[Mon Aug 3 10:43:20.279000 2026] [Ecto.Adapters.SQL:debug] [pid 3670628] [client -] QUERY ERROR source="global_table" db=4.1ms queue=71.2ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:43:20.297000 2026] [DaProductApp.GlobalSettings:error] [pid 3670628] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1252673, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:43:20.467000 2026] [DaProductApp.MQTT.Handler:info] [pid 3670628] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:43:20.601000 2026] [Bandit:error] [pid 3670628] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at http failed, port 4001 already in use [Mon Aug 3 10:43:20.603000 2026] [application_controller:info] [pid 3670628] [client -] Application da_product_app exited: DaProductApp.Application.start(:normal, []) returned an error: shutdown: failed to start child: DaProductAppWeb.Endpoint ** (EXIT) shutdown: failed to start child: {DaProductAppWeb.Endpoint, :http} ** (EXIT) shutdown: failed to start child: :listener ** (EXIT) :eaddrinuse [Mon Aug 3 10:43:20.622000 2026] [application_controller:info] [pid 3670628] [client -] Application saas_kit exited: :stopped [Mon Aug 3 10:43:20.623000 2026] [application_controller:info] [pid 3670628] [client -] Application httpoison exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application cors_plug exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application salad_ui exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application tw_merge exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application deep_merge exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application nimble_parsec exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application petal_components exited: :stopped [Mon Aug 3 10:43:20.624000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_html_helpers exited: :stopped [Mon Aug 3 10:43:20.626000 2026] [application_controller:info] [pid 3670628] [client -] Application ranch exited: :stopped [Mon Aug 3 10:43:20.626000 2026] [application_controller:info] [pid 3670628] [client -] Application dns_cluster exited: :stopped [Mon Aug 3 10:43:20.628000 2026] [application_controller:info] [pid 3670628] [client -] Application tortoise exited: :stopped [Mon Aug 3 10:43:20.629000 2026] [application_controller:info] [pid 3670628] [client -] Application gen_state_machine exited: :stopped [Mon Aug 3 10:43:20.630000 2026] [application_controller:info] [pid 3670628] [client -] Application gettext exited: :stopped [Mon Aug 3 10:43:20.630000 2026] [application_controller:info] [pid 3670628] [client -] Application expo exited: :stopped [Mon Aug 3 10:43:20.630000 2026] [application_controller:info] [pid 3670628] [client -] Application telemetry_poller exited: :stopped [Mon Aug 3 10:43:20.631000 2026] [application_controller:info] [pid 3670628] [client -] Application swoosh exited: :stopped [Mon Aug 3 10:43:20.632000 2026] [application_controller:info] [pid 3670628] [client -] Application hackney exited: :stopped [Mon Aug 3 10:43:20.632000 2026] [application_controller:info] [pid 3670628] [client -] Application metrics exited: :stopped [Mon Aug 3 10:43:20.632000 2026] [application_controller:info] [pid 3670628] [client -] Application parse_trans exited: :stopped [Mon Aug 3 10:43:20.632000 2026] [application_controller:info] [pid 3670628] [client -] Application syntax_tools exited: :stopped [Mon Aug 3 10:43:20.633000 2026] [application_controller:info] [pid 3670628] [client -] Application mimerl exited: :stopped [Mon Aug 3 10:43:20.633000 2026] [application_controller:info] [pid 3670628] [client -] Application idna exited: :stopped [Mon Aug 3 10:43:20.633000 2026] [application_controller:info] [pid 3670628] [client -] Application unicode_util_compat exited: :stopped [Mon Aug 3 10:43:20.633000 2026] [application_controller:info] [pid 3670628] [client -] Application xmerl exited: :stopped [Mon Aug 3 10:43:20.634000 2026] [application_controller:info] [pid 3670628] [client -] Application tailwind exited: :stopped [Mon Aug 3 10:43:20.636000 2026] [application_controller:info] [pid 3670628] [client -] Application esbuild exited: :stopped [Mon Aug 3 10:43:20.636000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_live_dashboard exited: :stopped [Mon Aug 3 10:43:20.636000 2026] [application_controller:info] [pid 3670628] [client -] Application telemetry_metrics exited: :stopped [Mon Aug 3 10:43:20.637000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_live_view exited: :stopped [Mon Aug 3 10:43:20.638000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_live_reload exited: :stopped [Mon Aug 3 10:43:20.641000 2026] [application_controller:info] [pid 3670628] [client -] Application file_system exited: :stopped [Mon Aug 3 10:43:20.640000 2026] [logger_backend:debug] [pid 3670628] [client -] [logger: :removed_failing_handler, handler: {Phoenix.LiveReloader.WebConsoleLogger, Phoenix.LiveReloader.WebConsoleLogger}, log_event: %{meta: %{error_logger: %{tag: :info_report, type: :std_info, report_cb: &:application_controller.format_log/1}, line: 2142, pid: #PID<0.44.0>, time: 1785753800638606, file: ~c"application_controller.erl", gl: #PID<0.70.0>, domain: [:otp], mfa: {:application_controller, :info_exited, 3}, report_cb: &:application_controller.format_log/2}, msg: {:string, ["Application ", "phoenix_live_reload", " exited: " | ":stopped"]}, level: :notice}, config: %{id: Phoenix.LiveReloader.WebConsoleLogger, module: Phoenix.LiveReloader.WebConsoleLogger, formatter: {Logger.Formatter, %Logger.Formatter{template: {DaProductApp.LogFormatter, :format}, truncate: 8096, metadata: [:request_id, :module, :peer, :remote_ip], colors: %{error: :red, enabled: false, info: :normal, warning: :yellow, debug: :cyan, notice: :normal, alert: :red, critical: :red, emergency: :red}, utc_log?: false}}}, reason: {:error, %ArgumentError{message: "unknown registry: Phoenix.LiveReloader.WebConsoleLoggerRegistry"}, [{Registry, :key_info!, 1, [file: ~c"lib/registry.ex", line: 1400]}, {Registry, :dispatch, 4, [file: ~c"lib/registry.ex", line: 478]}]}] [Mon Aug 3 10:43:20.642000 2026] [application_controller:info] [pid 3670628] [client -] Application ecto_sql exited: :stopped [Mon Aug 3 10:43:20.644000 2026] [application_controller:info] [pid 3670628] [client -] Application myxql exited: :stopped [Mon Aug 3 10:43:20.648000 2026] [application_controller:info] [pid 3670628] [client -] Application db_connection exited: :stopped [Mon Aug 3 10:43:20.648000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_ecto exited: :stopped [Mon Aug 3 10:43:20.650000 2026] [application_controller:info] [pid 3670628] [client -] Application ecto exited: :stopped [Mon Aug 3 10:43:20.652000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix exited: :stopped [Mon Aug 3 10:43:20.652000 2026] [application_controller:info] [pid 3670628] [client -] Application websock_adapter exited: :stopped [Mon Aug 3 10:43:20.653000 2026] [application_controller:info] [pid 3670628] [client -] Application bandit exited: :stopped [Mon Aug 3 10:43:20.653000 2026] [application_controller:info] [pid 3670628] [client -] Application thousand_island exited: :stopped [Mon Aug 3 10:43:20.653000 2026] [application_controller:info] [pid 3670628] [client -] Application websock exited: :stopped [Mon Aug 3 10:43:20.654000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_template exited: :stopped [Mon Aug 3 10:43:20.654000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_html exited: :stopped [Mon Aug 3 10:43:20.654000 2026] [application_controller:info] [pid 3670628] [client -] Application phoenix_pubsub exited: :stopped [Mon Aug 3 10:43:20.659000 2026] [application_controller:info] [pid 3670628] [client -] Application req exited: :stopped [Mon Aug 3 10:43:20.659000 2026] [application_controller:info] [pid 3670628] [client -] Application plug exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application plug_crypto exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application eex exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application jason exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application decimal exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application finch exited: :stopped [Mon Aug 3 10:43:20.660000 2026] [application_controller:info] [pid 3670628] [client -] Application mime exited: :stopped [Mon Aug 3 10:43:20.661000 2026] [application_controller:info] [pid 3670628] [client -] Application telemetry exited: :stopped [Mon Aug 3 10:43:20.661000 2026] [application_controller:info] [pid 3670628] [client -] Application nimble_options exited: :stopped [Mon Aug 3 10:43:20.661000 2026] [application_controller:info] [pid 3670628] [client -] Application nimble_pool exited: :stopped [Mon Aug 3 10:43:20.663000 2026] [application_controller:info] [pid 3670628] [client -] Application mint exited: :stopped [Mon Aug 3 10:43:20.663000 2026] [application_controller:info] [pid 3670628] [client -] Application hpax exited: :stopped [Mon Aug 3 10:43:20.664000 2026] [application_controller:info] [pid 3670628] [client -] Application castore exited: :stopped [Mon Aug 3 10:43:20.664000 2026] [application_controller:info] [pid 3670628] [client -] Application premailex exited: :stopped [Mon Aug 3 10:43:20.664000 2026] [application_controller:info] [pid 3670628] [client -] Application ssl_verify_fun exited: :stopped [Mon Aug 3 10:43:20.665000 2026] [application_controller:info] [pid 3670628] [client -] Application certifi exited: :stopped [Mon Aug 3 10:43:20.665000 2026] [application_controller:info] [pid 3670628] [client -] Application floki exited: :stopped [Mon Aug 3 10:43:20.666000 2026] [application_controller:info] [pid 3670628] [client -] Application cachex exited: :stopped [Mon Aug 3 10:43:20.666000 2026] [application_controller:info] [pid 3670628] [client -] Application sleeplocks exited: :stopped [Mon Aug 3 10:43:20.666000 2026] [application_controller:info] [pid 3670628] [client -] Application jumper exited: :stopped [Mon Aug 3 10:43:20.667000 2026] [application_controller:info] [pid 3670628] [client -] Application ex_hash_ring exited: :stopped [Mon Aug 3 10:43:20.667000 2026] [application_controller:info] [pid 3670628] [client -] Application eternal exited: :stopped [Mon Aug 3 10:43:20.667000 2026] [application_controller:info] [pid 3670628] [client -] Application unsafe exited: :stopped [Mon Aug 3 10:43:20.667000 2026] [application_controller:info] [pid 3670628] [client -] Application bcrypt_elixir exited: :stopped [Mon Aug 3 10:43:20.667000 2026] [application_controller:info] [pid 3670628] [client -] Application comeonin exited: :stopped [Mon Aug 3 10:43:20.669000 2026] [application_controller:info] [pid 3670628] [client -] Application runtime_tools exited: :stopped [Mon Aug 3 10:44:17.076000 2026] [Ecto.Adapters.SQL:debug] [pid 3674614] [client -] QUERY ERROR source="global_table" db=8.5ms queue=99.8ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:44:17.126000 2026] [DaProductApp.GlobalSettings:error] [pid 3674614] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1252749, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:44:17.673000 2026] [Bandit:info] [pid 3674614] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4001 (http) [Mon Aug 3 10:44:17.679000 2026] [DaProductApp.MQTT.Handler:info] [pid 3674614] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:44:17.698000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3674614] [client -] Access DaProductAppWeb.Endpoint at http://localhost:4001 [Mon Aug 3 10:44:23.246000 2026] [Bandit.Pipeline:error] [pid 3674614] [client -] ** (Phoenix.Ecto.PendingMigrationError) there are pending migrations for repo: DaProductApp.Repo. Try running `mix ecto.migrate` in the command line to migrate it (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:74: Phoenix.Ecto.CheckRepoStatus.check_pending_migrations!/2 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:32: anonymous fn/3 in Phoenix.Ecto.CheckRepoStatus.call/2 (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/3-lists^foldl/2-0-"/3 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:31: Phoenix.Ecto.CheckRepoStatus.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Mon Aug 3 10:45:46.270000 2026] [Ecto.Adapters.SQL:debug] [pid 3678456] [client -] QUERY ERROR source="global_table" db=4.5ms queue=66.4ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:45:46.287000 2026] [DaProductApp.GlobalSettings:error] [pid 3678456] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1252827, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:45:46.411000 2026] [DaProductApp.MQTT.Handler:info] [pid 3678456] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:45:46.417000 2026] [Bandit:info] [pid 3678456] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 10:45:46.424000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3678456] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 10:45:51.425000 2026] [Bandit.Pipeline:error] [pid 3678456] [client -] ** (Phoenix.Ecto.PendingMigrationError) there are pending migrations for repo: DaProductApp.Repo. Try running `mix ecto.migrate` in the command line to migrate it (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:74: Phoenix.Ecto.CheckRepoStatus.check_pending_migrations!/2 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:32: anonymous fn/3 in Phoenix.Ecto.CheckRepoStatus.call/2 (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/3-lists^foldl/2-0-"/3 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:31: Phoenix.Ecto.CheckRepoStatus.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Mon Aug 3 10:47:51.122000 2026] [Bandit.Logger:error] [pid 3678456] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Mon Aug 3 10:51:32.329000 2026] [Ecto.Adapters.SQL:debug] [pid 3697772] [client -] QUERY ERROR source="global_table" db=3.4ms queue=72.8ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:51:32.364000 2026] [DaProductApp.GlobalSettings:error] [pid 3697772] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1253049, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:51:32.560000 2026] [Bandit:info] [pid 3697772] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 10:51:32.563000 2026] [DaProductApp.MQTT.Handler:info] [pid 3697772] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:51:32.583000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3697772] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 10:51:37.280000 2026] [Bandit.Pipeline:error] [pid 3697772] [client -] ** (Phoenix.Ecto.PendingMigrationError) there are pending migrations for repo: DaProductApp.Repo. Try running `mix ecto.migrate` in the command line to migrate it (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:74: Phoenix.Ecto.CheckRepoStatus.check_pending_migrations!/2 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:32: anonymous fn/3 in Phoenix.Ecto.CheckRepoStatus.call/2 (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/3-lists^foldl/2-0-"/3 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:31: Phoenix.Ecto.CheckRepoStatus.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Mon Aug 3 10:52:35.427000 2026] [Ecto.Adapters.SQL:debug] [pid 3701263] [client -] QUERY ERROR source="global_table" db=1.7ms queue=69.9ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:52:35.447000 2026] [DaProductApp.GlobalSettings:error] [pid 3701263] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1253102, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:52:35.571000 2026] [Bandit:info] [pid 3701263] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 10:52:35.572000 2026] [DaProductApp.MQTT.Handler:info] [pid 3701263] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:52:35.595000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3701263] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 10:52:42.029000 2026] [Bandit.Pipeline:error] [pid 3701263] [client -] ** (Phoenix.Ecto.PendingMigrationError) there are pending migrations for repo: DaProductApp.Repo. Try running `mix ecto.migrate` in the command line to migrate it (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:74: Phoenix.Ecto.CheckRepoStatus.check_pending_migrations!/2 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:32: anonymous fn/3 in Phoenix.Ecto.CheckRepoStatus.call/2 (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/3-lists^foldl/2-0-"/3 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:31: Phoenix.Ecto.CheckRepoStatus.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Mon Aug 3 10:52:45.496000 2026] [Ecto.Migration.Runner:info] [pid 3701263] [client -] == Running 20260417143000 DaProductApp.Repo.Migrations.AlterMerchantConfigurationModelNameDefault.up/0 forward [Mon Aug 3 10:52:45.499000 2026] [Ecto.Migration.Runner:info] [pid 3701263] [client -] execute "ALTER TABLE merchant_configuration MODIFY COLUMN model_name tinyint(1) DEFAULT 1" [Mon Aug 3 10:52:45.566000 2026] [Bandit.Pipeline:error] [pid 3701263] [client -] ** (MyXQL.Error) (1146) (ER_NO_SUCH_TABLE) Table 'lic_project_devteam.merchant_configuration' doesn't exist query: ALTER TABLE merchant_configuration MODIFY COLUMN model_name tinyint(1) DEFAULT 1 (ecto_sql 3.12.1) lib/ecto/adapters/sql.ex:1096: Ecto.Adapters.SQL.raise_sql_call_error/1 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (ecto_sql 3.12.1) lib/ecto/adapters/sql.ex:1203: Ecto.Adapters.SQL.execute_ddl/4 (ecto_sql 3.12.1) lib/ecto/migration/runner.ex:348: Ecto.Migration.Runner.log_and_execute_ddl/3 (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2 (stdlib 5.2.3.2) timer.erl:270: :timer.tc/2 (ecto_sql 3.12.1) lib/ecto/migration/runner.ex:25: Ecto.Migration.Runner.run/8 (ecto_sql 3.12.1) lib/ecto/migrator.ex:365: Ecto.Migrator.attempt/8 (ecto_sql 3.12.1) lib/ecto/migrator.ex:282: anonymous fn/5 in Ecto.Migrator.do_up/5 (ecto_sql 3.12.1) lib/ecto/migrator.ex:337: anonymous fn/6 in Ecto.Migrator.async_migrate_maybe_in_transaction/7 (ecto_sql 3.12.1) lib/ecto/migrator.ex:352: Ecto.Migrator.run_maybe_in_transaction/5 (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2 (elixir 1.17.3) lib/task/supervised.ex:36: Task.Supervised.reply/4 [Mon Aug 3 10:54:16.251000 2026] [Ecto.Adapters.SQL:debug] [pid 3706408] [client -] QUERY OK source="global_table" db=0.4ms decode=4.3ms queue=76.5ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:54:16.490000 2026] [DaProductApp.MQTT.Handler:info] [pid 3706408] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:54:16.498000 2026] [Bandit:info] [pid 3706408] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 10:54:16.512000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3706408] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 10:54:20.168000 2026] [Bandit.Pipeline:error] [pid 3706408] [client -] ** (Phoenix.Ecto.PendingMigrationError) there are pending migrations for repo: DaProductApp.Repo. Try running `mix ecto.migrate` in the command line to migrate it (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:74: Phoenix.Ecto.CheckRepoStatus.check_pending_migrations!/2 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:32: anonymous fn/3 in Phoenix.Ecto.CheckRepoStatus.call/2 (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/3-lists^foldl/2-0-"/3 (phoenix_ecto 4.6.3) lib/phoenix_ecto/check_repo_status.ex:31: Phoenix.Ecto.CheckRepoStatus.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Mon Aug 3 10:56:20.103000 2026] [Ecto.Adapters.SQL:debug] [pid 3712594] [client -] QUERY ERROR source="global_table" db=3.1ms queue=75.4ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 10:56:20.149000 2026] [DaProductApp.GlobalSettings:error] [pid 3712594] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1253295, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 10:56:20.433000 2026] [Bandit:info] [pid 3712594] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 10:56:20.435000 2026] [DaProductApp.MQTT.Handler:info] [pid 3712594] [client -] Device phoenix_client_node_devteam connected [Mon Aug 3 10:56:20.458000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3712594] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 11:06:20.152000 2026] [Ecto.Adapters.SQL:debug] [pid 3712594] [client -] QUERY ERROR source="global_table" db=0.0ms queue=0.8ms idle=1080.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 11:06:20.152000 2026] [DaProductApp.GlobalSettings:error] [pid 3712594] [client -] GlobalSettings load error: %MyXQL.Error{connection_id: 1253296, message: "Table 'shukria_mms.global_table' doesn't exist", mysql: %{code: 1146, name: :ER_NO_SUCH_TABLE}, statement: "SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0"} - keeping last-known state [Mon Aug 3 11:06:58.535000 2026] [Ecto.Adapters.SQL:debug] [pid 3745138] [client -] QUERY OK source="global_table" db=0.4ms decode=1.4ms queue=69.4ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 11:06:58.684000 2026] [Bandit:info] [pid 3745138] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Mon Aug 3 11:06:58.690000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3745138] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Mon Aug 3 11:06:58.704000 2026] [DaProductApp.MQTT.Handler:info] [pid 3745138] [client -] Device phoenix_client_node_devteam_s connected [Mon Aug 3 11:07:16.945000 2026] [Phoenix.Logger:info] [pid 3745138] [client 115.96.176.189:49868] GET / [Mon Aug 3 11:07:16.959000 2026] [Phoenix.Logger:debug] [pid 3745138] [client 115.96.176.189:49868] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Mon Aug 3 11:07:16.995000 2026] [Phoenix.Logger:info] [pid 3745138] [client 115.96.176.189:49868] Sent 200 in 50ms [Mon Aug 3 11:07:22.495000 2026] [Phoenix.Logger:info] [pid 3745138] [client 127.0.0.1:52706] GET / [Mon Aug 3 11:07:22.495000 2026] [Phoenix.Logger:debug] [pid 3745138] [client 127.0.0.1:52706] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Mon Aug 3 11:07:22.496000 2026] [Phoenix.Logger:info] [pid 3745138] [client 127.0.0.1:52706] Sent 200 in 972µs [Mon Aug 3 11:07:32.639000 2026] [Phoenix.Logger:info] [pid 3745138] [client 115.96.176.189:64690] GET / [Mon Aug 3 11:07:32.639000 2026] [Phoenix.Logger:debug] [pid 3745138] [client 115.96.176.189:64690] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Mon Aug 3 11:07:32.640000 2026] [Phoenix.Logger:info] [pid 3745138] [client 115.96.176.189:64690] Sent 200 in 982µs [Mon Aug 3 11:07:35.692000 2026] [Phoenix.Logger:info] [pid 3745138] [client 127.0.0.1:36606] GET / [Mon Aug 3 11:07:35.693000 2026] [Phoenix.Logger:debug] [pid 3745138] [client 127.0.0.1:36606] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Mon Aug 3 11:07:35.694000 2026] [Phoenix.Logger:info] [pid 3745138] [client 127.0.0.1:36606] Sent 200 in 1ms [Mon Aug 3 11:16:58.554000 2026] [Ecto.Adapters.SQL:debug] [pid 3745138] [client -] QUERY OK source="global_table" db=0.7ms idle=1042.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 11:26:58.554000 2026] [Ecto.Adapters.SQL:debug] [pid 3745138] [client -] QUERY OK source="global_table" db=1.1ms idle=1986.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Mon Aug 3 11:36:58.554000 2026] [Ecto.Adapters.SQL:debug] [pid 3745138] [client -] QUERY OK source="global_table" db=0.5ms idle=1968.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 04:56:52.022000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.4ms decode=1.7ms queue=68.3ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 04:56:52.138000 2026] [DaProductApp.MQTT.Handler:info] [pid 2285261] [client -] Device phoenix_client_node_devteam_s connected [Tue Aug 4 04:56:52.145000 2026] [Bandit:info] [pid 2285261] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Tue Aug 4 04:56:52.152000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2285261] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Tue Aug 4 04:56:58.423000 2026] [Phoenix.Logger:info] [pid 2285261] [client 127.0.0.1:52612] GET / [Tue Aug 4 04:56:58.436000 2026] [Phoenix.Logger:debug] [pid 2285261] [client 127.0.0.1:52612] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 04:56:58.460000 2026] [Phoenix.Logger:info] [pid 2285261] [client 127.0.0.1:52612] Sent 200 in 37ms [Tue Aug 4 04:57:12.567000 2026] [Phoenix.Logger:info] [pid 2285261] [client 122.166.253.95:65008] GET / [Tue Aug 4 04:57:12.568000 2026] [Phoenix.Logger:debug] [pid 2285261] [client 122.166.253.95:65008] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 04:57:12.568000 2026] [Phoenix.Logger:info] [pid 2285261] [client 122.166.253.95:65008] Sent 200 in 1ms [Tue Aug 4 04:58:29.334000 2026] [Phoenix.Logger:info] [pid 2285261] [client 122.166.253.95:62784] GET / [Tue Aug 4 04:58:29.336000 2026] [Phoenix.Logger:debug] [pid 2285261] [client 122.166.253.95:62784] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 04:58:29.340000 2026] [Phoenix.Logger:info] [pid 2285261] [client 122.166.253.95:62784] Sent 200 in 5ms [Tue Aug 4 04:59:00.165000 2026] [Bandit.Logger:error] [pid 2285261] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 05:00:29.867000 2026] [Bandit.Logger:error] [pid 2285261] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 05:06:52.034000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.9ms idle=1017.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 05:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.7ms idle=1990.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 05:26:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.8ms idle=1943.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 05:36:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.8ms idle=1637.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 05:43:29.386000 2026] [Bandit.InitialHandler:warn] [pid 2285261] [client -] Connection that looks like TLS received on a clear channel [Tue Aug 4 05:43:32.928000 2026] [Phoenix.Logger:info] [pid 2285261] [client 66.132.186.194:11320] GET / [Tue Aug 4 05:43:32.928000 2026] [Phoenix.Logger:debug] [pid 2285261] [client 66.132.186.194:11320] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 05:43:32.929000 2026] [Phoenix.Logger:info] [pid 2285261] [client 66.132.186.194:11320] Sent 200 in 933µs [Tue Aug 4 05:43:36.268000 2026] [Bandit.InitialHandler:warn] [pid 2285261] [client -] Connection that looks like TLS received on a clear channel [Tue Aug 4 05:43:36.655000 2026] [Bandit.InitialHandler:warn] [pid 2285261] [client -] Connection that looks like TLS received on a clear channel [Tue Aug 4 05:43:37.478000 2026] [Phoenix.Logger:info] [pid 2285261] [client 66.132.186.194:39200] GET / [Tue Aug 4 05:43:37.478000 2026] [Phoenix.Logger:debug] [pid 2285261] [client 66.132.186.194:39200] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 05:43:37.479000 2026] [Phoenix.Logger:info] [pid 2285261] [client 66.132.186.194:39200] Sent 200 in 1ms [Tue Aug 4 05:43:43.062000 2026] [Bandit.InitialHandler:warn] [pid 2285261] [client -] Connection that looks like TLS received on a clear channel [Tue Aug 4 05:43:43.630000 2026] [Phoenix.Logger:info] [pid 2285261] [client 66.132.186.194:3882] GET /security.txt [Tue Aug 4 05:43:43.684000 2026] [Plug.Debugger:debug] [pid 2285261] [client 66.132.186.194:3882] ** (Phoenix.Router.NoRouteError) no route found for GET /security.txt (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Tue Aug 4 05:46:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=1.1ms idle=1580.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 05:56:52.034000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=1.2ms idle=1516.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:06:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.6ms idle=1450.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.7ms idle=1440.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:26:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.8ms idle=1397.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:36:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.9ms idle=1340.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:46:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.6ms idle=1277.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 06:56:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.6ms idle=1090.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:06:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1969.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1871.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:26:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1828.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:36:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.7ms idle=1764.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:46:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1642.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 07:56:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1587.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:06:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1541.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.7ms idle=1514.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:26:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1480.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:36:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=1.0ms idle=1427.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:46:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1337.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 08:56:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1191.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:06:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.9ms idle=1041.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.9ms idle=1777.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:26:52.035000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.7ms idle=1743.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:36:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1692.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:46:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.8ms idle=1586.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 09:56:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.6ms idle=1522.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:06:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1412.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:16:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1914.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:26:52.033000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=0.5ms idle=1878.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:36:52.034000 2026] [Ecto.Adapters.SQL:debug] [pid 2285261] [client -] QUERY OK source="global_table" db=1.5ms idle=1834.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:38:44.780000 2026] [Ecto.Adapters.SQL:debug] [pid 3482578] [client -] QUERY OK source="global_table" db=1.0ms decode=5.2ms queue=106.2ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:38:45.088000 2026] [Bandit:info] [pid 3482578] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Tue Aug 4 10:38:45.123000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3482578] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Tue Aug 4 10:38:45.142000 2026] [DaProductApp.MQTT.Handler:info] [pid 3482578] [client -] Device phoenix_client_node_devteam_s connected [Tue Aug 4 10:38:52.091000 2026] [Phoenix.Logger:info] [pid 3482578] [client 127.0.0.1:47570] GET / [Tue Aug 4 10:38:52.184000 2026] [Phoenix.Logger:debug] [pid 3482578] [client 127.0.0.1:47570] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 10:38:52.332000 2026] [Phoenix.Logger:info] [pid 3482578] [client 127.0.0.1:47570] Sent 200 in 241ms [Tue Aug 4 10:39:02.345000 2026] [Phoenix.Logger:info] [pid 3482578] [client 122.166.253.95:50189] GET / [Tue Aug 4 10:39:02.346000 2026] [Phoenix.Logger:debug] [pid 3482578] [client 122.166.253.95:50189] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 10:39:02.351000 2026] [Phoenix.Logger:info] [pid 3482578] [client 122.166.253.95:50189] Sent 200 in 5ms [Tue Aug 4 10:40:54.359000 2026] [Bandit.Logger:error] [pid 3482578] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 10:41:02.876000 2026] [Bandit.Logger:error] [pid 3482578] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 10:41:44.835000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_html/home.html.heex [Tue Aug 4 10:41:44.837000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_html/home.html.heex [Tue Aug 4 10:41:44.853000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/error_html.ex [Tue Aug 4 10:41:44.853000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/error_html.ex [Tue Aug 4 10:41:44.853000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_html.ex [Tue Aug 4 10:41:44.854000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_html.ex [Tue Aug 4 10:41:44.854000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/error_json.ex [Tue Aug 4 10:41:44.854000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/error_json.ex [Tue Aug 4 10:41:44.854000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_controller.ex [Tue Aug 4 10:41:44.854000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/controllers/page_controller.ex [Tue Aug 4 10:41:44.855000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts/app.html.heex [Tue Aug 4 10:41:44.855000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts/app.html.heex [Tue Aug 4 10:41:44.855000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts/root.html.heex [Tue Aug 4 10:41:44.855000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts.ex [Tue Aug 4 10:41:44.856000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/core_components.ex [Tue Aug 4 10:41:44.855000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts/root.html.heex [Tue Aug 4 10:41:44.856000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/priv/static/images/logo.svg [Tue Aug 4 10:41:44.856000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/priv/gettext/en/LC_MESSAGES/errors.po [Tue Aug 4 10:41:44.856000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/layouts.ex [Tue Aug 4 10:41:44.858000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/swoosh/priv/static/assets/app.css [Tue Aug 4 10:41:44.861000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/lib/da_product_app_web/components/core_components.ex [Tue Aug 4 10:41:44.863000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/priv/static/images/logo.svg [Tue Aug 4 10:41:44.870000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/stone.css [Tue Aug 4 10:41:44.870000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/violet.css [Tue Aug 4 10:41:44.871000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/green.css [Tue Aug 4 10:41:44.873000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/neutral.css [Tue Aug 4 10:41:44.874000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/gray.css [Tue Aug 4 10:41:44.875000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/blue.css [Tue Aug 4 10:41:44.875000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/red.css [Tue Aug 4 10:41:44.876000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/yellow.css [Tue Aug 4 10:41:44.878000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/zinc.css [Tue Aug 4 10:41:44.879000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/rose.css [Tue Aug 4 10:41:44.880000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/orange.css [Tue Aug 4 10:41:44.880000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/slate.css [Tue Aug 4 10:41:44.880000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/server-events.js [Tue Aug 4 10:41:44.883000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/ChartHook.js [Tue Aug 4 10:41:44.884000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_reload/priv/static/phoenix_live_reload.js [Tue Aug 4 10:41:44.884000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: da_product_app/priv/gettext/en/LC_MESSAGES/errors.po [Tue Aug 4 10:41:44.884000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_html/priv/static/phoenix_html.js [Tue Aug 4 10:41:44.886000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/swoosh/priv/static/assets/app.css [Tue Aug 4 10:41:44.885000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.js [Tue Aug 4 10:41:44.889000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.cjs.js [Tue Aug 4 10:41:44.893000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.esm.js [Tue Aug 4 10:41:44.896000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/stone.css [Tue Aug 4 10:41:44.905000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.min.js [Tue Aug 4 10:41:44.906000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/violet.css [Tue Aug 4 10:41:44.907000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/green.css [Tue Aug 4 10:41:44.908000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/neutral.css [Tue Aug 4 10:41:44.910000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/gray.css [Tue Aug 4 10:41:44.911000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/blue.css [Tue Aug 4 10:41:44.912000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/red.css [Tue Aug 4 10:41:44.917000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/yellow.css [Tue Aug 4 10:41:44.918000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/zinc.css [Tue Aug 4 10:41:44.920000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/rose.css [Tue Aug 4 10:41:44.923000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/orange.css [Tue Aug 4 10:41:44.930000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/colors/slate.css [Tue Aug 4 10:41:44.931000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/server-events.js [Tue Aug 4 10:41:44.943000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/salad_ui/priv/static/assets/ChartHook.js [Tue Aug 4 10:41:44.951000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_reload/priv/static/phoenix_live_reload.js [Tue Aug 4 10:41:44.956000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_html/priv/static/phoenix_html.js [Tue Aug 4 10:41:44.986000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.js [Tue Aug 4 10:41:45.017000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.cjs.js [Tue Aug 4 10:41:45.023000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.esm.js [Tue Aug 4 10:41:45.029000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix_live_view/priv/static/phoenix_live_view.min.js [Tue Aug 4 10:41:45.029000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.mjs [Tue Aug 4 10:41:45.029000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.min.js [Tue Aug 4 10:41:45.030000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.js [Tue Aug 4 10:41:45.032000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.png [Tue Aug 4 10:41:45.033000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.cjs.js [Tue Aug 4 10:41:45.045000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/dashboard_live.ex [Tue Aug 4 10:41:45.049000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_settings_live.ex [Tue Aug 4 10:41:45.060000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/app_custom_live.ex [Tue Aug 4 10:41:45.065000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/sbom_component_old_live.ex [Tue Aug 4 10:41:45.074000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/set_current_page_live.ex [Tue Aug 4 10:41:45.075000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.mjs [Tue Aug 4 10:41:45.076000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/sbom_component_live.ex [Tue Aug 4 10:41:45.079000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.min.js [Tue Aug 4 10:41:45.080000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_reset_password_live.ex [Tue Aug 4 10:41:45.082000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.js [Tue Aug 4 10:41:45.082000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/software_live.ex [Tue Aug 4 10:41:45.084000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.png [Tue Aug 4 10:41:45.086000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/transaction_live/show.ex [Tue Aug 4 10:41:45.090000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: deps/phoenix/priv/static/phoenix.cjs.js [Tue Aug 4 10:41:45.089000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/transaction_live/show.html.heex [Tue Aug 4 10:41:45.097000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/dashboard_live.ex [Tue Aug 4 10:41:45.100000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_forgot_password_live.ex [Tue Aug 4 10:41:45.102000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_settings_live.ex [Tue Aug 4 10:41:45.104000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/app_custom_live.ex [Tue Aug 4 10:41:45.102000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_confirmation_live.ex [Tue Aug 4 10:41:45.106000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/sbom_component_old_live.ex [Tue Aug 4 10:41:45.106000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_confirmation_instructions_live.ex [Tue Aug 4 10:41:45.109000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/set_current_page_live.ex [Tue Aug 4 10:41:45.112000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/nav_live/sidebar_component.ex [Tue Aug 4 10:41:45.113000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/sbom_component_live.ex [Tue Aug 4 10:41:45.116000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_reset_password_live.ex [Tue Aug 4 10:41:45.117000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/software_live/show.ex [Tue Aug 4 10:41:45.120000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/software_live.ex [Tue Aug 4 10:41:45.121000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_registration_live.ex [Tue Aug 4 10:41:45.122000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/transaction_live/show.ex [Tue Aug 4 10:41:45.122000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_login_live.ex [Tue Aug 4 10:41:45.126000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/transaction_live/show.html.heex [Tue Aug 4 10:41:45.126000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_forgot_password_live.ex [Tue Aug 4 10:41:45.127000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_confirmation_live.ex [Tue Aug 4 10:41:45.128000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_confirmation_instructions_live.ex [Tue Aug 4 10:41:45.128000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/workflow_live.ex [Tue Aug 4 10:41:45.131000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/nav_live/sidebar_component.ex [Tue Aug 4 10:41:45.134000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/device_controller.ex [Tue Aug 4 10:41:45.134000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/software_live/show.ex [Tue Aug 4 10:41:45.135000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transaction_rules_controller.ex [Tue Aug 4 10:41:45.138000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/software_controller.ex [Tue Aug 4 10:41:45.136000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_registration_live.ex [Tue Aug 4 10:41:45.138000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Tue Aug 4 10:41:45.139000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/showdetails.html.heex [Tue Aug 4 10:41:45.143000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/user_login_live.ex [Tue Aug 4 10:41:45.144000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/component.html.heex [Tue Aug 4 10:41:45.144000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/live/workflow_live.ex [Tue Aug 4 10:41:45.145000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/home.html.heex [Tue Aug 4 10:41:45.146000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/device_controller.ex [Tue Aug 4 10:41:45.146000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/software.html.heex [Tue Aug 4 10:41:45.148000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Tue Aug 4 10:41:45.148000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transaction_rules_controller.ex [Tue Aug 4 10:41:45.153000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_more_fun_controller.ex [Tue Aug 4 10:41:45.154000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/software_controller.ex [Tue Aug 4 10:41:45.156000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html/500.html.heex [Tue Aug 4 10:41:45.157000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Tue Aug 4 10:41:45.161000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html/404.html.heex [Tue Aug 4 10:41:45.162000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/showdetails.html.heex [Tue Aug 4 10:41:45.163000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin/transaction_rule_cache_controller.ex [Tue Aug 4 10:41:45.163000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/component.html.heex [Tue Aug 4 10:41:45.163000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin/global_settings_controller.ex [Tue Aug 4 10:41:45.165000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/home.html.heex [Tue Aug 4 10:41:45.165000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/component.ex [Tue Aug 4 10:41:45.176000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html/software.html.heex [Tue Aug 4 10:41:45.177000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Tue Aug 4 10:41:45.178000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transactions_controller.ex [Tue Aug 4 10:41:45.178000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Tue Aug 4 10:41:45.182000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_more_fun_controller.ex [Tue Aug 4 10:41:45.183000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/reprint_controller.ex [Tue Aug 4 10:41:45.184000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/software_html.ex [Tue Aug 4 10:41:45.189000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_initiate_controller.ex [Tue Aug 4 10:41:45.185000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html/500.html.heex [Tue Aug 4 10:41:45.191000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/component_html.ex [Tue Aug 4 10:41:45.192000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html/404.html.heex [Tue Aug 4 10:41:45.193000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/device_initiate_controller.ex [Tue Aug 4 10:41:45.194000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin/transaction_rule_cache_controller.ex [Tue Aug 4 10:41:45.195000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Tue Aug 4 10:41:45.198000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/admin/global_settings_controller.ex [Tue Aug 4 10:41:45.199000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html.ex [Tue Aug 4 10:41:45.202000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/component.ex [Tue Aug 4 10:41:45.202000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_controller_working.ex [Tue Aug 4 10:41:45.204000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Tue Aug 4 10:41:45.207000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_new_middle_layer_controller.ex [Tue Aug 4 10:41:45.210000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transactions_controller.ex [Tue Aug 4 10:41:45.212000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html.ex [Tue Aug 4 10:41:45.214000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/reprint_controller.ex [Tue Aug 4 10:41:45.215000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/payment_notification_controller.ex [Tue Aug 4 10:41:45.216000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/software_html.ex [Tue Aug 4 10:41:45.218000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_json.ex [Tue Aug 4 10:41:45.221000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_initiate_controller.ex [Tue Aug 4 10:41:45.222000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_middle_layer_controller.ex [Tue Aug 4 10:41:45.227000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/component_html.ex [Tue Aug 4 10:41:45.228000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_logo_controller.ex [Tue Aug 4 10:41:45.229000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/device_initiate_controller.ex [Tue Aug 4 10:41:45.230000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transaction_controller_post.ex [Tue Aug 4 10:41:45.232000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Tue Aug 4 10:41:45.234000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/alipay_webhook_controller.ex [Tue Aug 4 10:41:45.234000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_html.ex [Tue Aug 4 10:41:45.236000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_controller.ex [Tue Aug 4 10:41:45.238000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_generation_controller.ex [Tue Aug 4 10:41:45.238000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_controller_working.ex [Tue Aug 4 10:41:45.241000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/user_session_controller.ex [Tue Aug 4 10:41:45.241000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_new_middle_layer_controller.ex [Tue Aug 4 10:41:45.242000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_controller.ex [Tue Aug 4 10:41:45.244000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_html.ex [Tue Aug 4 10:41:45.245000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/pos_transaction_controller.ex [Tue Aug 4 10:41:45.245000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/payment_notification_controller.ex [Tue Aug 4 10:41:45.246000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/base_layout.ex [Tue Aug 4 10:41:45.248000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/error_json.ex [Tue Aug 4 10:41:45.249000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/navbar_component.ex [Tue Aug 4 10:41:45.252000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_middle_layer_controller.ex [Tue Aug 4 10:41:45.259000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/badges.ex [Tue Aug 4 10:41:45.262000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/merchant_logo_controller.ex [Tue Aug 4 10:41:45.262000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/sidebar.html.heex [Tue Aug 4 10:41:45.264000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/transaction_controller_post.ex [Tue Aug 4 10:41:45.265000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/_header.html.heex [Tue Aug 4 10:41:45.268000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/alipay_webhook_controller.ex [Tue Aug 4 10:41:45.268000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/bare.html.heex [Tue Aug 4 10:41:45.269000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_controller.ex [Tue Aug 4 10:41:45.273000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/_footer.html.heex [Tue Aug 4 10:41:45.275000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/qr_generation_controller.ex [Tue Aug 4 10:41:45.280000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/user_session_controller.ex [Tue Aug 4 10:41:45.282000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/page_controller.ex [Tue Aug 4 10:41:45.283000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/controllers/pos_transaction_controller.ex [Tue Aug 4 10:41:45.285000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/base_layout.ex [Tue Aug 4 10:41:45.285000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/navbar_component.ex [Tue Aug 4 10:41:45.287000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/badges.ex [Tue Aug 4 10:41:45.288000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/sidebar.html.heex [Tue Aug 4 10:41:45.290000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/_header.html.heex [Tue Aug 4 10:41:45.292000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/bare.html.heex [Tue Aug 4 10:41:45.293000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/_footer.html.heex [Tue Aug 4 10:41:45.294000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/base.html.heex [Tue Aug 4 10:41:45.294000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/base.html.heex [Tue Aug 4 10:41:45.295000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/app.html.heex [Tue Aug 4 10:41:45.296000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/root.html.heex [Tue Aug 4 10:41:45.296000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/app.html.heex [Tue Aug 4 10:41:45.296000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/navbar.ex [Tue Aug 4 10:41:45.299000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts.ex [Tue Aug 4 10:41:45.299000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts/root.html.heex [Tue Aug 4 10:41:45.301000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/cards.ex [Tue Aug 4 10:41:45.304000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/left_side_menu.ex [Tue Aug 4 10:41:45.303000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/navbar.ex [Tue Aug 4 10:41:45.306000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/core_components.ex [Tue Aug 4 10:41:45.307000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/layouts.ex [Tue Aug 4 10:41:45.314000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/component_library.ex [Tue Aug 4 10:41:45.315000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/cards.ex [Tue Aug 4 10:41:45.317000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/sidebar_component.ex [Tue Aug 4 10:41:45.317000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/left_side_menu.ex [Tue Aug 4 10:41:45.318000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/footer.ex [Tue Aug 4 10:41:45.320000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/core_components.ex [Tue Aug 4 10:41:45.320000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/page_header.ex [Tue Aug 4 10:41:45.323000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/component_library.ex [Tue Aug 4 10:41:45.323000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app.js [Tue Aug 4 10:41:45.324000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/sidebar_component.ex [Tue Aug 4 10:41:45.325000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/xlsx.full.min-50d3c495c9358a6196878296d2644eab.js [Tue Aug 4 10:41:45.331000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/footer.ex [Tue Aug 4 10:41:45.334000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-7a6d9fb122e97a7d12b63dadf5cd0c1c.js [Tue Aug 4 10:41:45.336000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: lib/da_product_app_web/components/page_header.ex [Tue Aug 4 10:41:45.339000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min-6e9294e226d2162f2811491890e37809.css [Tue Aug 4 10:41:45.339000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app.js [Tue Aug 4 10:41:45.339000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/css.css [Tue Aug 4 10:41:45.341000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/xlsx.full.min-50d3c495c9358a6196878296d2644eab.js [Tue Aug 4 10:41:45.342000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app.css [Tue Aug 4 10:41:45.343000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-7a6d9fb122e97a7d12b63dadf5cd0c1c.js [Tue Aug 4 10:41:45.343000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jquery-3.6.0.min.js [Tue Aug 4 10:41:45.352000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min-6e9294e226d2162f2811491890e37809.css [Tue Aug 4 10:41:45.354000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sha256.js [Tue Aug 4 10:41:45.358000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min.js [Tue Aug 4 10:41:45.356000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/css.css [Tue Aug 4 10:41:45.360000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/xlsx.full.min.js [Tue Aug 4 10:41:45.362000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app.css [Tue Aug 4 10:41:45.364000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/css-d936ddc0f62a8e0269cbff0e9ca2b5f1.css [Tue Aug 4 10:41:45.366000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jquery-3.6.0.min-8fb8fee4fcc3cc86ff6c724154c49c42.js [Tue Aug 4 10:41:45.366000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jquery-3.6.0.min.js [Tue Aug 4 10:41:45.370000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sha256.js [Tue Aug 4 10:41:45.370000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-0ffffffacf71c87efb9bd1ab8bffe630.css [Tue Aug 4 10:41:45.371000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min.js [Tue Aug 4 10:41:45.372000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-f1d1d14422702751383f90d99e0565ed.css [Tue Aug 4 10:41:45.372000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/d3.min-5bc245068b1b70d4c3eaef79045023e4.js [Tue Aug 4 10:41:45.373000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sweetalert.min-f3b8ce97ff6ce324da6232da353adf40.js [Tue Aug 4 10:41:45.373000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-d31c8abe324d961fa061ddfbc5386eee.js [Tue Aug 4 10:41:45.373000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/xlsx.full.min.js [Tue Aug 4 10:41:45.373000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/d3.min.js [Tue Aug 4 10:41:45.374000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/css-d936ddc0f62a8e0269cbff0e9ca2b5f1.css [Tue Aug 4 10:41:45.374000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sweetalert.min.js [Tue Aug 4 10:41:45.379000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jquery-3.6.0.min-8fb8fee4fcc3cc86ff6c724154c49c42.js [Tue Aug 4 10:41:45.417000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sha256-1ca4177c0501090f3d48cde81a42707b.js [Tue Aug 4 10:41:45.418000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-0ffffffacf71c87efb9bd1ab8bffe630.css [Tue Aug 4 10:41:45.418000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-ea72a011e64521c6378714813b4f0e23.css [Tue Aug 4 10:41:45.418000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-f1d1d14422702751383f90d99e0565ed.css [Tue Aug 4 10:41:45.418000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min.css [Tue Aug 4 10:41:45.419000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/d3.min-5bc245068b1b70d4c3eaef79045023e4.js [Tue Aug 4 10:41:45.419000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min-2c4f16544b529a16a2d52dd0dc3b3906.js [Tue Aug 4 10:41:45.419000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sweetalert.min-f3b8ce97ff6ce324da6232da353adf40.js [Tue Aug 4 10:41:45.421000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jszip.min-db117d0391191df4cd6346cd8d7b3d49.js [Tue Aug 4 10:41:45.423000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-d31c8abe324d961fa061ddfbc5386eee.js [Tue Aug 4 10:41:45.424000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/script.js [Tue Aug 4 10:41:45.425000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jszip.min.js [Tue Aug 4 10:41:45.425000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/d3.min.js [Tue Aug 4 10:41:45.425000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/script-dc04ad7de4348740a639e06512d291a6.js [Tue Aug 4 10:41:45.426000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sweetalert.min.js [Tue Aug 4 10:41:45.428000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo.png [Tue Aug 4 10:41:45.431000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/sha256-1ca4177c0501090f3d48cde81a42707b.js [Tue Aug 4 10:41:45.433000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/shukriya.png [Tue Aug 4 10:41:45.434000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/app-ea72a011e64521c6378714813b4f0e23.css [Tue Aug 4 10:41:45.434000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo-06a11be1f2cdde2c851763d00bdd2e80.svg [Tue Aug 4 10:41:45.435000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min.css [Tue Aug 4 10:41:45.436000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/favicon.png [Tue Aug 4 10:41:45.436000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/magicsuggest-min-2c4f16544b529a16a2d52dd0dc3b3906.js [Tue Aug 4 10:41:45.436000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/momentPay.png [Tue Aug 4 10:41:45.441000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/Innoviti.png [Tue Aug 4 10:41:45.441000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jszip.min-db117d0391191df4cd6346cd8d7b3d49.js [Tue Aug 4 10:41:45.444000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/script.js [Tue Aug 4 10:41:45.445000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/Pinelabs.png [Tue Aug 4 10:41:45.446000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/jszip.min.js [Tue Aug 4 10:41:45.450000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/assets/script-dc04ad7de4348740a639e06512d291a6.js [Tue Aug 4 10:41:45.447000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo.svg [Tue Aug 4 10:41:45.455000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo.png [Tue Aug 4 10:41:45.456000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/gettext/en/LC_MESSAGES/errors.po [Tue Aug 4 10:41:45.459000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/shukriya.png [Tue Aug 4 10:41:45.461000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo-06a11be1f2cdde2c851763d00bdd2e80.svg [Tue Aug 4 10:41:45.463000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/favicon.png [Tue Aug 4 10:41:45.466000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/momentPay.png [Tue Aug 4 10:41:45.467000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/Innoviti.png [Tue Aug 4 10:41:45.468000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/providerimages/Pinelabs.png [Tue Aug 4 10:41:45.469000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/static/images/logo.svg [Tue Aug 4 10:41:45.472000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3482578] [client -] Live reload: priv/gettext/en/LC_MESSAGES/errors.po [Tue Aug 4 10:42:54.527000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.5ms decode=2.7ms queue=83.5ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 10:42:54.703000 2026] [Bandit:info] [pid 3499375] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Tue Aug 4 10:42:54.713000 2026] [DaProductApp.MQTT.Handler:info] [pid 3499375] [client -] Device phoenix_client_node_devteam_s connected [Tue Aug 4 10:42:54.719000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3499375] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Tue Aug 4 10:42:58.752000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3499375] [client -] Live reload: priv/static/assets/app.js [Tue Aug 4 10:42:58.801000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3499375] [client -] Live reload: priv/static/assets/app.js [Tue Aug 4 10:42:58.802000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3499375] [client -] Live reload: priv/static/assets/app.js [Tue Aug 4 10:43:00.862000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:64921] GET / [Tue Aug 4 10:43:00.946000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 122.166.253.95:64921] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 10:43:01.190000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:64921] Sent 200 in 327ms [Tue Aug 4 10:43:01.215000 2026] [Phoenix.Logger:info] [pid 3499375] [client 127.0.0.1:33652] GET / [Tue Aug 4 10:43:01.216000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 127.0.0.1:33652] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 10:43:01.220000 2026] [Phoenix.Logger:info] [pid 3499375] [client 127.0.0.1:33652] Sent 200 in 4ms [Tue Aug 4 10:43:53.341000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58281] GET /api/merchant/statusTransactions [Tue Aug 4 10:43:53.342000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 122.166.253.95:58281] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Tue Aug 4 10:43:53.387000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58281] QUERY OK source="transactions" db=8.0ms queue=2.7ms idle=943.0ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 10:43:53.421000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58281] QUERY OK source="pos_transaction" db=13.9ms queue=0.6ms idle=975.6ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 10:43:53.429000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58281] Sent 200 in 88ms [Tue Aug 4 10:44:54.027000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58361] GET /api/merchant/statusTransactions [Tue Aug 4 10:44:54.027000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 122.166.253.95:58361] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Tue Aug 4 10:44:54.035000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58361] QUERY OK source="transactions" db=7.4ms idle=1592.2ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 10:44:54.040000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58361] QUERY OK source="pos_transaction" db=4.1ms idle=1600.1ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 10:44:54.042000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58361] Sent 200 in 14ms [Tue Aug 4 10:45:00.957000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58361] GET /api/merchant/statusTransactions [Tue Aug 4 10:45:00.958000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 122.166.253.95:58361] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Tue Aug 4 10:45:00.967000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58361] QUERY OK source="transactions" db=8.7ms idle=1520.8ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 10:45:00.976000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 122.166.253.95:58361] QUERY OK source="pos_transaction" db=7.4ms idle=1531.2ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 10:45:00.984000 2026] [Phoenix.Logger:info] [pid 3499375] [client 122.166.253.95:58361] Sent 200 in 26ms [Tue Aug 4 10:45:01.844000 2026] [Bandit.Logger:error] [pid 3499375] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 10:45:02.930000 2026] [Bandit.Logger:error] [pid 3499375] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 10:52:54.553000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=1.7ms idle=1050.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:02:54.554000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=2.7ms idle=1980.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:12:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=1.0ms idle=1885.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:22:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.7ms queue=0.1ms idle=1803.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:32:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.7ms idle=1725.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:42:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.8ms idle=1660.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 11:52:54.553000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=1.5ms idle=1569.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:02:54.555000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=3.5ms idle=1516.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:12:54.556000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=5.0ms idle=1437.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:18:39.034000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49086] GET /api/admin/totalStores [Tue Aug 4 12:18:39.034000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:49086] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_total_stores/2 Parameters: %{} Pipelines: [:api] [Tue Aug 4 12:18:39.045000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:49086] QUERY OK source="stores" db=0.4ms queue=0.3ms idle=1920.1ms SELECT count(s0.`id`) FROM `stores` AS s0 [] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_total_stores/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:949 [Tue Aug 4 12:18:39.045000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49086] Sent 200 in 11ms [Tue Aug 4 12:18:39.349000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49102] GET /api/admin/totalDevices [Tue Aug 4 12:18:39.350000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:49102] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_total_devices/2 Parameters: %{} Pipelines: [:api] [Tue Aug 4 12:18:39.356000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:49102] QUERY OK source="pos_terminals" db=1.9ms queue=4.3ms idle=1226.3ms SELECT count(p0.`id`) FROM `pos_terminals` AS p0 [] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_total_devices/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:965 [Tue Aug 4 12:18:39.357000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49102] Sent 200 in 7ms [Tue Aug 4 12:18:39.608000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49114] GET /api/admin/successTransactions [Tue Aug 4 12:18:39.608000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:49114] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2 Parameters: %{"end_date" => "2026-08-04T16:17", "start_date" => "2026-08-03T16:18"} Pipelines: [:api] [Tue Aug 4 12:18:39.612000 2026] [DaProductAppWeb.AdminTransactionsController:info] [pid 3499375] [client 78.47.213.209:49114] Merchant requested transactions from 2026-08-03 16:18:00Z to 2026-08-04 16:17:00Z [Tue Aug 4 12:18:39.619000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:49114] QUERY OK source="transactions" db=6.1ms queue=0.9ms idle=1488.5ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = 'success')) ORDER BY t0.`id` DESC [~N[2026-08-03 12:18:00], ~N[2026-08-04 12:17:00]] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:95 [Tue Aug 4 12:18:39.624000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:49114] QUERY OK source="pos_transaction" db=2.9ms queue=0.6ms idle=784.5ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, p0.`reference_no`, p0.`reference_no`, p0.`b_tid_stan`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata` FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) [~N[2026-08-03 16:18:00], ~N[2026-08-04 16:17:00]] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:184 [Tue Aug 4 12:18:39.627000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:49114] Sent 200 in 19ms [Tue Aug 4 12:22:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=1.0ms idle=1359.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:23:27.911000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42628] GET /api/admin/totalStores [Tue Aug 4 12:23:27.911000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:42628] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_total_stores/2 Parameters: %{} Pipelines: [:api] [Tue Aug 4 12:23:27.913000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:42628] QUERY OK source="stores" db=1.0ms queue=0.1ms idle=747.7ms SELECT count(s0.`id`) FROM `stores` AS s0 [] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_total_stores/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:949 [Tue Aug 4 12:23:27.913000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42628] Sent 200 in 2ms [Tue Aug 4 12:23:28.152000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42636] GET /api/admin/totalDevices [Tue Aug 4 12:23:28.152000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:42636] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_total_devices/2 Parameters: %{} Pipelines: [:api] [Tue Aug 4 12:23:28.153000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:42636] QUERY OK source="pos_terminals" db=0.8ms queue=0.1ms idle=988.6ms SELECT count(p0.`id`) FROM `pos_terminals` AS p0 [] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_total_devices/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:965 [Tue Aug 4 12:23:28.153000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42636] Sent 200 in 1ms [Tue Aug 4 12:23:28.443000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42642] GET /api/admin/successTransactions [Tue Aug 4 12:23:28.443000 2026] [Phoenix.Logger:debug] [pid 3499375] [client 78.47.213.209:42642] Processing with DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2 Parameters: %{"end_date" => "2026-08-04T16:22", "start_date" => "2026-08-03T16:23"} Pipelines: [:api] [Tue Aug 4 12:23:28.443000 2026] [DaProductAppWeb.AdminTransactionsController:info] [pid 3499375] [client 78.47.213.209:42642] Merchant requested transactions from 2026-08-03 16:23:00Z to 2026-08-04 16:22:00Z [Tue Aug 4 12:23:28.449000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:42642] QUERY OK source="transactions" db=5.4ms idle=1279.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = 'success')) ORDER BY t0.`id` DESC [~N[2026-08-03 12:23:00], ~N[2026-08-04 12:22:00]] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:95 [Tue Aug 4 12:23:28.453000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client 78.47.213.209:42642] QUERY OK source="pos_transaction" db=3.7ms queue=0.1ms idle=1285.6ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, p0.`reference_no`, p0.`reference_no`, p0.`b_tid_stan`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata` FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) [~N[2026-08-03 16:23:00], ~N[2026-08-04 16:22:00]] ↳ DaProductAppWeb.AdminTransactionsController.get_admin_success_transactions/2, at: lib/da_product_app_web/controllers/admin_transactions_controller.ex:184 [Tue Aug 4 12:23:28.456000 2026] [Phoenix.Logger:info] [pid 3499375] [client 78.47.213.209:42642] Sent 200 in 13ms [Tue Aug 4 12:32:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=1.1ms idle=1273.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:42:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.7ms idle=1219.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 12:52:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.6ms idle=1047.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:02:54.552000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=0.9ms idle=1891.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:12:54.554000 2026] [Ecto.Adapters.SQL:debug] [pid 3499375] [client -] QUERY OK source="global_table" db=2.8ms idle=1770.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:17:43.246000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.0ms decode=9.5ms queue=135.8ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:17:43.711000 2026] [Bandit:info] [pid 4131137] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Tue Aug 4 13:17:43.774000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 4131137] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Tue Aug 4 13:17:43.777000 2026] [DaProductApp.MQTT.Handler:info] [pid 4131137] [client -] Device phoenix_client_node_devteam_s connected [Tue Aug 4 13:17:48.818000 2026] [Phoenix.Logger:info] [pid 4131137] [client 127.0.0.1:38044] GET / [Tue Aug 4 13:17:49.330000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 127.0.0.1:38044] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 13:17:50.025000 2026] [Phoenix.Logger:info] [pid 4131137] [client 127.0.0.1:38044] Sent 200 in 1207ms [Tue Aug 4 13:17:52.518000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62821] GET / [Tue Aug 4 13:17:52.518000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 115.96.176.189:62821] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 13:17:52.527000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62821] Sent 200 in 8ms [Tue Aug 4 13:18:05.719000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62543] GET /api/merchant/statusTransactions [Tue Aug 4 13:18:05.720000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 115.96.176.189:62543] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Tue Aug 4 13:18:05.859000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:62543] QUERY OK source="transactions" db=10.5ms queue=0.9ms idle=1783.0ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 13:18:05.973000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:62543] QUERY OK source="pos_transaction" db=45.6ms queue=2.4ms idle=1869.0ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 13:18:06.060000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62543] Sent 200 in 340ms [Tue Aug 4 13:18:37.214000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62543] GET /api/merchant/statusTransactions [Tue Aug 4 13:18:37.215000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 115.96.176.189:62543] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Tue Aug 4 13:18:37.225000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:62543] QUERY OK source="transactions" db=9.3ms queue=0.1ms idle=1103.6ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 13:18:37.234000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:62543] QUERY OK source="pos_transaction" db=6.8ms queue=0.6ms idle=1112.9ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 13:18:37.237000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:62543] Sent 200 in 23ms [Tue Aug 4 13:19:51.436000 2026] [Bandit.Logger:error] [pid 4131137] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 13:21:32.561000 2026] [Bandit.Logger:error] [pid 4131137] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Tue Aug 4 13:23:06.188000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:65481] GET /api/merchant/statusTransactions [Tue Aug 4 13:23:06.189000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 115.96.176.189:65481] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Tue Aug 4 13:23:06.205000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:65481] QUERY OK source="transactions" db=10.7ms idle=1015.3ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Tue Aug 4 13:23:06.213000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client 115.96.176.189:65481] QUERY OK source="pos_transaction" db=7.6ms idle=1026.6ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Tue Aug 4 13:23:06.228000 2026] [Phoenix.Logger:info] [pid 4131137] [client 115.96.176.189:65481] Sent 200 in 40ms [Tue Aug 4 13:27:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.8ms idle=1082.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:37:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.4ms idle=1030.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:47:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.9ms idle=1007.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 13:57:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.6ms idle=1981.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:07:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.9ms idle=1932.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:17:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1889.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:27:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.9ms idle=1860.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:37:43.326000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.2ms idle=1796.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:47:43.326000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.3ms idle=1753.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 14:57:43.326000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.7ms idle=1735.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:07:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.9ms idle=1689.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:17:43.326000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.3ms idle=1656.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:27:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.5ms idle=1635.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:37:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.6ms idle=1608.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:38:58.031000 2026] [Phoenix.Logger:info] [pid 4131137] [client 71.6.199.23:48412] GET / [Tue Aug 4 15:38:58.031000 2026] [Phoenix.Logger:debug] [pid 4131137] [client 71.6.199.23:48412] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Tue Aug 4 15:38:58.032000 2026] [Phoenix.Logger:info] [pid 4131137] [client 71.6.199.23:48412] Sent 200 in 1ms [Tue Aug 4 15:47:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1582.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 15:57:43.326000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=1.3ms idle=1548.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:07:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1512.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:17:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.8ms idle=1481.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:27:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1459.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:37:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1437.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:47:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.5ms idle=1409.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Tue Aug 4 16:57:43.325000 2026] [Ecto.Adapters.SQL:debug] [pid 4131137] [client -] QUERY OK source="global_table" db=0.7ms idle=1370.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 05:43:12.620000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client -] QUERY OK source="global_table" db=0.5ms decode=4.7ms queue=92.1ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 05:43:12.904000 2026] [Bandit:info] [pid 2384505] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 05:43:12.911000 2026] [DaProductApp.MQTT.Handler:info] [pid 2384505] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 05:43:12.919000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2384505] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 05:43:18.465000 2026] [Phoenix.Logger:info] [pid 2384505] [client 127.0.0.1:41144] GET / [Wed Aug 5 05:43:18.596000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 127.0.0.1:41144] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 05:43:18.848000 2026] [Phoenix.Logger:info] [pid 2384505] [client 127.0.0.1:41144] Sent 200 in 383ms [Wed Aug 5 05:43:33.448000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:55388] GET / [Wed Aug 5 05:43:33.449000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 115.96.176.189:55388] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 05:43:33.449000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:55388] Sent 200 in 1ms [Wed Aug 5 05:44:08.319000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:57956] GET /api/merchant/statusTransactions [Wed Aug 5 05:44:08.320000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 115.96.176.189:57956] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 05:44:08.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:57956] QUERY OK source="transactions" db=7.7ms queue=0.8ms idle=1853.1ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Wed Aug 5 05:44:08.367000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:57956] QUERY OK source="pos_transaction" db=8.1ms queue=0.8ms idle=1870.9ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Wed Aug 5 05:44:08.376000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:57956] Sent 200 in 56ms [Wed Aug 5 05:45:20.450000 2026] [Bandit.Logger:error] [pid 2384505] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 05:53:12.654000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client -] QUERY OK source="global_table" db=3.7ms idle=1130.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 05:55:35.461000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:52361] GET /api/merchant/statusTransactions [Wed Aug 5 05:55:35.461000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 115.96.176.189:52361] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 05:55:35.466000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:52361] QUERY OK source="transactions" db=4.7ms idle=1920.3ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Wed Aug 5 05:55:35.471000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:52361] QUERY OK source="pos_transaction" db=3.7ms queue=0.1ms idle=1925.4ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Wed Aug 5 05:55:35.473000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:52361] Sent 200 in 12ms [Wed Aug 5 05:55:49.455000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:52361] GET /api/merchant/statusTransactions [Wed Aug 5 05:55:49.455000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 115.96.176.189:52361] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 05:55:49.461000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:52361] QUERY OK source="transactions" db=5.7ms idle=1914.5ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:810 [Wed Aug 5 05:55:49.466000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client 115.96.176.189:52361] QUERY OK source="pos_transaction" db=3.5ms queue=0.1ms idle=1920.8ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ? FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:979 [Wed Aug 5 05:55:49.469000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:52361] Sent 200 in 13ms [Wed Aug 5 06:01:25.103000 2026] [Bandit.InitialHandler:warn] [pid 2384505] [client -] Connection that looks like TLS received on a clear channel [Wed Aug 5 06:01:29.475000 2026] [Bandit.InitialHandler:warn] [pid 2384505] [client -] Connection that looks like TLS received on a clear channel [Wed Aug 5 06:01:31.536000 2026] [Phoenix.Logger:info] [pid 2384505] [client 66.132.172.201:14508] GET / [Wed Aug 5 06:01:31.537000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 66.132.172.201:14508] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:01:31.538000 2026] [Phoenix.Logger:info] [pid 2384505] [client 66.132.172.201:14508] Sent 200 in 1ms [Wed Aug 5 06:02:47.441000 2026] [Bandit.InitialHandler:warn] [pid 2384505] [client -] Connection that looks like TLS received on a clear channel [Wed Aug 5 06:02:52.620000 2026] [Phoenix.Logger:info] [pid 2384505] [client 66.132.172.201:50660] GET /login [Wed Aug 5 06:02:52.683000 2026] [Plug.Debugger:debug] [pid 2384505] [client 66.132.172.201:50660] ** (Phoenix.Router.NoRouteError) no route found for GET /login (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Wed Aug 5 06:03:12.651000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client -] QUERY OK source="global_table" db=1.3ms idle=1089.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 06:13:12.650000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client -] QUERY OK source="global_table" db=0.5ms idle=1069.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 06:19:11.474000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Wed Aug 5 06:19:11.485000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Wed Aug 5 06:19:11.485000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Wed Aug 5 06:19:11.486000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/admin_transactions_controller.ex [Wed Aug 5 06:19:11.488000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Wed Aug 5 06:19:11.489000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Wed Aug 5 06:19:11.490000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Wed Aug 5 06:19:11.491000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex [Wed Aug 5 06:19:11.492000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 06:19:11.496000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 06:19:11.496000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 06:19:11.497000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 06:19:11.499000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 06:19:11.500000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 06:19:11.501000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 06:19:11.502000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2384505] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 06:19:32.320000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:59971] GET / [Wed Aug 5 06:19:32.321000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 115.96.176.189:59971] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:19:32.337000 2026] [Phoenix.Logger:info] [pid 2384505] [client 115.96.176.189:59971] Sent 200 in 16ms [Wed Aug 5 06:21:07.097000 2026] [Bandit.InitialHandler:warn] [pid 2384505] [client -] Connection that looks like TLS received on a clear channel [Wed Aug 5 06:21:30.887000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.254.214.192:29078] GET / [Wed Aug 5 06:21:30.887000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 47.254.214.192:29078] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:30.888000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.254.214.192:29078] Sent 200 in 931µs [Wed Aug 5 06:21:31.525000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.254.214.192:29090] GET / [Wed Aug 5 06:21:31.525000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 47.254.214.192:29090] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:31.526000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.254.214.192:29090] Sent 200 in 982µs [Wed Aug 5 06:21:32.698000 2026] [Bandit.Logger:error] [pid 2384505] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 06:21:47.367000 2026] [Phoenix.Logger:info] [pid 2384505] [client 123.160.223.73:29656] GET / [Wed Aug 5 06:21:47.367000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 123.160.223.73:29656] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:47.368000 2026] [Phoenix.Logger:info] [pid 2384505] [client 123.160.223.73:29656] Sent 200 in 1ms [Wed Aug 5 06:21:48.208000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.251.188.16:44522] GET / [Wed Aug 5 06:21:48.208000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 47.251.188.16:44522] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:48.209000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.251.188.16:44522] Sent 200 in 1ms [Wed Aug 5 06:21:54.871000 2026] [Phoenix.Logger:info] [pid 2384505] [client 111.7.96.163:20024] GET / [Wed Aug 5 06:21:54.872000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 111.7.96.163:20024] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:54.873000 2026] [Phoenix.Logger:info] [pid 2384505] [client 111.7.96.163:20024] Sent 200 in 1ms [Wed Aug 5 06:21:55.715000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.251.24.105:28356] GET / [Wed Aug 5 06:21:55.716000 2026] [Phoenix.Logger:debug] [pid 2384505] [client 47.251.24.105:28356] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:21:55.716000 2026] [Phoenix.Logger:info] [pid 2384505] [client 47.251.24.105:28356] Sent 200 in 1ms [Wed Aug 5 06:23:12.650000 2026] [Ecto.Adapters.SQL:debug] [pid 2384505] [client -] QUERY OK source="global_table" db=0.5ms idle=1861.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 06:55:51.058000 2026] [Ecto.Adapters.SQL:debug] [pid 2599923] [client -] QUERY OK source="global_table" db=0.6ms decode=1.5ms queue=63.4ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 06:55:51.167000 2026] [Bandit:info] [pid 2599923] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 06:55:51.176000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2599923] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 06:55:51.225000 2026] [DaProductApp.MQTT.Handler:info] [pid 2599923] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 06:55:55.496000 2026] [Phoenix.Logger:info] [pid 2599923] [client 127.0.0.1:44822] GET / [Wed Aug 5 06:55:55.554000 2026] [Phoenix.Logger:debug] [pid 2599923] [client 127.0.0.1:44822] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:55:55.740000 2026] [Phoenix.Logger:info] [pid 2599923] [client 127.0.0.1:44822] Sent 200 in 243ms [Wed Aug 5 06:55:59.514000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:63464] GET / [Wed Aug 5 06:55:59.514000 2026] [Phoenix.Logger:debug] [pid 2599923] [client 115.96.176.189:63464] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 06:55:59.515000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:63464] Sent 200 in 1ms [Wed Aug 5 06:56:12.434000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:62260] GET /api/merchant/statusTransactions [Wed Aug 5 06:56:12.434000 2026] [Phoenix.Logger:debug] [pid 2599923] [client 115.96.176.189:62260] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 06:56:12.467000 2026] [Ecto.Adapters.SQL:debug] [pid 2599923] [client 115.96.176.189:62260] QUERY OK source="transactions" db=4.8ms queue=1.0ms idle=1472.8ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:917 [Wed Aug 5 06:56:12.485000 2026] [Ecto.Adapters.SQL:debug] [pid 2599923] [client 115.96.176.189:62260] QUERY OK source="pos_transaction" db=8.1ms queue=1.0ms idle=1490.6ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND ((p0.`proc_code` IS NULL) OR (p0.`proc_code` != '020000')) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1187 [Wed Aug 5 06:56:12.492000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:62260] Sent 200 in 58ms [Wed Aug 5 06:57:57.698000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:53228] GET /api/merchant/statusTransactions [Wed Aug 5 06:57:57.699000 2026] [Phoenix.Logger:debug] [pid 2599923] [client 115.96.176.189:53228] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 06:57:57.704000 2026] [Ecto.Adapters.SQL:debug] [pid 2599923] [client 115.96.176.189:53228] QUERY OK source="transactions" db=5.4ms idle=1707.5ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:917 [Wed Aug 5 06:57:57.708000 2026] [Ecto.Adapters.SQL:debug] [pid 2599923] [client 115.96.176.189:53228] QUERY OK source="pos_transaction" db=3.2ms queue=0.1ms idle=1713.4ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND ((p0.`proc_code` IS NULL) OR (p0.`proc_code` != '020000')) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1187 [Wed Aug 5 06:57:57.713000 2026] [Phoenix.Logger:info] [pid 2599923] [client 115.96.176.189:53228] Sent 200 in 15ms [Wed Aug 5 06:57:57.791000 2026] [Bandit.Logger:error] [pid 2599923] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:01:30.979000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:30.980000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:30.986000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:30.986000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:30.995000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:30.996000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:35.992000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:35.995000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:35.996000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:35.997000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:36.037000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:01:36.038000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2599923] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:06:17.337000 2026] [Ecto.Adapters.SQL:debug] [pid 2629491] [client -] QUERY OK source="global_table" db=0.8ms decode=5.4ms queue=75.5ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:06:17.558000 2026] [Bandit:info] [pid 2629491] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 07:06:17.583000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2629491] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 07:06:17.604000 2026] [DaProductApp.MQTT.Handler:info] [pid 2629491] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 07:06:19.106000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:06:19.133000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:06:19.134000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:06:21.152000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:64805] GET / [Wed Aug 5 07:06:21.218000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:64805] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:06:21.344000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:64805] Sent 200 in 191ms [Wed Aug 5 07:06:21.951000 2026] [Phoenix.Logger:info] [pid 2629491] [client 127.0.0.1:33764] GET / [Wed Aug 5 07:06:21.952000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 127.0.0.1:33764] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:06:21.953000 2026] [Phoenix.Logger:info] [pid 2629491] [client 127.0.0.1:33764] Sent 200 in 1ms [Wed Aug 5 07:06:29.105000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:62224] GET / [Wed Aug 5 07:06:29.105000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:62224] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:06:29.106000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:62224] Sent 200 in 1ms [Wed Aug 5 07:08:24.120000 2026] [Bandit.Logger:error] [pid 2629491] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:08:49.552000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:50089] GET /api/merchant/statusTransactions [Wed Aug 5 07:08:49.553000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:50089] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:08:49.598000 2026] [Ecto.Adapters.SQL:debug] [pid 2629491] [client 115.96.176.189:50089] QUERY OK source="pos_transaction" db=4.8ms queue=1.1ms idle=361.5ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["void_success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1187 [Wed Aug 5 07:08:49.605000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:50089] Sent 200 in 52ms [Wed Aug 5 07:09:04.245000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:50089] GET /api/merchant/statusTransactions [Wed Aug 5 07:09:04.245000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:50089] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:09:04.251000 2026] [Ecto.Adapters.SQL:debug] [pid 2629491] [client 115.96.176.189:50089] QUERY OK source="transactions" db=4.3ms queue=0.7ms idle=1013.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:917 [Wed Aug 5 07:09:04.258000 2026] [Ecto.Adapters.SQL:debug] [pid 2629491] [client 115.96.176.189:50089] QUERY OK source="pos_transaction" db=4.2ms queue=1.2ms idle=1019.3ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND ((p0.`proc_code` IS NULL) OR (p0.`proc_code` != '020000')) ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1187 [Wed Aug 5 07:09:04.267000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:50089] Sent 200 in 22ms [Wed Aug 5 07:11:06.799000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:49595] GET /api/merchant/statusTransactions [Wed Aug 5 07:11:06.800000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:49595] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:11:06.804000 2026] [Ecto.Adapters.SQL:debug] [pid 2629491] [client 115.96.176.189:49595] QUERY OK source="pos_transaction" db=3.5ms idle=1564.6ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["void_success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1187 [Wed Aug 5 07:11:06.804000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:49595] Sent 200 in 5ms [Wed Aug 5 07:12:23.876000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.876000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.877000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.877000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.880000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.880000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.881000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.881000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 07:12:23.882000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.882000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.884000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.885000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.886000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.887000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.889000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:23.889000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2629491] [client -] Live reload: lib/da_product_app_web/controllers/user_scoped_transactions_controller.ex [Wed Aug 5 07:12:27.742000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:56105] GET / [Wed Aug 5 07:12:27.742000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 115.96.176.189:56105] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:12:27.754000 2026] [Phoenix.Logger:info] [pid 2629491] [client 115.96.176.189:56105] Sent 200 in 11ms [Wed Aug 5 07:12:27.857000 2026] [Phoenix.Logger:info] [pid 2629491] [client 127.0.0.1:47442] GET / [Wed Aug 5 07:12:27.857000 2026] [Phoenix.Logger:debug] [pid 2629491] [client 127.0.0.1:47442] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:12:27.859000 2026] [Phoenix.Logger:info] [pid 2629491] [client 127.0.0.1:47442] Sent 200 in 2ms [Wed Aug 5 07:12:45.967000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client -] QUERY OK source="global_table" db=0.5ms decode=4.9ms queue=84.9ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:12:46.296000 2026] [Bandit:info] [pid 2648101] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 07:12:46.327000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2648101] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 07:12:46.352000 2026] [DaProductApp.MQTT.Handler:info] [pid 2648101] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 07:12:48.631000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2648101] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:12:48.649000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2648101] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:12:48.653000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2648101] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:12:49.708000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:61805] GET / [Wed Aug 5 07:12:49.801000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 115.96.176.189:61805] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:12:49.964000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:61805] Sent 200 in 256ms [Wed Aug 5 07:12:50.315000 2026] [Phoenix.Logger:info] [pid 2648101] [client 127.0.0.1:44476] GET / [Wed Aug 5 07:12:50.317000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 127.0.0.1:44476] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:12:50.317000 2026] [Phoenix.Logger:info] [pid 2648101] [client 127.0.0.1:44476] Sent 200 in 2ms [Wed Aug 5 07:12:55.180000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:57065] GET / [Wed Aug 5 07:12:55.180000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 115.96.176.189:57065] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:12:55.180000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:57065] Sent 200 in 812µs [Wed Aug 5 07:13:03.839000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] GET /api/merchant/statusTransactions [Wed Aug 5 07:13:03.843000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 115.96.176.189:50472] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:13:03.918000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="transactions" db=7.7ms queue=0.9ms idle=1084.6ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:13:03.967000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="pos_transaction" db=4.2ms queue=2.0ms idle=1140.5ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:13:03.986000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] Sent 200 in 146ms [Wed Aug 5 07:13:16.099000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] GET /api/merchant/statusTransactions [Wed Aug 5 07:13:16.099000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 115.96.176.189:50472] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:13:16.105000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="transactions" db=5.4ms idle=1280.3ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:13:16.111000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="pos_transaction" db=4.1ms queue=0.7ms idle=286.9ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:13:16.119000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] Sent 200 in 20ms [Wed Aug 5 07:14:03.457000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] GET /api/merchant/statusTransactions [Wed Aug 5 07:14:03.457000 2026] [Phoenix.Logger:debug] [pid 2648101] [client 115.96.176.189:50472] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:14:03.467000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="transactions" db=8.9ms queue=0.2ms idle=1638.8ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:14:03.470000 2026] [Ecto.Adapters.SQL:debug] [pid 2648101] [client 115.96.176.189:50472] QUERY OK source="pos_transaction" db=2.9ms idle=1648.5ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:14:03.474000 2026] [Phoenix.Logger:info] [pid 2648101] [client 115.96.176.189:50472] Sent 200 in 17ms [Wed Aug 5 07:14:52.138000 2026] [Bandit.Logger:error] [pid 2648101] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:14:55.540000 2026] [Bandit.Logger:error] [pid 2648101] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:16:33.037000 2026] [Ecto.Adapters.SQL:debug] [pid 2659820] [client -] QUERY OK source="global_table" db=0.4ms decode=1.8ms queue=71.7ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:16:33.245000 2026] [DaProductApp.MQTT.Handler:info] [pid 2659820] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 07:16:33.259000 2026] [Bandit:info] [pid 2659820] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 07:16:33.287000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2659820] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 07:16:37.469000 2026] [Phoenix.Logger:info] [pid 2659820] [client 127.0.0.1:33510] GET / [Wed Aug 5 07:16:37.597000 2026] [Phoenix.Logger:debug] [pid 2659820] [client 127.0.0.1:33510] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:16:37.791000 2026] [Phoenix.Logger:info] [pid 2659820] [client 127.0.0.1:33510] Sent 200 in 321ms [Wed Aug 5 07:16:42.231000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:50808] GET / [Wed Aug 5 07:16:42.232000 2026] [Phoenix.Logger:debug] [pid 2659820] [client 115.96.176.189:50808] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:16:42.232000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:50808] Sent 200 in 1ms [Wed Aug 5 07:16:56.589000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:53246] GET /api/merchant/statusTransactions [Wed Aug 5 07:16:56.590000 2026] [Phoenix.Logger:debug] [pid 2659820] [client 115.96.176.189:53246] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:16:56.648000 2026] [Ecto.Adapters.SQL:debug] [pid 2659820] [client 115.96.176.189:53246] QUERY OK source="transactions" db=6.6ms queue=0.8ms idle=1705.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:16:56.696000 2026] [Ecto.Adapters.SQL:debug] [pid 2659820] [client 115.96.176.189:53246] QUERY OK source="pos_transaction" db=24.5ms queue=0.9ms idle=1743.2ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:16:56.711000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:53246] Sent 200 in 122ms [Wed Aug 5 07:18:39.457000 2026] [Bandit.Logger:error] [pid 2659820] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:18:42.584000 2026] [Bandit.Logger:error] [pid 2659820] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:18:43.019000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:51815] GET /api/merchant/statusTransactions [Wed Aug 5 07:18:43.019000 2026] [Phoenix.Logger:debug] [pid 2659820] [client 115.96.176.189:51815] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:18:43.027000 2026] [Ecto.Adapters.SQL:debug] [pid 2659820] [client 115.96.176.189:51815] QUERY OK source="transactions" db=7.2ms idle=1089.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:18:43.031000 2026] [Ecto.Adapters.SQL:debug] [pid 2659820] [client 115.96.176.189:51815] QUERY OK source="pos_transaction" db=2.4ms queue=0.9ms idle=1097.8ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:18:43.031000 2026] [Phoenix.Logger:info] [pid 2659820] [client 115.96.176.189:51815] Sent 200 in 12ms [Wed Aug 5 07:23:32.332000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.4ms decode=1.5ms queue=66.9ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:23:32.469000 2026] [Bandit:info] [pid 2679030] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 07:23:32.488000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2679030] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 07:23:32.526000 2026] [DaProductApp.MQTT.Handler:info] [pid 2679030] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 07:23:33.917000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2679030] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:23:33.948000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2679030] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:23:33.953000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2679030] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 07:23:35.458000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:53086] GET / [Wed Aug 5 07:23:35.525000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:53086] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:23:35.671000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:53086] Sent 200 in 213ms [Wed Aug 5 07:23:36.356000 2026] [Phoenix.Logger:info] [pid 2679030] [client 127.0.0.1:36184] GET / [Wed Aug 5 07:23:36.357000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 127.0.0.1:36184] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:23:36.358000 2026] [Phoenix.Logger:info] [pid 2679030] [client 127.0.0.1:36184] Sent 200 in 1ms [Wed Aug 5 07:23:40.748000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:59619] GET / [Wed Aug 5 07:23:40.749000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:59619] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 07:23:40.749000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:59619] Sent 200 in 1ms [Wed Aug 5 07:23:56.866000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51609] GET /api/merchant/statusTransactions [Wed Aug 5 07:23:56.866000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:51609] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:23:56.900000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51609] QUERY OK source="transactions" db=4.5ms queue=1.5ms idle=643.9ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:23:56.919000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51609] QUERY OK source="pos_transaction" db=9.0ms queue=0.6ms idle=660.8ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:23:56.926000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51609] Sent 200 in 60ms [Wed Aug 5 07:24:42.751000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51609] GET /api/merchant/statusTransactions [Wed Aug 5 07:24:42.752000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:51609] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:24:42.758000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51609] QUERY OK source="transactions" db=5.9ms queue=0.1ms idle=502.0ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:24:42.762000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51609] QUERY OK source="pos_transaction" db=2.7ms queue=0.6ms idle=508.7ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:24:42.763000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51609] Sent 200 in 11ms [Wed Aug 5 07:25:37.488000 2026] [Bandit.Logger:error] [pid 2679030] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:25:41.156000 2026] [Bandit.Logger:error] [pid 2679030] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 07:33:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.1ms idle=90.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:37:23.631000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51759] GET /api/merchant/statusTransactions [Wed Aug 5 07:37:23.632000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:51759] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-01-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:37:23.638000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51759] QUERY OK source="transactions" db=5.9ms idle=1353.2ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-01-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:37:23.654000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51759] QUERY OK source="pos_transaction" db=15.0ms queue=0.1ms idle=1359.7ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["success", "pos_transaction", ~N[2026-01-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:37:23.654000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51759] Sent 200 in 22ms [Wed Aug 5 07:43:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.9ms idle=1036.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 07:44:00.894000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:54962] GET /api/merchant/statusTransactions [Wed Aug 5 07:44:00.895000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:54962] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 07:44:00.904000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:54962] QUERY OK source="transactions" db=8.0ms queue=1.3ms idle=1579.9ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:44:00.911000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:54962] QUERY OK source="pos_transaction" db=5.5ms idle=1589.7ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:44:00.915000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:54962] Sent 200 in 20ms [Wed Aug 5 07:44:32.576000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:54962] GET /api/merchant/statusTransactions [Wed Aug 5 07:44:32.577000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:54962] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "void_success"} Pipelines: [:api] [Wed Aug 5 07:44:32.585000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:54962] QUERY OK source="transactions" db=6.4ms idle=262.5ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "void_success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 07:44:32.589000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:54962] QUERY OK source="pos_transaction" db=3.3ms idle=269.4ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` = '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 07:44:32.589000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:54962] Sent 200 in 12ms [Wed Aug 5 07:53:32.354000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=2.9ms idle=1001.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:03:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.0ms idle=1905.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:13:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.9ms idle=1866.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:23:32.354000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.9ms idle=1838.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:33:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.7ms idle=1811.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:43:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.7ms idle=1805.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 08:53:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.1ms idle=1783.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:03:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.8ms idle=1758.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:13:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1696.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:16:27.783000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51586] GET /api/merchant/statusTransactions [Wed Aug 5 09:16:27.783000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 115.96.176.189:51586] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 09:16:27.794000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51586] QUERY OK source="transactions" db=10.0ms idle=1092.9ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 09:16:27.799000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 115.96.176.189:51586] QUERY OK source="pos_transaction" db=4.3ms queue=0.1ms idle=1103.3ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 09:16:27.804000 2026] [Phoenix.Logger:info] [pid 2679030] [client 115.96.176.189:51586] Sent 200 in 21ms [Wed Aug 5 09:18:26.597000 2026] [Bandit.Logger:error] [pid 2679030] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 09:20:59.757000 2026] [Phoenix.Logger:info] [pid 2679030] [client 127.0.0.1:58824] GET / [Wed Aug 5 09:20:59.757000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 127.0.0.1:58824] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 09:20:59.758000 2026] [Phoenix.Logger:info] [pid 2679030] [client 127.0.0.1:58824] Sent 200 in 1ms [Wed Aug 5 09:22:11.670000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60478] GET /api/merchant/statusTransactions [Wed Aug 5 09:22:11.670000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:60478] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 09:22:11.678000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60478] QUERY OK source="transactions" db=7.4ms idle=889.2ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 09:22:11.682000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60478] QUERY OK source="pos_transaction" db=3.6ms idle=897.2ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 09:22:11.686000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60478] Sent 200 in 16ms [Wed Aug 5 09:22:41.644000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40346] GET /api/deviceDetails [Wed Aug 5 09:22:41.644000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:40346] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "608183220000000"} Pipelines: [:api] [Wed Aug 5 09:22:41.676000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:40346] Fetching device details for merchantRefId: 608183220000000 [Wed Aug 5 09:22:41.683000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:40346] QUERY OK source="groups" db=1.0ms queue=0.8ms idle=890.2ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["608183220000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 09:22:41.690000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:40346] QUERY OK source="shukria_terminals" db=2.2ms queue=1.0ms idle=895.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["809"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:22:41.692000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:40346] QUERY OK source="shukria_terminals" db=2.4ms idle=899.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["810"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:22:41.693000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40346] Sent 200 in 48ms [Wed Aug 5 09:22:41.950000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40354] GET /api/merchant/hierarchy [Wed Aug 5 09:22:41.950000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:40354] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "608183220000000"} Pipelines: [:api] [Wed Aug 5 09:22:41.951000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:40354] Fetching merchant hierarchy for merchantRefId: 608183220000000 [Wed Aug 5 09:22:41.957000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:40354] QUERY OK source="groups" db=0.8ms queue=1.0ms idle=1164.3ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["608183220000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 09:22:41.957000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40354] Sent 200 in 7ms [Wed Aug 5 09:22:42.217000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40360] GET /api/merchant/providers [Wed Aug 5 09:22:42.218000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:40360] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 09:22:42.222000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:40360] QUERY OK source="providers" db=0.4ms queue=0.5ms idle=778.8ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 09:22:42.222000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:40360] Sent 200 in 4ms [Wed Aug 5 09:23:03.905000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:57982] GET /api/merchant/statusTransactions [Wed Aug 5 09:23:03.906000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:57982] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-08-04T12:49", "merchantRefId" => "608183220000000", "start_date" => "2026-08-03T12:49", "status" => "success"} Pipelines: [:api] [Wed Aug 5 09:23:03.919000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:57982] QUERY OK source="transactions" db=11.7ms queue=0.9ms idle=1105.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-08-03 08:49:00], ~N[2026-08-04 08:49:00], "success", "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Wed Aug 5 09:23:03.938000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:57982] QUERY OK source="pos_transaction" db=17.3ms idle=1120.4ms SELECT p0.`id`, p0.`total_amount`, p1.`serial_number`, ?, p0.`reference_no`, p0.`reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`b_tid_date`, p0.`b_tid_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`encrypted_pan`, p0.`masked_card_no`, p0.`proc_code`, p0.`mcc_code`, p0.`approval_code`, p0.`response_code`, p0.`entry_mode`, p0.`metadata`, ?, CASE WHEN p3.`id` IS NOT NULL THEN 'reversal_pending' ELSE '' END, CASE WHEN p3.`id` IS NOT NULL THEN p3.`id` ELSE '' END FROM `pos_transaction` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` LEFT OUTER JOIN `pos_transaction_reversal` AS p3 ON (p0.`id` = p3.`original_temp_txn_id`) AND (p3.`reversal_reason` = 'POS_CONNECTION_LOST_RECOVERY') WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) AND (p0.`proc_code` != '020000') ["success", "pos_transaction", ~N[2026-08-03 12:49:00], ~N[2026-08-04 12:49:00], "608183220000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Wed Aug 5 09:23:03.951000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:57982] Sent 200 in 46ms [Wed Aug 5 09:23:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.7ms idle=1552.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:23:32.572000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60138] GET /api/deviceDetails [Wed Aug 5 09:23:32.573000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:60138] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "609177350000000"} Pipelines: [:api] [Wed Aug 5 09:23:32.573000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:60138] Fetching device details for merchantRefId: 609177350000000 [Wed Aug 5 09:23:32.574000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="groups" db=1.2ms idle=1776.0ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["609177350000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 09:23:32.576000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="shukria_terminals" db=1.2ms idle=1777.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["814"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:23:32.579000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="shukria_terminals" db=2.1ms idle=1779.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["817"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:23:32.582000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="shukria_terminals" db=2.3ms idle=782.2ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["815"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:23:32.583000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="shukria_terminals" db=1.1ms idle=784.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["816"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:23:32.585000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60138] QUERY OK source="shukria_terminals" db=1.6ms idle=786.2ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["818"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:23:32.585000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60138] Sent 200 in 13ms [Wed Aug 5 09:23:32.862000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60148] GET /api/merchant/hierarchy [Wed Aug 5 09:23:32.862000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:60148] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "609177350000000"} Pipelines: [:api] [Wed Aug 5 09:23:32.862000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:60148] Fetching merchant hierarchy for merchantRefId: 609177350000000 [Wed Aug 5 09:23:32.864000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60148] QUERY OK source="groups" db=1.4ms queue=0.3ms idle=479.8ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["609177350000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 09:23:32.865000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60148] Sent 200 in 2ms [Wed Aug 5 09:23:33.110000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60164] GET /api/merchant/providers [Wed Aug 5 09:23:33.111000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:60164] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 09:23:33.112000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:60164] QUERY OK source="providers" db=0.8ms idle=534.9ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 09:23:33.112000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:60164] Sent 200 in 1ms [Wed Aug 5 09:33:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.9ms idle=1494.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:43:32.354000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.2ms queue=0.1ms idle=1450.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 09:46:11.131000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42578] GET /api/deviceDetails [Wed Aug 5 09:46:11.132000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:42578] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 09:46:11.132000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:42578] Fetching device details for merchantRefId: 606965840000000 [Wed Aug 5 09:46:11.135000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="groups" db=2.2ms idle=1222.8ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 09:46:11.138000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.8ms idle=1226.5ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["799"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.141000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.8ms idle=1229.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["800"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.142000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.3ms idle=1229.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["801"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.149000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=6.1ms idle=1231.3ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["803"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.152000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=2.7ms idle=240.4ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["806"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.154000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.1ms queue=0.2ms idle=243.5ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["802"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.156000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.9ms idle=245.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["804"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.158000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.0ms idle=218.0ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["805"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.159000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.0ms queue=0.1ms idle=135.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["807"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.161000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42578] QUERY OK source="shukria_terminals" db=1.0ms idle=24.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["812"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:46:11.161000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42578] Sent 200 in 30ms [Wed Aug 5 09:46:11.439000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42590] GET /api/merchant/hierarchy [Wed Aug 5 09:46:11.440000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:42590] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 09:46:11.440000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:42590] Fetching merchant hierarchy for merchantRefId: 606965840000000 [Wed Aug 5 09:46:11.442000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42590] QUERY OK source="groups" db=1.7ms queue=0.3ms idle=297.8ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 09:46:11.443000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42590] Sent 200 in 3ms [Wed Aug 5 09:46:11.734000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42606] GET /api/merchant/providers [Wed Aug 5 09:46:11.735000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:42606] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 09:46:11.736000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:42606] QUERY OK source="providers" db=0.9ms idle=580.7ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 09:46:11.736000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:42606] Sent 200 in 1ms [Wed Aug 5 09:53:20.311000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38152] GET /api/deviceDetails [Wed Aug 5 09:53:20.312000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:38152] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 09:53:20.312000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:38152] Fetching device details for merchantRefId: 606965840000000 [Wed Aug 5 09:53:20.314000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="groups" db=1.7ms idle=1389.7ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 09:53:20.316000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.4ms idle=1391.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["799"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.317000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=0.9ms idle=1393.5ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["800"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.319000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.6ms idle=1394.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["801"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.321000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.4ms idle=397.2ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["803"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.323000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.6ms idle=398.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["806"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.324000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=0.9ms idle=400.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["802"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.325000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.0ms idle=400.9ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["804"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.327000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.4ms idle=208.4ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["805"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.328000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=1.0ms idle=125.5ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["807"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.330000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38152] QUERY OK source="shukria_terminals" db=0.9ms idle=14.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["812"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 09:53:20.330000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38152] Sent 200 in 19ms [Wed Aug 5 09:53:20.592000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38156] GET /api/merchant/hierarchy [Wed Aug 5 09:53:20.593000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:38156] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 09:53:20.594000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:38156] Fetching merchant hierarchy for merchantRefId: 606965840000000 [Wed Aug 5 09:53:20.596000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38156] QUERY OK source="groups" db=1.6ms idle=275.8ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 09:53:20.597000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38156] Sent 200 in 4ms [Wed Aug 5 09:53:20.952000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38160] GET /api/merchant/providers [Wed Aug 5 09:53:20.952000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:38160] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 09:53:20.954000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:38160] QUERY OK source="providers" db=0.7ms queue=0.6ms idle=628.4ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 09:53:20.954000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:38160] Sent 200 in 2ms [Wed Aug 5 09:53:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1414.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:03:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.8ms idle=1273.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:12:51.742000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48866] GET /api/deviceDetails [Wed Aug 5 10:12:51.742000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:48866] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 10:12:51.742000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:48866] Fetching device details for merchantRefId: 606965840000000 [Wed Aug 5 10:12:51.745000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="groups" db=2.0ms idle=1622.3ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 10:12:51.746000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.1ms idle=1624.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["799"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.747000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.0ms idle=626.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["800"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.749000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.0ms idle=627.4ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["801"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.750000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.1ms idle=628.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["803"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.752000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.1ms idle=630.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["806"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.753000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.0ms idle=631.5ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["802"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.754000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.0ms idle=632.8ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["804"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.756000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.2ms idle=204.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["805"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.757000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=1.0ms idle=121.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["807"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.758000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48866] QUERY OK source="shukria_terminals" db=0.9ms idle=12.7ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["812"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:12:51.759000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48866] Sent 200 in 17ms [Wed Aug 5 10:12:52.014000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48880] GET /api/merchant/hierarchy [Wed Aug 5 10:12:52.015000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:48880] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 10:12:52.015000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:48880] Fetching merchant hierarchy for merchantRefId: 606965840000000 [Wed Aug 5 10:12:52.018000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48880] QUERY OK source="groups" db=2.6ms idle=266.6ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 10:12:52.018000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48880] Sent 200 in 4ms [Wed Aug 5 10:12:52.323000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48886] GET /api/merchant/providers [Wed Aug 5 10:12:52.323000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:48886] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 10:12:52.326000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:48886] QUERY OK source="providers" db=2.0ms idle=570.7ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 10:12:52.326000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:48886] Sent 200 in 2ms [Wed Aug 5 10:13:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1223.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:20:57.491000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46912] GET /api/deviceDetails [Wed Aug 5 10:20:57.492000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:46912] Processing with DaProductAppWeb.MerchantApiController.get_device_detail/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 10:20:57.492000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:46912] Fetching device details for merchantRefId: 606965840000000 [Wed Aug 5 10:20:57.494000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="groups" db=1.4ms idle=1282.3ms SELECT p3.`id`, p3.`name`, p3.`serial_number`, p3.`device_type`, p3.`terminal_id`, p3.`terminalid`, p3.`terminalidmerchantid`, p3.`provider_id`, s2.`id`, s2.`name`, s2.`code`, b1.`id`, b1.`name`, s2.`neo_merchant_id`, s2.`address_id`, b1.`id`, b1.`name`, b1.`code`, p3.`inserted_at`, p3.`updated_at` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `pos_terminals` AS p3 ON p3.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:216 [Wed Aug 5 10:20:57.497000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=2.7ms idle=1284.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["799"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.500000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=2.6ms idle=287.3ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["800"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.503000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=2.3ms queue=0.3ms idle=290.3ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["801"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.506000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=1.8ms idle=294.2ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["803"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.508000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=1.0ms idle=297.0ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["806"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.510000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=0.9ms idle=298.4ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["802"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.511000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=0.9ms idle=299.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["804"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.513000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=1.9ms idle=215.1ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["805"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.514000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=0.9ms idle=132.0ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["807"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.517000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46912] QUERY OK source="shukria_terminals" db=1.4ms queue=0.7ms idle=20.6ms SELECT s0.`id`, p1.`terminal_id`, s0.`provider_id`, s0.`provider_tid`, s0.`provider_mid`, s0.`status`, s0.`description`, p1.`terminalidmerchantid`, s0.`ysp_tid`, s0.`ysp_mid`, s0.`inserted_at`, s0.`updated_at` FROM `shukria_terminals` AS s0 INNER JOIN `pos_terminals` AS p1 ON p1.`id` = CAST(s0.`shukria_terminal_id` AS signed) INNER JOIN `stores` AS s2 ON s2.`id` = p1.`store_id` WHERE (s0.`shukria_terminal_id` = ?) ["812"] ↳ anonymous fn/1 in DaProductAppWeb.MerchantApiController.get_device_detail/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:256 [Wed Aug 5 10:20:57.517000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46912] Sent 200 in 26ms [Wed Aug 5 10:20:57.782000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46916] GET /api/merchant/hierarchy [Wed Aug 5 10:20:57.782000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:46916] Processing with DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2 Parameters: %{"merchantRefId" => "606965840000000"} Pipelines: [:api] [Wed Aug 5 10:20:57.782000 2026] [DaProductAppWeb.MerchantApiController:info] [pid 2679030] [client 78.47.213.209:46916] Fetching merchant hierarchy for merchantRefId: 606965840000000 [Wed Aug 5 10:20:57.785000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46916] QUERY OK source="groups" db=1.8ms idle=279.6ms SELECT g0.`id`, g0.`name`, g0.`code`, b1.`id`, b1.`name`, b1.`code`, s2.`id`, s2.`name`, s2.`code`, s2.`address_id`, s2.`neo_merchant_id`, p4.`id`, p4.`name`, p4.`serial_number`, p4.`device_type`, p4.`terminal_id`, a3.`id`, a3.`line1`, a3.`city`, a3.`state`, a3.`country`, a3.`zipcode`, a3.`country_code` FROM `groups` AS g0 INNER JOIN `brands` AS b1 ON b1.`group_id` = g0.`id` INNER JOIN `stores` AS s2 ON s2.`brand_id` = b1.`id` INNER JOIN `addresses` AS a3 ON a3.`id` = s2.`address_id` LEFT OUTER JOIN `pos_terminals` AS p4 ON p4.`store_id` = s2.`id` WHERE (g0.`code` = ?) ["606965840000000"] ↳ DaProductAppWeb.MerchantApiController.get_merchant_hierarchy/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:1036 [Wed Aug 5 10:20:57.785000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46916] Sent 200 in 3ms [Wed Aug 5 10:20:58.050000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46924] GET /api/merchant/providers [Wed Aug 5 10:20:58.050000 2026] [Phoenix.Logger:debug] [pid 2679030] [client 78.47.213.209:46924] Processing with DaProductAppWeb.MerchantApiController.get_providers/2 Parameters: %{} Pipelines: [:api] [Wed Aug 5 10:20:58.052000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client 78.47.213.209:46924] QUERY OK source="providers" db=1.1ms idle=541.1ms SELECT p0.`id`, p0.`name`, p0.`status`, p0.`production_url`, p0.`production_mode`, p0.`description`, p0.`provider_code`, p0.`inserted_at`, p0.`updated_at` FROM `providers` AS p0 [] ↳ DaProductAppWeb.MerchantApiController.get_providers/2, at: lib/da_product_app_web/controllers/merchant_api_controller.ex:2091 [Wed Aug 5 10:20:58.052000 2026] [Phoenix.Logger:info] [pid 2679030] [client 78.47.213.209:46924] Sent 200 in 2ms [Wed Aug 5 10:23:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1121.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:33:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=1.2ms idle=1074.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:43:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.7ms idle=1038.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 10:53:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.5ms idle=1989.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 11:03:32.352000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1941.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 11:13:32.351000 2026] [Ecto.Adapters.SQL:debug] [pid 2679030] [client -] QUERY OK source="global_table" db=0.6ms idle=1910.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 13:22:35.123000 2026] [Ecto.Adapters.SQL:debug] [pid 3827340] [client -] QUERY OK source="global_table" db=2.1ms decode=5.8ms queue=115.3ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 13:22:35.249000 2026] [Bandit:info] [pid 3827340] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 13:22:35.266000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3827340] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 13:22:35.267000 2026] [DaProductApp.MQTT.Handler:info] [pid 3827340] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 13:22:40.081000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38840] GET / [Wed Aug 5 13:22:40.119000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 127.0.0.1:38840] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:40.238000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38840] Sent 200 in 157ms [Wed Aug 5 13:22:45.721000 2026] [Phoenix.Logger:info] [pid 3827340] [client 122.166.253.95:59272] GET / [Wed Aug 5 13:22:45.721000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 122.166.253.95:59272] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:45.721000 2026] [Phoenix.Logger:info] [pid 3827340] [client 122.166.253.95:59272] Sent 200 in 826µs [Wed Aug 5 13:22:50.758000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:50.758000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:50.767000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:50.767000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:50.774000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:50.776000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:52.274000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:52.274000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:52.285000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:52.287000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3827340] [client -] Live reload: lib/da_product_app_web/controllers/merchant_transactions_controller.ex [Wed Aug 5 13:22:53.210000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38850] GET / [Wed Aug 5 13:22:53.214000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 127.0.0.1:38850] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:53.223000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38850] Sent 200 in 12ms [Wed Aug 5 13:22:54.594000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38840] GET / [Wed Aug 5 13:22:54.597000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 127.0.0.1:38840] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:54.598000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38840] Sent 200 in 3ms [Wed Aug 5 13:22:54.686000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38856] GET / [Wed Aug 5 13:22:54.686000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 127.0.0.1:38856] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:54.687000 2026] [Phoenix.Logger:info] [pid 3827340] [client 127.0.0.1:38856] Sent 200 in 1ms [Wed Aug 5 13:22:54.691000 2026] [Phoenix.Logger:info] [pid 3827340] [client 122.166.253.95:62152] GET / [Wed Aug 5 13:22:54.691000 2026] [Phoenix.Logger:debug] [pid 3827340] [client 122.166.253.95:62152] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:22:54.696000 2026] [Phoenix.Logger:info] [pid 3827340] [client 122.166.253.95:62152] Sent 200 in 5ms [Wed Aug 5 13:23:49.248000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.4ms decode=1.4ms queue=61.7ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 13:23:49.369000 2026] [DaProductApp.MQTT.Handler:info] [pid 3831076] [client -] Device phoenix_client_node_devteam_s connected [Wed Aug 5 13:23:49.371000 2026] [Bandit:info] [pid 3831076] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Wed Aug 5 13:23:49.386000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 3831076] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Wed Aug 5 13:23:51.043000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3831076] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 13:23:51.066000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3831076] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 13:23:51.067000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 3831076] [client -] Live reload: priv/static/assets/app.js [Wed Aug 5 13:23:52.681000 2026] [Phoenix.Logger:info] [pid 3831076] [client 122.166.253.95:59796] GET / [Wed Aug 5 13:23:52.746000 2026] [Phoenix.Logger:debug] [pid 3831076] [client 122.166.253.95:59796] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Wed Aug 5 13:23:53.020000 2026] [Phoenix.Logger:info] [pid 3831076] [client 122.166.253.95:59796] Sent 200 in 338ms [Wed Aug 5 13:25:53.467000 2026] [Bandit.Logger:error] [pid 3831076] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Wed Aug 5 13:33:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.7ms idle=1994.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 13:43:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=1973.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 13:53:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=1964.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:03:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=1.3ms queue=0.1ms idle=1943.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:13:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.9ms idle=1924.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:23:49.267000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.4ms idle=1906.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:33:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.9ms idle=1886.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:43:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.6ms idle=1869.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 14:53:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.6ms idle=1857.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:03:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=1831.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:13:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=821.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:23:49.269000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=1.7ms idle=1810.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:33:49.267000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.5ms idle=1793.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:43:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.6ms idle=1785.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 15:53:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.6ms idle=1767.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:03:49.267000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.5ms idle=1753.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:13:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.6ms idle=1744.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:23:49.267000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.5ms idle=1734.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:33:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=1712.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:43:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=0.8ms idle=1690.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Wed Aug 5 16:53:49.268000 2026] [Ecto.Adapters.SQL:debug] [pid 3831076] [client -] QUERY OK source="global_table" db=1.1ms idle=1675.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 07:46:59.368000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.4ms decode=2.1ms queue=62.5ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 07:46:59.512000 2026] [Bandit:info] [pid 2365387] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Thu Aug 6 07:46:59.521000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2365387] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Thu Aug 6 07:46:59.558000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Device phoenix_client_node_devteam_s connected [Thu Aug 6 07:47:04.473000 2026] [Phoenix.Logger:info] [pid 2365387] [client 127.0.0.1:37596] GET / [Thu Aug 6 07:47:04.810000 2026] [Phoenix.Logger:debug] [pid 2365387] [client 127.0.0.1:37596] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 07:47:05.002000 2026] [Phoenix.Logger:info] [pid 2365387] [client 127.0.0.1:37596] Sent 200 in 529ms [Thu Aug 6 07:47:07.614000 2026] [Phoenix.Logger:info] [pid 2365387] [client 115.96.176.189:52867] GET / [Thu Aug 6 07:47:07.614000 2026] [Phoenix.Logger:debug] [pid 2365387] [client 115.96.176.189:52867] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 07:47:07.615000 2026] [Phoenix.Logger:info] [pid 2365387] [client 115.96.176.189:52867] Sent 200 in 923µs [Thu Aug 6 07:47:21.298000 2026] [Phoenix.Logger:info] [pid 2365387] [client 115.96.176.189:53188] GET /api/merchant/statusTransactions [Thu Aug 6 07:47:21.299000 2026] [Phoenix.Logger:debug] [pid 2365387] [client 115.96.176.189:53188] Processing with DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 Parameters: %{"end_date" => "2026-07-07T23:59", "merchantRefId" => "513940210000000", "start_date" => "2026-07-06T00:00", "status" => "reversal"} Pipelines: [:api] [Thu Aug 6 07:47:21.331000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client 115.96.176.189:53188] QUERY OK source="transactions" db=4.5ms queue=0.9ms idle=218.7ms SELECT t0.`id`, t0.`transaction_amount`, t0.`device_id`, t0.`processing_id`, t0.`status`, t0.`email`, t0.`transaction_ref_number`, t0.`m_ref_num`, t0.`bank_user_id`, t0.`ysp_tid`, t0.`merchant_id`, t0.`bank_user_id`, t0.`payment_reference_id`, t0.`settlement_date_time`, NOT (t0.`settlement_date_time` IS NULL), t0.`provider_name`, t0.`provider_id`, t0.`pay_mode`, t0.`inserted_at`, t0.`inserted_at`, p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id` FROM `transactions` AS t0 LEFT OUTER JOIN `pos_terminals` AS p1 ON CAST(p1.`serial_number` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci = CAST(t0.`device_id` AS CHAR CHARACTER SET utf8mb4) COLLATE utf8mb4_unicode_ci LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE ((((t0.`inserted_at` >= ?) AND (t0.`inserted_at` <= ?)) AND (t0.`status` = ?)) AND (t0.`bank_user_id` = ?)) ORDER BY t0.`id` DESC [~N[2026-07-05 20:00:00], ~N[2026-07-07 19:59:00], "reversal", "513940210000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:909 [Thu Aug 6 07:47:21.338000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client 115.96.176.189:53188] QUERY ERROR source="pos_transaction_reversal" db=0.0ms queue=0.5ms idle=148.7ms SELECT p0.`id`, p0.`original_amount`, p1.`serial_number`, p0.`original_temp_txn_id`, p0.`reversal_status`, p0.`original_reference_no`, p0.`original_reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`original_reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`original_date`, p0.`original_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`original_encrypted_pan`, p0.`original_proc_code`, p0.`reversal_response_code`, p0.`original_entry_mode`, p0.`metadata`, ? FROM `pos_transaction_reversal` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) ["pos_transaction_reversal", ~N[2026-07-06 00:00:00], ~N[2026-07-07 23:59:00], "513940210000000"] ↳ DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2, at: lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176 [Thu Aug 6 07:47:21.383000 2026] [Phoenix.Logger:info] [pid 2365387] [client 115.96.176.189:53188] Sent 500 in 84ms [Thu Aug 6 07:47:21.387000 2026] [Bandit.Pipeline:error] [pid 2365387] [client 115.96.176.189:53188] ** (MyXQL.Error) (1267) Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '=' query: SELECT p0.`id`, p0.`original_amount`, p1.`serial_number`, p0.`original_temp_txn_id`, p0.`reversal_status`, p0.`original_reference_no`, p0.`original_reference_no`, p0.`s_mid`, p0.`b_tid`, p0.`b_mid`, p0.`b_tid_stan`, p0.`s_mid`, p0.`original_reference_no`, p0.`created_dateTime`, STR_TO_DATE(CONCAT(p0.`original_date`, p0.`original_time`), '%Y%m%d%H%i%s'), p1.`id`, p1.`name`, p1.`serial_number`, p1.`device_type`, p1.`terminal_id`, p1.`provider_id`, p1.`store_id`, p1.`status`, s2.`id`, s2.`code`, s2.`name`, s2.`brand_id`, s2.`neo_merchant_id`, s2.`address_id`, p0.`original_encrypted_pan`, p0.`original_proc_code`, p0.`reversal_response_code`, p0.`original_entry_mode`, p0.`metadata`, ? FROM `pos_transaction_reversal` AS p0 LEFT OUTER JOIN `pos_terminals` AS p1 ON (p1.`terminalidmerchantid` = p0.`s_mid`) AND (p1.`terminal_id` = p0.`s_tid`) LEFT OUTER JOIN `stores` AS s2 ON p1.`store_id` = s2.`id` WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` <= ?)) AND (p0.`s_mid` = ?)) (ecto_sql 3.12.1) lib/ecto/adapters/sql.ex:1096: Ecto.Adapters.SQL.raise_sql_call_error/1 (ecto_sql 3.12.1) lib/ecto/adapters/sql.ex:994: Ecto.Adapters.SQL.execute/6 (ecto 3.12.5) lib/ecto/repo/queryable.ex:232: Ecto.Repo.Queryable.execute/4 (ecto 3.12.5) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3 (da_product_app 0.1.0) lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1176: DaProductAppWeb.MerchantTransactionsController.get_merchant_status_transactions/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1: DaProductAppWeb.MerchantTransactionsController.action/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/merchant_transactions_controller.ex:1: DaProductAppWeb.MerchantTransactionsController.phoenix_controller_pipeline/2 (phoenix 1.7.19) lib/phoenix/router.ex:484: Phoenix.Router.__call__/5 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Thu Aug 6 07:49:07.155000 2026] [Bandit.Logger:error] [pid 2365387] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Thu Aug 6 07:49:07.956000 2026] [Bandit.Logger:error] [pid 2365387] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Thu Aug 6 07:56:59.386000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.6ms idle=1071.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:06:59.387000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=1.3ms idle=1042.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:15:39.268000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch268276989824","money": "12000.0", "status": "SUCCESS" } [Thu Aug 6 08:15:39.268000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Received OTA update for device 98251226730001 with request_id ch268276989824: %{"money" => "12000.0", "request_id" => "ch268276989824", "status" => "SUCCESS"} [Thu Aug 6 08:15:39.270000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Status for request_id ch268276989824 is success [Thu Aug 6 08:15:39.303000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="cloud_transaction" db=9.8ms queue=2.5ms idle=1964.7ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch268276989824", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 08:15:39.343000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="cloud_transaction" db=0.5ms queue=0.7ms idle=1015.6ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 08:15:39], 3411] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 08:15:39.343000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Transaction ch268276989824 updated to success/received [Thu Aug 6 08:16:59.387000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=1.9ms idle=1995.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:17:34.968000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch328432916831","money": "200.0", "status": "SUCCESS" } [Thu Aug 6 08:17:34.970000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Received OTA update for device 98251226730001 with request_id ch328432916831: %{"money" => "200.0", "request_id" => "ch328432916831", "status" => "SUCCESS"} [Thu Aug 6 08:17:34.971000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Status for request_id ch328432916831 is success [Thu Aug 6 08:17:34.979000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="cloud_transaction" db=8.2ms queue=0.1ms idle=1639.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch328432916831", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 08:17:35.032000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="cloud_transaction" db=51.9ms idle=1648.6ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 08:17:34], 3412] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 08:17:35.032000 2026] [DaProductApp.MQTT.Handler:info] [pid 2365387] [client -] Transaction ch328432916831 updated to success/received [Thu Aug 6 08:26:59.386000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.7ms idle=1980.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:36:59.386000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.7ms idle=1970.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:46:59.386000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.7ms idle=1953.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:56:59.386000 2026] [Ecto.Adapters.SQL:debug] [pid 2365387] [client -] QUERY OK source="global_table" db=0.4ms idle=1821.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 08:59:41.574000 2026] [Bandit.InitialHandler:warn] [pid 2365387] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 08:59:45.179000 2026] [Phoenix.Logger:info] [pid 2365387] [client 91.230.168.202:59355] GET / [Thu Aug 6 08:59:45.179000 2026] [Phoenix.Logger:debug] [pid 2365387] [client 91.230.168.202:59355] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 08:59:45.180000 2026] [Phoenix.Logger:info] [pid 2365387] [client 91.230.168.202:59355] Sent 200 in 1ms [Thu Aug 6 09:02:35.604000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms decode=1.7ms queue=81.3ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:02:35.917000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Device phoenix_client_node_devteam_s connected [Thu Aug 6 09:02:35.928000 2026] [Bandit:info] [pid 2572405] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Thu Aug 6 09:02:35.946000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 2572405] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Thu Aug 6 09:02:38.233000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2572405] [client -] Live reload: priv/static/assets/app.js [Thu Aug 6 09:02:38.253000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2572405] [client -] Live reload: priv/static/assets/app.js [Thu Aug 6 09:02:38.253000 2026] [Phoenix.LiveReloader.Channel:debug] [pid 2572405] [client -] Live reload: priv/static/assets/app.js [Thu Aug 6 09:02:39.856000 2026] [Phoenix.Logger:info] [pid 2572405] [client 115.96.176.189:53216] GET / [Thu Aug 6 09:02:39.921000 2026] [Phoenix.Logger:debug] [pid 2572405] [client 115.96.176.189:53216] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 09:02:40.063000 2026] [Phoenix.Logger:info] [pid 2572405] [client 115.96.176.189:53216] Sent 200 in 206ms [Thu Aug 6 09:02:42.558000 2026] [Phoenix.Logger:info] [pid 2572405] [client 127.0.0.1:55764] GET / [Thu Aug 6 09:02:42.559000 2026] [Phoenix.Logger:debug] [pid 2572405] [client 127.0.0.1:55764] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 09:02:42.559000 2026] [Phoenix.Logger:info] [pid 2572405] [client 127.0.0.1:55764] Sent 200 in 990µs [Thu Aug 6 09:02:59.606000 2026] [Phoenix.Logger:info] [pid 2572405] [client 115.96.176.189:60437] POST /api/auth/login [Thu Aug 6 09:02:59.667000 2026] [Plug.Debugger:debug] [pid 2572405] [client 115.96.176.189:60437] ** (Phoenix.Router.NoRouteError) no route found for POST /api/auth/login (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Thu Aug 6 09:04:40.430000 2026] [Bandit.Logger:error] [pid 2572405] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Thu Aug 6 09:04:44.062000 2026] [Bandit.Logger:error] [pid 2572405] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Thu Aug 6 09:05:04.687000 2026] [Phoenix.Logger:info] [pid 2572405] [client 78.47.213.209:45794] POST /api/auth/login [Thu Aug 6 09:05:04.808000 2026] [Plug.Debugger:debug] [pid 2572405] [client 78.47.213.209:45794] ** (Phoenix.Router.NoRouteError) no route found for POST /api/auth/login (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Thu Aug 6 09:05:31.154000 2026] [Phoenix.Logger:info] [pid 2572405] [client 115.96.176.189:62569] POST /api/auth [Thu Aug 6 09:05:31.178000 2026] [Plug.Debugger:debug] [pid 2572405] [client 115.96.176.189:62569] ** (Phoenix.Router.NoRouteError) no route found for POST /api/auth (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Thu Aug 6 09:12:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1117.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:13:17.594000 2026] [Bandit.InitialHandler:warn] [pid 2572405] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 09:13:22.865000 2026] [Phoenix.Logger:info] [pid 2572405] [client 91.196.152.226:33813] GET / [Thu Aug 6 09:13:22.865000 2026] [Phoenix.Logger:debug] [pid 2572405] [client 91.196.152.226:33813] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 09:13:22.867000 2026] [Phoenix.Logger:info] [pid 2572405] [client 91.196.152.226:33813] Sent 200 in 2ms [Thu Aug 6 09:18:25.573000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch732177282917","money": "2000.0", "status": "SUCCESS" } [Thu Aug 6 09:18:25.573000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98251226730001 with request_id ch732177282917: %{"money" => "2000.0", "request_id" => "ch732177282917", "status" => "SUCCESS"} [Thu Aug 6 09:18:25.574000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ch732177282917 is success [Thu Aug 6 09:18:25.602000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=6.1ms queue=0.8ms idle=1013.2ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch732177282917", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 09:18:25.618000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ch732177282917 updated to success/received [Thu Aug 6 09:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.1ms queue=0.1ms idle=1050.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:32:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.7ms idle=1983.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.9ms idle=1944.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:52:35.658000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1926.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 09:56:56.877000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch784383318786","money": "12000.0", "status": "SUCCESS" } [Thu Aug 6 09:56:56.878000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98251226730001 with request_id ch784383318786: %{"money" => "12000.0", "request_id" => "ch784383318786", "status" => "SUCCESS"} [Thu Aug 6 09:56:56.878000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ch784383318786 is success [Thu Aug 6 09:56:56.885000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=2.8ms queue=0.6ms idle=1077.2ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch784383318786", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 09:56:56.927000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=0.3ms queue=0.5ms idle=1115.9ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 09:56:56], 3415] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 09:56:56.927000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ch784383318786 updated to success/received [Thu Aug 6 10:00:36.860000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch972596265066","money": "12200.0", "status": "SUCCESS" } [Thu Aug 6 10:00:36.861000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98251226730001 with request_id ch972596265066: %{"money" => "12200.0", "request_id" => "ch972596265066", "status" => "SUCCESS"} [Thu Aug 6 10:00:36.861000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ch972596265066 is success [Thu Aug 6 10:00:36.865000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=3.1ms idle=1051.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch972596265066", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 10:00:36.910000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=40.5ms queue=2.3ms idle=1056.2ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 10:00:36], 3416] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 10:00:36.910000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ch972596265066 updated to success/received [Thu Aug 6 10:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.9ms idle=1889.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:12:35.658000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=2.4ms idle=1403.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.5ms idle=1336.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:27:44.873000 2026] [Bandit.InitialHandler:warn] [pid 2572405] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 10:27:46.143000 2026] [Bandit.InitialHandler:warn] [pid 2572405] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 10:27:47.656000 2026] [Phoenix.Logger:info] [pid 2572405] [client 66.132.224.230:34042] GET / [Thu Aug 6 10:27:47.656000 2026] [Phoenix.Logger:debug] [pid 2572405] [client 66.132.224.230:34042] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Thu Aug 6 10:27:47.657000 2026] [Phoenix.Logger:info] [pid 2572405] [client 66.132.224.230:34042] Sent 200 in 967µs [Thu Aug 6 10:28:02.673000 2026] [Bandit.InitialHandler:warn] [pid 2572405] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 10:28:07.608000 2026] [Bandit.InitialHandler:warn] [pid 2572405] [client -] Connection that looks like TLS received on a clear channel [Thu Aug 6 10:28:08.982000 2026] [Phoenix.Logger:info] [pid 2572405] [client 66.132.224.230:10344] GET /v482lu7cyf0n [Thu Aug 6 10:28:09.001000 2026] [Plug.Debugger:debug] [pid 2572405] [client 66.132.224.230:10344] ** (Phoenix.Router.NoRouteError) no route found for GET /v482lu7cyf0n (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Thu Aug 6 10:32:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1255.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:42:35.658000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1205.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:48:35.252000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REFUND-001","money": "1200000.0", "status": "SUCCESS" } [Thu Aug 6 10:48:35.252000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98251226730001 with request_id REFUND-001: %{"money" => "1200000.0", "request_id" => "REFUND-001", "status" => "SUCCESS"} [Thu Aug 6 10:48:35.255000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id REFUND-001 is success [Thu Aug 6 10:48:35.256000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=0.7ms idle=1738.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REFUND-001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 10:48:35.292000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=34.9ms idle=1740.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 10:48:35], 3418] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 10:48:35.292000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction REFUND-001 updated to success/received [Thu Aug 6 10:52:35.658000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.4ms idle=1113.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 10:55:51.314000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786013723_9ea8115f","money":"1.00"} [Thu Aug 6 10:55:51.314000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786013723_9ea8115f: %{"money" => "1.00", "request_id" => "UN_REF_1786013723_9ea8115f"} [Thu Aug 6 10:55:51.314000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id UN_REF_1786013723_9ea8115f is success [Thu Aug 6 10:55:51.318000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.8ms queue=1.1ms idle=1707.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786013723_9ea8115f", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 10:55:51.318000 2026] [DaProductApp.MQTT.Handler:warn] [pid 2572405] [client -] No transaction found with transaction_ref_number=UN_REF_1786013723_9ea8115f [Thu Aug 6 10:57:33.800000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786013832_54940ada","money":"1.00"} [Thu Aug 6 10:57:33.800000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786013832_54940ada: %{"money" => "1.00", "request_id" => "UN_REF_1786013832_54940ada"} [Thu Aug 6 10:57:33.800000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id UN_REF_1786013832_54940ada is success [Thu Aug 6 10:57:33.806000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=5.2ms queue=0.1ms idle=1192.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786013832_54940ada", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 10:57:33.806000 2026] [DaProductApp.MQTT.Handler:warn] [pid 2572405] [client -] No transaction found with transaction_ref_number=UN_REF_1786013832_54940ada [Thu Aug 6 11:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.7ms idle=1050.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 11:12:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.4ms idle=1002.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 11:22:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1939.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 11:32:29.801000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786015932_a27f628c","money":"6.58"} [Thu Aug 6 11:32:29.801000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786015932_a27f628c: %{"money" => "6.58", "request_id" => "UN_REF_1786015932_a27f628c"} [Thu Aug 6 11:32:29.801000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id UN_REF_1786015932_a27f628c is success [Thu Aug 6 11:32:29.815000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=12.9ms idle=1003.5ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786015932_a27f628c", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 11:32:29.815000 2026] [DaProductApp.MQTT.Handler:warn] [pid 2572405] [client -] No transaction found with transaction_ref_number=UN_REF_1786015932_a27f628c [Thu Aug 6 11:32:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1849.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 11:38:08.700000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ORD1786013464577","money": "1000.0", "status": "FAILED" } [Thu Aug 6 11:38:08.700000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98251226730001 with request_id ORD1786013464577: %{"money" => "1000.0", "request_id" => "ORD1786013464577", "status" => "FAILED"} [Thu Aug 6 11:38:08.700000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ORD1786013464577 is failed [Thu Aug 6 11:38:08.702000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.5ms idle=857.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ORD1786013464577", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 11:38:08.760000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=55.4ms queue=1.8ms idle=859.9ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-06 11:38:08], 3424] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 11:38:08.761000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ORD1786013464577 updated to failed/received [Thu Aug 6 11:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.4ms idle=1767.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 11:52:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms queue=0.2ms idle=1753.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms idle=1641.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:12:35.658000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=2.1ms idle=1589.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.7ms queue=0.6ms idle=1426.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:32:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.2ms idle=1228.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.0ms idle=1161.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 12:43:05.855000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786020161_e23614cb","money":"5.60"} [Thu Aug 6 12:43:05.856000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786020161_e23614cb: %{"money" => "5.60", "request_id" => "UN_REF_1786020161_e23614cb"} [Thu Aug 6 12:43:05.861000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id UN_REF_1786020161_e23614cb is success [Thu Aug 6 12:43:05.866000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=4.4ms idle=1315.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786020161_e23614cb", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 12:43:05.866000 2026] [DaProductApp.MQTT.Handler:warn] [pid 2572405] [client -] No transaction found with transaction_ref_number=UN_REF_1786020161_e23614cb [Thu Aug 6 12:52:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1087.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.5ms idle=1054.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:09:38.996000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ORD-1059-3RUN0O","money": "12000.0", "status": "SUCCESS" } [Thu Aug 6 13:09:38.997000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98250623730001 with request_id ORD-1059-3RUN0O: %{"money" => "12000.0", "request_id" => "ORD-1059-3RUN0O", "status" => "SUCCESS"} [Thu Aug 6 13:09:38.999000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ORD-1059-3RUN0O is success [Thu Aug 6 13:09:39.000000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=0.9ms idle=1321.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ORD-1059-3RUN0O", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 13:09:39.060000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=57.1ms queue=1.8ms idle=1323.3ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 13:09:39], 3429] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 13:09:39.060000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ORD-1059-3RUN0O updated to success/received [Thu Aug 6 13:12:27.471000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ORD-1059-NDBPIQ","money": "12000.0", "status": "FAILED" } [Thu Aug 6 13:12:27.472000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98250623730001 with request_id ORD-1059-NDBPIQ: %{"money" => "12000.0", "request_id" => "ORD-1059-NDBPIQ", "status" => "FAILED"} [Thu Aug 6 13:12:27.473000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ORD-1059-NDBPIQ is failed [Thu Aug 6 13:12:27.476000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.7ms queue=0.1ms idle=1792.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ORD-1059-NDBPIQ", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 13:12:27.503000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=24.3ms queue=0.9ms idle=795.3ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-06 13:12:27], 3430] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 13:12:27.504000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ORD-1059-NDBPIQ updated to failed/received [Thu Aug 6 13:12:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms idle=1994.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:14:17.081000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ORD-1059-GMGD0L","money": "12000.0", "status": "SUCCESS" } [Thu Aug 6 13:14:17.082000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98250623730001 with request_id ORD-1059-GMGD0L: %{"money" => "12000.0", "request_id" => "ORD-1059-GMGD0L", "status" => "SUCCESS"} [Thu Aug 6 13:14:17.082000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ORD-1059-GMGD0L is success [Thu Aug 6 13:14:17.084000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.9ms idle=1384.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ORD-1059-GMGD0L", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 13:14:17.118000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=29.9ms queue=1.0ms idle=1389.6ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 13:14:17], 3431] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 13:14:17.118000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ORD-1059-GMGD0L updated to success/received [Thu Aug 6 13:17:00.076000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786022196_3587cfb9","money":"56.80"} [Thu Aug 6 13:17:00.076000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786022196_3587cfb9: %{"money" => "56.80", "request_id" => "UN_REF_1786022196_3587cfb9"} [Thu Aug 6 13:17:00.077000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id UN_REF_1786022196_3587cfb9 is success [Thu Aug 6 13:17:00.079000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.6ms idle=1372.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786022196_3587cfb9", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 13:17:00.079000 2026] [DaProductApp.MQTT.Handler:warn] [pid 2572405] [client -] No transaction found with transaction_ref_number=UN_REF_1786022196_3587cfb9 [Thu Aug 6 13:22:04.779000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch536229163268","money": "12000.0", "status": "SUCCESS" } [Thu Aug 6 13:22:04.780000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Received OTA update for device 98250623730001 with request_id ch536229163268: %{"money" => "12000.0", "request_id" => "ch536229163268", "status" => "SUCCESS"} [Thu Aug 6 13:22:04.783000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Status for request_id ch536229163268 is success [Thu Aug 6 13:22:04.785000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=1.4ms idle=1062.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch536229163268", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Thu Aug 6 13:22:04.810000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="cloud_transaction" db=21.0ms queue=0.7ms idle=1065.0ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-06 13:22:04], 3435] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Thu Aug 6 13:22:04.810000 2026] [DaProductApp.MQTT.Handler:info] [pid 2572405] [client -] Transaction ch536229163268 updated to success/received [Thu Aug 6 13:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.0ms idle=1964.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:32:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1938.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1923.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 13:52:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=1.2ms idle=1906.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:02:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.4ms idle=1890.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:12:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.8ms idle=1875.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms idle=1862.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:32:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.4ms idle=1853.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms idle=1833.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 14:52:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.4ms idle=1822.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1805.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:12:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1786.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1766.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:32:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1755.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.6ms idle=1727.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 15:52:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.7ms idle=1693.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:02:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.7ms idle=1670.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:12:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1636.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:22:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1627.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:32:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1612.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:42:35.657000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1599.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Thu Aug 6 16:52:35.656000 2026] [Ecto.Adapters.SQL:debug] [pid 2572405] [client -] QUERY OK source="global_table" db=0.5ms idle=1589.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 07:27:10.835000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms decode=2.6ms queue=81.6ms idle=0.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 07:27:11.072000 2026] [Bandit:info] [pid 1873038] [client -] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:6002 (http) [Fri Aug 7 07:27:11.075000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Device phoenix_client_node_devteam_s connected [Fri Aug 7 07:27:11.095000 2026] [Phoenix.Endpoint.Supervisor:info] [pid 1873038] [client -] Access DaProductAppWeb.Endpoint at http://localhost:6002 [Fri Aug 7 07:27:21.720000 2026] [Phoenix.Logger:info] [pid 1873038] [client 127.0.0.1:39732] GET / [Fri Aug 7 07:27:21.809000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 127.0.0.1:39732] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 07:27:21.939000 2026] [Phoenix.Logger:info] [pid 1873038] [client 127.0.0.1:39732] Sent 200 in 218ms [Fri Aug 7 07:27:45.288000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:57999] POST /api/device/initiate [Fri Aug 7 07:27:45.292000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 122.166.253.95:57999] Processing with DaProductAppWeb.DeviceInitiateController.initiate/2 Parameters: %{"EMI Type" => "", "accountLabel" => "test", "additionalData" => "", "amount" => 120, "amountAdditional" => 0, "amountCashBack" => 0, "appKey" => "test123", "customerEmail" => "sonu73772@gmail.com", "customerMobileNumber" => 6201561171, "customerName" => "sonu", "description" => "testing", "externalRefNumber" => "newtestTxn11", "externalRefNumber2" => "ref2", "externalRefNumber3" => "ref3", "externalRefNumber4" => "ref4", "externalRefNumbers" => [], "orgCode" => "", "paymentBy" => "", "provider" => 11, "pushTo" => %{"deviceId" => "98251226730001"}, "txnType" => "card", "username" => "sonu73772@gmail.com"} Pipelines: [:api] [Fri Aug 7 07:27:45.297000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:57999] Processing card transaction for reference: newtestTxn11 [Fri Aug 7 07:27:45.314000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="users" db=0.3ms queue=0.8ms idle=577.0ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:27:45.321000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="custom_events" db=0.6ms queue=0.9ms idle=582.8ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["initiate_card_txn_request"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:27:45.321000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Attempting to store custom event log: Event ID: 35 Event Name: "Initiate Card Txn Request" Event Value: "initiate_card_txn_request" Reference ID: "newtestTxn11" Payload: %{ username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"} } [Fri Aug 7 07:27:45.327000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Prepared attributes for custom event log: %{ payload: %{ username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"} }, event_name: "Initiate Card Txn Request", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.321543Z], event_id: 35, event_value: "initiate_card_txn_request" } [Fri Aug 7 07:27:45.332000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:57999] Creating custom event log with attributes: %{payload: %{username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"}}, event_name: "Initiate Card Txn Request", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.321543Z], event_id: 35, event_value: "initiate_card_txn_request"} [Fri Aug 7 07:27:45.415000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK db=23.6ms queue=0.8ms idle=650.6ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"}}, "Initiate Card Txn Request", "newtestTxn11", ~U[2026-08-07 07:27:45Z], 35, "initiate_card_txn_request", ~N[2026-08-07 07:27:45], ~N[2026-08-07 07:27:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:27:45.415000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Successfully created custom event log with ID: 32890 [Fri Aug 7 07:27:45.421000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:57999] Handling card transaction: - Reference: newtestTxn11 - Amount: 120 - Params: %{"EMI Type" => "", "accountLabel" => "test", "additionalData" => "", "amount" => 120, "amountAdditional" => 0, "amountCashBack" => 0, "appKey" => "test123", "customerEmail" => "sonu73772@gmail.com", "customerMobileNumber" => 6201561171, "customerName" => "sonu", "description" => "testing", "externalRefNumber" => "newtestTxn11", "externalRefNumber2" => "ref2", "externalRefNumber3" => "ref3", "externalRefNumber4" => "ref4", "externalRefNumbers" => [], "orgCode" => "", "paymentBy" => "", "provider" => 11, "pushTo" => %{"deviceId" => "98251226730001"}, "txnType" => "card", "username" => "sonu73772@gmail.com"} [Fri Aug 7 07:27:45.425000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="users" db=2.8ms queue=0.1ms idle=686.0ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:27:45.431000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="custom_events" db=4.7ms queue=0.6ms idle=689.4ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["response_from_device_online_status"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:27:45.436000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Attempting to store custom event log: Event ID: 36 Event Name: "Response From Device Online Status" Event Value: "response_from_device_online_status" Reference ID: "newtestTxn11" Payload: %{ status: "online", username: "sonu73772@gmail.com", ts: 1786087665, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:27:45.437000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Prepared attributes for custom event log: %{ payload: %{ status: "online", username: "sonu73772@gmail.com", ts: 1786087665, device_id: "98251226730001", amount: 120 }, event_name: "Response From Device Online Status", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.437017Z], event_id: 36, event_value: "response_from_device_online_status" } [Fri Aug 7 07:27:45.437000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:57999] Creating custom event log with attributes: %{payload: %{status: "online", username: "sonu73772@gmail.com", ts: 1786087665, device_id: "98251226730001", amount: 120}, event_name: "Response From Device Online Status", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.437017Z], event_id: 36, event_value: "response_from_device_online_status"} [Fri Aug 7 07:27:45.455000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK db=14.0ms queue=3.7ms idle=700.9ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{status: "online", username: "sonu73772@gmail.com", ts: 1786087665, device_id: "98251226730001", amount: 120}, "Response From Device Online Status", "newtestTxn11", ~U[2026-08-07 07:27:45Z], 36, "response_from_device_online_status", ~N[2026-08-07 07:27:45], ~N[2026-08-07 07:27:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:27:45.455000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Successfully created custom event log with ID: 32891 [Fri Aug 7 07:27:45.455000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:57999] Publish payload 98251226730001: "{\"type\":\"card\",\"request_id\":\"newtestTxn11\",\"amount\":12000,\"phone\":\"93437121736\",\"terminalid\":\"90080005\"}" [Fri Aug 7 07:27:45.507000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK db=36.6ms queue=0.4ms idle=730.9ms INSERT INTO `cloud_transaction` (`status`,`payload`,`email`,`device_id`,`transaction_ref_number`,`transaction_amount`,`additional_data`,`user_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?) ["pending", %{}, "ch_cc5786787eaf@mercurypay.in", "98251226730001", "newtestTxn11", Decimal.new("120"), %{}, "1", ~N[2026-08-07 07:27:45], ~N[2026-08-07 07:27:45]] ↳ DaProductAppWeb.DeviceInitiateController.do_handle_card_txn/3, at: lib/da_product_app_web/controllers/device_initiate_controller.ex:321 [Fri Aug 7 07:27:45.508000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="users" db=1.0ms idle=771.2ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:27:45.510000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="custom_events" db=0.8ms idle=419.7ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["request_for_publish_txn"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:27:45.510000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Attempting to store custom event log: Event ID: 37 Event Name: "Request For Publish Txn" Event Value: "request_for_publish_txn" Reference ID: "newtestTxn11" Payload: %{ username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, qos: 1, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:27:45.510000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Prepared attributes for custom event log: %{ payload: %{ username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, qos: 1, device_id: "98251226730001", amount: 120 }, event_name: "Request For Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.510432Z], event_id: 37, event_value: "request_for_publish_txn" } [Fri Aug 7 07:27:45.510000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:57999] Creating custom event log with attributes: %{payload: %{username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, qos: 1, device_id: "98251226730001", amount: 120}, event_name: "Request For Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.510432Z], event_id: 37, event_value: "request_for_publish_txn"} [Fri Aug 7 07:27:45.555000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK db=42.9ms queue=1.1ms idle=337.1ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, qos: 1, device_id: "98251226730001", amount: 120}, "Request For Publish Txn", "newtestTxn11", ~U[2026-08-07 07:27:45Z], 37, "request_for_publish_txn", ~N[2026-08-07 07:27:45], ~N[2026-08-07 07:27:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:27:45.555000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Successfully created custom event log with ID: 32892 [Fri Aug 7 07:27:45.559000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="users" db=0.3ms idle=244.1ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:27:45.560000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK source="custom_events" db=0.7ms idle=238.5ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["response_from_publish_txn"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:27:45.560000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Attempting to store custom event log: Event ID: 38 Event Name: "Response From Publish Txn" Event Value: "response_from_publish_txn" Reference ID: "newtestTxn11" Payload: %{ error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:27:45.561000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Prepared attributes for custom event log: %{ payload: %{ error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, device_id: "98251226730001", amount: 120 }, event_name: "Response From Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.561348Z], event_id: 38, event_value: "response_from_publish_txn" } [Fri Aug 7 07:27:45.561000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:57999] Creating custom event log with attributes: %{payload: %{error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, device_id: "98251226730001", amount: 120}, event_name: "Response From Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:27:45.561348Z], event_id: 38, event_value: "response_from_publish_txn"} [Fri Aug 7 07:27:45.609000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:57999] QUERY OK db=46.7ms queue=0.9ms idle=150.1ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087665, device_id: "98251226730001", amount: 120}, "Response From Publish Txn", "newtestTxn11", ~U[2026-08-07 07:27:45Z], 38, "response_from_publish_txn", ~N[2026-08-07 07:27:45], ~N[2026-08-07 07:27:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:27:45.609000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:57999] Successfully created custom event log with ID: 32893 [Fri Aug 7 07:27:45.610000 2026] [DaProductAppWeb.DeviceInitiateController:error] [pid 1873038] [client 122.166.253.95:57999] Publish failed to 98251226730001: :unknown_connection [Fri Aug 7 07:27:45.613000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:57999] Sent 500 in 325ms [Fri Aug 7 07:27:45.645000 2026] [Bandit.Pipeline:error] [pid 1873038] [client 122.166.253.95:57999] ** (FunctionClauseError) no function clause matching in Access.get/3 (elixir 1.17.3) lib/access.ex:320: Access.get("CARD_newtestTxn11", "transaction_refid", nil) (da_product_app 0.1.0) lib/da_product_app_web/handlers/response_handler.ex:40: DaProductAppWeb.Handlers.ResponseHandler.send_success/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/device_initiate_controller.ex:1: DaProductAppWeb.DeviceInitiateController.action/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/device_initiate_controller.ex:1: DaProductAppWeb.DeviceInitiateController.phoenix_controller_pipeline/2 (phoenix 1.7.19) lib/phoenix/router.ex:484: Phoenix.Router.__call__/5 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Fri Aug 7 07:29:23.398000 2026] [Bandit.Logger:error] [pid 1873038] [client -] ** (Bandit.TransportError) Unrecoverable error: timeout [Fri Aug 7 07:29:45.071000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:63959] POST /api/device/initiate [Fri Aug 7 07:29:45.071000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 122.166.253.95:63959] Processing with DaProductAppWeb.DeviceInitiateController.initiate/2 Parameters: %{"EMI Type" => "", "accountLabel" => "test", "additionalData" => "", "amount" => 120, "amountAdditional" => 0, "amountCashBack" => 0, "appKey" => "test123", "customerEmail" => "sonu73772@gmail.com", "customerMobileNumber" => 6201561171, "customerName" => "sonu", "description" => "testing", "externalRefNumber" => "newtestTxn11", "externalRefNumber2" => "ref2", "externalRefNumber3" => "ref3", "externalRefNumber4" => "ref4", "externalRefNumbers" => [], "orgCode" => "", "paymentBy" => "", "provider" => 11, "pushTo" => %{"deviceId" => "98251226730001"}, "txnType" => "card", "username" => "sonu73772@gmail.com"} Pipelines: [:api] [Fri Aug 7 07:29:45.071000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:63959] Processing card transaction for reference: newtestTxn11 [Fri Aug 7 07:29:45.072000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="users" db=0.5ms idle=332.0ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:29:45.073000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="custom_events" db=0.6ms idle=332.7ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["initiate_card_txn_request"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:29:45.073000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Attempting to store custom event log: Event ID: 35 Event Name: "Initiate Card Txn Request" Event Value: "initiate_card_txn_request" Reference ID: "newtestTxn11" Payload: %{ username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"} } [Fri Aug 7 07:29:45.074000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Prepared attributes for custom event log: %{ payload: %{ username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"} }, event_name: "Initiate Card Txn Request", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.073948Z], event_id: 35, event_value: "initiate_card_txn_request" } [Fri Aug 7 07:29:45.074000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:63959] Creating custom event log with attributes: %{payload: %{username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"}}, event_name: "Initiate Card Txn Request", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.073948Z], event_id: 35, event_value: "initiate_card_txn_request"} [Fri Aug 7 07:29:45.106000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK db=31.5ms idle=334.8ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{username: "sonu73772@gmail.com", amount: 120, account_label: "test", app_key: "test123", customer_mobile_number: 6201561171, external_ref_number: "newtestTxn11", external_ref_number_2: "ref2", external_ref_number_4: "ref4", external_ref_numbers: [], push_to: %{"deviceId" => "98251226730001"}}, "Initiate Card Txn Request", "newtestTxn11", ~U[2026-08-07 07:29:45Z], 35, "initiate_card_txn_request", ~N[2026-08-07 07:29:45], ~N[2026-08-07 07:29:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:29:45.106000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Successfully created custom event log with ID: 32894 [Fri Aug 7 07:29:45.107000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:63959] Handling card transaction: - Reference: newtestTxn11 - Amount: 120 - Params: %{"EMI Type" => "", "accountLabel" => "test", "additionalData" => "", "amount" => 120, "amountAdditional" => 0, "amountCashBack" => 0, "appKey" => "test123", "customerEmail" => "sonu73772@gmail.com", "customerMobileNumber" => 6201561171, "customerName" => "sonu", "description" => "testing", "externalRefNumber" => "newtestTxn11", "externalRefNumber2" => "ref2", "externalRefNumber3" => "ref3", "externalRefNumber4" => "ref4", "externalRefNumbers" => [], "orgCode" => "", "paymentBy" => "", "provider" => 11, "pushTo" => %{"deviceId" => "98251226730001"}, "txnType" => "card", "username" => "sonu73772@gmail.com"} [Fri Aug 7 07:29:45.108000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="users" db=1.0ms idle=367.3ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:29:45.109000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="custom_events" db=0.4ms idle=368.9ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["response_from_device_online_status"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:29:45.109000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Attempting to store custom event log: Event ID: 36 Event Name: "Response From Device Online Status" Event Value: "response_from_device_online_status" Reference ID: "newtestTxn11" Payload: %{ status: "online", username: "sonu73772@gmail.com", ts: 1786087785, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:29:45.110000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Prepared attributes for custom event log: %{ payload: %{ status: "online", username: "sonu73772@gmail.com", ts: 1786087785, device_id: "98251226730001", amount: 120 }, event_name: "Response From Device Online Status", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.109949Z], event_id: 36, event_value: "response_from_device_online_status" } [Fri Aug 7 07:29:45.110000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:63959] Creating custom event log with attributes: %{payload: %{status: "online", username: "sonu73772@gmail.com", ts: 1786087785, device_id: "98251226730001", amount: 120}, event_name: "Response From Device Online Status", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.109949Z], event_id: 36, event_value: "response_from_device_online_status"} [Fri Aug 7 07:29:45.141000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK db=30.6ms queue=0.5ms idle=370.3ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{status: "online", username: "sonu73772@gmail.com", ts: 1786087785, device_id: "98251226730001", amount: 120}, "Response From Device Online Status", "newtestTxn11", ~U[2026-08-07 07:29:45Z], 36, "response_from_device_online_status", ~N[2026-08-07 07:29:45], ~N[2026-08-07 07:29:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:29:45.142000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Successfully created custom event log with ID: 32895 [Fri Aug 7 07:29:45.142000 2026] [DaProductAppWeb.DeviceInitiateController:info] [pid 1873038] [client 122.166.253.95:63959] Publish payload 98251226730001: "{\"type\":\"card\",\"request_id\":\"newtestTxn11\",\"amount\":12000,\"phone\":\"93437121736\",\"terminalid\":\"90080005\"}" [Fri Aug 7 07:29:45.163000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK db=19.8ms queue=0.7ms idle=402.2ms INSERT INTO `cloud_transaction` (`status`,`payload`,`email`,`device_id`,`transaction_ref_number`,`transaction_amount`,`additional_data`,`user_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?) ["pending", %{}, "ch_67e434ed5d1e@mercurypay.in", "98251226730001", "newtestTxn11", Decimal.new("120"), %{}, "1", ~N[2026-08-07 07:29:45], ~N[2026-08-07 07:29:45]] ↳ DaProductAppWeb.DeviceInitiateController.do_handle_card_txn/3, at: lib/da_product_app_web/controllers/device_initiate_controller.ex:321 [Fri Aug 7 07:29:45.163000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="users" db=0.4ms idle=423.2ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:29:45.165000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="custom_events" db=0.9ms queue=0.1ms idle=305.2ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["request_for_publish_txn"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:29:45.165000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Attempting to store custom event log: Event ID: 37 Event Name: "Request For Publish Txn" Event Value: "request_for_publish_txn" Reference ID: "newtestTxn11" Payload: %{ username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, qos: 1, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:29:45.165000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Prepared attributes for custom event log: %{ payload: %{ username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, qos: 1, device_id: "98251226730001", amount: 120 }, event_name: "Request For Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.165646Z], event_id: 37, event_value: "request_for_publish_txn" } [Fri Aug 7 07:29:45.165000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:63959] Creating custom event log with attributes: %{payload: %{username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, qos: 1, device_id: "98251226730001", amount: 120}, event_name: "Request For Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.165646Z], event_id: 37, event_value: "request_for_publish_txn"} [Fri Aug 7 07:29:45.227000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK db=60.4ms queue=0.3ms idle=222.2ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, qos: 1, device_id: "98251226730001", amount: 120}, "Request For Publish Txn", "newtestTxn11", ~U[2026-08-07 07:29:45Z], 37, "request_for_publish_txn", ~N[2026-08-07 07:29:45], ~N[2026-08-07 07:29:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:29:45.227000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Successfully created custom event log with ID: 32896 [Fri Aug 7 07:29:45.228000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="users" db=0.5ms idle=155.0ms SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`email` = ?) ["sonu73772@gmail.com"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:160 [Fri Aug 7 07:29:45.229000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK source="custom_events" db=0.5ms idle=154.9ms SELECT c0.`id`, c0.`is_published`, c0.`date_added`, c0.`created_by`, c0.`created_by_user`, c0.`date_modified`, c0.`modified_by`, c0.`modified_by_user`, c0.`checked_out`, c0.`checked_out_by`, c0.`checked_out_by_user`, c0.`name`, c0.`alias`, c0.`payloads`, c0.`idgoal`, c0.`discription`, c0.`inserted_at`, c0.`updated_at` FROM `custom_events` AS c0 WHERE (c0.`alias` = ?) ["response_from_publish_txn"] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event/2, at: lib/da_product_app_web/services/event_logger.ex:163 [Fri Aug 7 07:29:45.229000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Attempting to store custom event log: Event ID: 38 Event Name: "Response From Publish Txn" Event Value: "response_from_publish_txn" Reference ID: "newtestTxn11" Payload: %{ error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, device_id: "98251226730001", amount: 120 } [Fri Aug 7 07:29:45.229000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Prepared attributes for custom event log: %{ payload: %{ error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, device_id: "98251226730001", amount: 120 }, event_name: "Response From Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.229463Z], event_id: 38, event_value: "response_from_publish_txn" } [Fri Aug 7 07:29:45.229000 2026] [DaProductApp.Activity.CustomEventsLog:info] [pid 1873038] [client 122.166.253.95:63959] Creating custom event log with attributes: %{payload: %{error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, device_id: "98251226730001", amount: 120}, event_name: "Response From Publish Txn", transaction_id: nil, refrence_id: "newtestTxn11", date_added: ~U[2026-08-07 07:29:45.229463Z], event_id: 38, event_value: "response_from_publish_txn"} [Fri Aug 7 07:29:45.268000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client 122.166.253.95:63959] QUERY OK db=36.7ms idle=124.7ms INSERT INTO `custom_event_log` (`payload`,`event_name`,`refrence_id`,`date_added`,`event_id`,`event_value`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) [%{error: ":unknown_connection", status: "failed", username: "sonu73772@gmail.com", topic: "ota/pos/12345678/98251226730001/sub", ts: 1786087785, device_id: "98251226730001", amount: 120}, "Response From Publish Txn", "newtestTxn11", ~U[2026-08-07 07:29:45Z], 38, "response_from_publish_txn", ~N[2026-08-07 07:29:45], ~N[2026-08-07 07:29:45]] ↳ DaProductAppWeb.Services.EventLogger.store_custom_event_log/6, at: lib/da_product_app_web/services/event_logger.ex:213 [Fri Aug 7 07:29:45.268000 2026] [DaProductAppWeb.Services.EventLogger:info] [pid 1873038] [client 122.166.253.95:63959] Successfully created custom event log with ID: 32897 [Fri Aug 7 07:29:45.268000 2026] [DaProductAppWeb.DeviceInitiateController:error] [pid 1873038] [client 122.166.253.95:63959] Publish failed to 98251226730001: :unknown_connection [Fri Aug 7 07:29:45.269000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:63959] Sent 500 in 198ms [Fri Aug 7 07:29:45.272000 2026] [Bandit.Pipeline:error] [pid 1873038] [client 122.166.253.95:63959] ** (FunctionClauseError) no function clause matching in Access.get/3 (elixir 1.17.3) lib/access.ex:320: Access.get("CARD_newtestTxn11", "transaction_refid", nil) (da_product_app 0.1.0) lib/da_product_app_web/handlers/response_handler.ex:40: DaProductAppWeb.Handlers.ResponseHandler.send_success/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/device_initiate_controller.ex:1: DaProductAppWeb.DeviceInitiateController.action/2 (da_product_app 0.1.0) lib/da_product_app_web/controllers/device_initiate_controller.ex:1: DaProductAppWeb.DeviceInitiateController.phoenix_controller_pipeline/2 (phoenix 1.7.19) lib/phoenix/router.ex:484: Phoenix.Router.__call__/5 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Fri Aug 7 07:30:08.464000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:56651] POST /api/device/initiate [Fri Aug 7 07:30:08.464000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 122.166.253.95:56651] Processing with DaProductAppWeb.DeviceInitiateController.initiate/2 Parameters: %{"EMI Type" => "", "accountLabel" => "test", "additionalData" => "", "amount" => 120, "amountAdditional" => 0, "amountCashBack" => 0, "appKey" => "test123", "customerEmail" => "sonu73772@gmail.com", "customerMobileNumber" => 6201561171, "customerName" => "sonu", "description" => "refund testing", "externalRefNumber" => "newtestTxn11", "externalRefNumber2" => "ref2", "externalRefNumber3" => "ref3", "externalRefNumber4" => "ref4", "externalRefNumbers" => [], "orgCode" => "", "paymentBy" => "", "provider" => 11, "pushTo" => %{"deviceId" => "98251226730001"}, "txnType" => "Refund", "username" => "sonu73772@gmail.com"} Pipelines: [:api] [Fri Aug 7 07:30:08.467000 2026] [Phoenix.Logger:info] [pid 1873038] [client 122.166.253.95:56651] Sent 400 in 3ms [Fri Aug 7 07:30:08.467000 2026] [DaProductAppWeb.DeviceInitiateController:debug] [pid 1873038] [client 122.166.253.95:56651] DaProductAppWeb.DeviceInitiateController halted in :action/2 [Fri Aug 7 07:32:13.959000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 07:32:13.959000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 07:32:13.959000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 07:32:13.966000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.2ms queue=1.4ms idle=1209.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 07:32:13.982000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 1, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :up, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{"phoenix_client_node_devteam_s" => true}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 07:34:31.871000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch109596680061","money": "200.0", "status": "FAILED" } [Fri Aug 7 07:34:31.871000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch109596680061: %{"money" => "200.0", "request_id" => "ch109596680061", "status" => "FAILED"} [Fri Aug 7 07:34:31.871000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch109596680061 is failed [Fri Aug 7 07:34:31.875000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.2ms idle=1073.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch109596680061", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 07:34:31.895000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=17.9ms queue=1.6ms idle=1077.2ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 07:34:31], 3450] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 07:34:31.896000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch109596680061 updated to failed/received [Fri Aug 7 07:34:37.849000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch606038291000","money": "200.0", "status": "FAILED" } [Fri Aug 7 07:34:37.849000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch606038291000: %{"money" => "200.0", "request_id" => "ch606038291000", "status" => "FAILED"} [Fri Aug 7 07:34:37.853000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch606038291000 is failed [Fri Aug 7 07:34:37.863000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=9.6ms idle=55.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch606038291000", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 07:34:37.874000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=6.1ms queue=3.8ms idle=65.2ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 07:34:37], 3451] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 07:34:37.874000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch606038291000 updated to failed/received [Fri Aug 7 07:35:24.246000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch836781879588","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 07:35:24.246000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch836781879588: %{"money" => "12000.0", "request_id" => "ch836781879588", "status" => "SUCCESS"} [Fri Aug 7 07:35:24.246000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch836781879588 is success [Fri Aug 7 07:35:24.249000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=2.6ms idle=443.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch836781879588", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 07:35:24.277000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=26.3ms queue=0.8ms idle=446.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 07:35:24], 3452] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 07:35:24.277000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch836781879588 updated to success/received [Fri Aug 7 07:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.8ms idle=1053.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 07:47:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.6ms queue=0.2ms idle=1953.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 07:57:10.862000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=2.8ms idle=1853.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1585.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.8ms idle=1559.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1527.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1487.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:47:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1462.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 08:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1422.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1357.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:08:04.565000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: { "type": "card", "amount": 1000, "terminalid": "70977797", "phone": "919343712136", "request_id": "REF_TEST_001" }~ [Fri Aug 7 09:08:04.565000 2026] [DaProductApp.MQTT.Handler:error] [pid 1873038] [client -] Failed to decode OTA payload for device 98251226730001: { "type": "card", "amount": 1000, "terminalid": "70977797", "phone": "919343712136", "request_id": "REF_TEST_001" }~ [Fri Aug 7 09:08:26.484000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: { "type": "card", "amount": 1000, "terminalid": "70977797", "phone": "919343712136", "request_id": "REF_TEST_001" } [Fri Aug 7 09:08:26.485000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"amount" => 1000, "phone" => "919343712136", "request_id" => "REF_TEST_001", "terminalid" => "70977797", "type" => "card"} [Fri Aug 7 09:08:26.485000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is success [Fri Aug 7 09:08:26.491000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.5ms idle=1979.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:08:26.491000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:09:57.005000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (FunctionClauseError) no function clause matching in DaProductApp.MQTT.Handler.handle_message/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:29: DaProductApp.MQTT.Handler.handle_message(["", "ack", "pFppbioOCKlo5c8E", "98251226730001", "update"], "{\n \"type\": \"card\",\n \"amount\": 1000,\n \"terminalid\": \"70977797\",\n \"phone\": \"919343712136\",\n \"request_id\": \"REF_TEST_001\"\n}", %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}) (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 172, 1, 0, 43, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 47, 117, 112, 100, 97, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:10:27.346000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (FunctionClauseError) no function clause matching in DaProductApp.MQTT.Handler.handle_message/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:29: DaProductApp.MQTT.Handler.handle_message(["", "ack", "pFppbioOCKlo5c8E", "98251226730001", "update"], "{\n \"type\": \"card\",\n \"amount\": 1000,\n \"terminalid\": \"70977797\",\n \"phone\": \"919343712136\",\n \"request_id\": \"REF_TEST_001\"\n}", %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}) (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 172, 1, 0, 43, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 47, 117, 112, 100, 97, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:12:40.499000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REF_TEST_001","money": "1000.0", "status": "FAILED" } [Fri Aug 7 09:12:40.499000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"money" => "1000.0", "request_id" => "REF_TEST_001", "status" => "FAILED"} [Fri Aug 7 09:12:40.500000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is failed [Fri Aug 7 09:12:40.505000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.1ms queue=0.1ms idle=1938.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:12:40.505000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:13:44.470000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 09:13:45.705000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 09:13:47.429000 2026] [Phoenix.Logger:info] [pid 1873038] [client 66.132.195.120:49784] GET / [Fri Aug 7 09:13:47.430000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 66.132.195.120:49784] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 09:13:47.431000 2026] [Phoenix.Logger:info] [pid 1873038] [client 66.132.195.120:49784] Sent 200 in 1ms [Fri Aug 7 09:13:57.210000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 09:13:57.895000 2026] [Phoenix.Logger:info] [pid 1873038] [client 66.132.195.120:37346] GET /login [Fri Aug 7 09:13:57.932000 2026] [Plug.Debugger:debug] [pid 1873038] [client 66.132.195.120:37346] ** (Phoenix.Router.NoRouteError) no route found for GET /login (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Fri Aug 7 09:14:31.783000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 09:14:31.783000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 09:14:31.783000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 09:14:31.791000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=7.1ms idle=1188.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:14:31.791000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 10, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:15:33.987000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 09:15:33.989000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "SUCCESS"} [Fri Aug 7 09:15:33.989000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is success [Fri Aug 7 09:15:34.015000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=25.6ms idle=1377.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:15:34.015000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 112, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 11, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1213.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:18:48.028000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REF_TEST_001","money": "1000.0", "status": "FAILED" } [Fri Aug 7 09:18:48.028000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"money" => "1000.0", "request_id" => "REF_TEST_001", "status" => "FAILED"} [Fri Aug 7 09:18:48.028000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is failed [Fri Aug 7 09:18:48.035000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.9ms idle=1410.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:18:48.035000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:18:50.723000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REF_TEST_001","money": "1000.0", "status": "FAILED" } [Fri Aug 7 09:18:50.723000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"money" => "1000.0", "request_id" => "REF_TEST_001", "status" => "FAILED"} [Fri Aug 7 09:18:50.723000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is failed [Fri Aug 7 09:18:50.726000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.6ms idle=1105.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:18:50.726000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:19:07.503000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REF_TEST_001","money": "1000.0", "status": "FAILED" } [Fri Aug 7 09:19:07.503000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"money" => "1000.0", "request_id" => "REF_TEST_001", "status" => "FAILED"} [Fri Aug 7 09:19:07.503000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is failed [Fri Aug 7 09:19:07.512000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=8.4ms idle=1874.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:19:07.513000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:21:45.416000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "REF_TEST_001","money": "1000.0", "status": "FAILED" } [Fri Aug 7 09:21:45.416000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id REF_TEST_001: %{"money" => "1000.0", "request_id" => "REF_TEST_001", "status" => "FAILED"} [Fri Aug 7 09:21:45.416000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id REF_TEST_001 is failed [Fri Aug 7 09:21:45.418000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.6ms idle=1774.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["REF_TEST_001", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:21:45.419000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=REF_TEST_001 [Fri Aug 7 09:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1161.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:28:40.928000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 09:28:40.928000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "SUCCESS"} [Fri Aug 7 09:28:40.929000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is success [Fri Aug 7 09:28:40.935000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.6ms queue=0.1ms idle=1251.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:28:40.938000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 112, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 16, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:30:02.385000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ORD-1068-3Y724E","money": "3000.0", "status": "FAILED" } [Fri Aug 7 09:30:02.385000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ORD-1068-3Y724E: %{"money" => "3000.0", "request_id" => "ORD-1068-3Y724E", "status" => "FAILED"} [Fri Aug 7 09:30:02.385000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ORD-1068-3Y724E is failed [Fri Aug 7 09:30:02.392000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.9ms idle=1692.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ORD-1068-3Y724E", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:30:02.439000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=33.9ms idle=1712.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 09:30:02], 3453] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 09:30:02.439000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ORD-1068-3Y724E updated to failed/received [Fri Aug 7 09:36:14.332000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 09:36:14.332000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "SUCCESS"} [Fri Aug 7 09:36:14.333000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is success [Fri Aug 7 09:36:14.338000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.8ms idle=1589.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 09:36:14.341000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 112, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 18, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 09:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.0ms idle=1132.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1069.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 09:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1017.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:07:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.8ms idle=1962.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:17:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.5ms idle=1906.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1854.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1781.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.8ms idle=1684.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 10:50:54.779000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 10:50:58.884000 2026] [Phoenix.Logger:info] [pid 1873038] [client 167.94.146.59:38826] GET / [Fri Aug 7 10:50:58.884000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 167.94.146.59:38826] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 10:50:58.886000 2026] [Phoenix.Logger:info] [pid 1873038] [client 167.94.146.59:38826] Sent 200 in 1ms [Fri Aug 7 10:51:02.577000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 10:51:02.659000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 10:51:04.029000 2026] [Phoenix.Logger:info] [pid 1873038] [client 167.94.146.59:19298] GET / [Fri Aug 7 10:51:04.029000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 167.94.146.59:19298] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 10:51:04.030000 2026] [Phoenix.Logger:info] [pid 1873038] [client 167.94.146.59:19298] Sent 200 in 818µs [Fri Aug 7 10:51:12.165000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 10:51:12.632000 2026] [Phoenix.Logger:info] [pid 1873038] [client 167.94.146.59:19548] GET /security.txt [Fri Aug 7 10:51:12.693000 2026] [Plug.Debugger:debug] [pid 1873038] [client 167.94.146.59:19548] ** (Phoenix.Router.NoRouteError) no route found for GET /security.txt (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Fri Aug 7 10:57:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.3ms idle=1558.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:07:09.805000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch948968092513","money": "1730000.0", "status": "SUCCESS" } [Fri Aug 7 11:07:09.805000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch948968092513: %{"money" => "1730000.0", "request_id" => "ch948968092513", "status" => "SUCCESS"} [Fri Aug 7 11:07:09.806000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch948968092513 is success [Fri Aug 7 11:07:09.812000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=6.2ms idle=1352.2ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch948968092513", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:07:09.831000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=11.3ms queue=3.6ms idle=1362.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 11:07:09], 3461] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:07:09.831000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch948968092513 updated to success/received [Fri Aug 7 11:07:10.862000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=2.0ms idle=1404.0ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:13:18.419000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 11:13:18.419000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 11:13:18.420000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 11:13:18.422000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.9ms idle=1922.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:13:18.422000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 20, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 11:13:28.771000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 11:13:28.771000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 11:13:28.772000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 11:13:28.781000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=8.5ms queue=0.1ms idle=1271.7ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:13:28.781000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 21, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 11:14:58.115000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch455516403004","money": "1730000.0", "status": "SUCCESS" } [Fri Aug 7 11:14:58.116000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch455516403004: %{"money" => "1730000.0", "request_id" => "ch455516403004", "status" => "SUCCESS"} [Fri Aug 7 11:14:58.117000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch455516403004 is success [Fri Aug 7 11:14:58.124000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.3ms idle=1616.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch455516403004", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:14:58.156000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=25.9ms queue=1.3ms idle=1625.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 11:14:58], 3462] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:14:58.156000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch455516403004 updated to success/received [Fri Aug 7 11:16:17.446000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch240891005938","money": "1730000.0", "status": "SUCCESS" } [Fri Aug 7 11:16:17.446000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch240891005938: %{"money" => "1730000.0", "request_id" => "ch240891005938", "status" => "SUCCESS"} [Fri Aug 7 11:16:17.447000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch240891005938 is success [Fri Aug 7 11:16:17.452000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.2ms idle=1939.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch240891005938", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:16:17.482000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=29.4ms idle=1944.6ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 11:16:17], 3463] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:16:17.483000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch240891005938 updated to success/received [Fri Aug 7 11:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1353.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1320.1ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:28:50.082000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 11:28:50.083000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 11:28:50.083000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 11:28:50.089000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.9ms queue=3.6ms idle=1534.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:28:50.089000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 24, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 11:29:23.749000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 11:29:23.750000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 11:29:23.750000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 11:29:23.756000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.9ms idle=1199.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:29:23.765000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 25, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 11:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1291.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1251.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 11:47:30.638000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch597248598267","money": "1730000.0", "status": "SUCCESS" } [Fri Aug 7 11:47:30.639000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch597248598267: %{"money" => "1730000.0", "request_id" => "ch597248598267", "status" => "SUCCESS"} [Fri Aug 7 11:47:30.639000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch597248598267 is success [Fri Aug 7 11:47:30.641000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.7ms idle=1994.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch597248598267", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:47:30.668000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=25.3ms queue=0.8ms idle=1996.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 11:47:30], 3464] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:47:30.668000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch597248598267 updated to success/received [Fri Aug 7 11:49:40.223000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch386988846558","money": "1730000.0", "status": "FAILED" } [Fri Aug 7 11:49:40.223000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch386988846558: %{"money" => "1730000.0", "request_id" => "ch386988846558", "status" => "FAILED"} [Fri Aug 7 11:49:40.223000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch386988846558 is failed [Fri Aug 7 11:49:40.232000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=8.5ms idle=1568.5ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch386988846558", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:49:40.257000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=21.9ms queue=2.4ms idle=1577.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 11:49:40], 3465] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:49:40.257000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch386988846558 updated to failed/received [Fri Aug 7 11:50:29.419000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch718885463594","money": "1730000.0", "status": "FAILED" } [Fri Aug 7 11:50:29.419000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch718885463594: %{"money" => "1730000.0", "request_id" => "ch718885463594", "status" => "FAILED"} [Fri Aug 7 11:50:29.419000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch718885463594 is failed [Fri Aug 7 11:50:29.421000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.7ms idle=1753.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch718885463594", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:50:29.451000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=27.4ms queue=1.5ms idle=1755.3ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 11:50:29], 3466] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:50:29.451000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch718885463594 updated to failed/received [Fri Aug 7 11:51:15.286000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch138234165300","money": "1730000.0", "status": "FAILED" } [Fri Aug 7 11:51:15.286000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch138234165300: %{"money" => "1730000.0", "request_id" => "ch138234165300", "status" => "FAILED"} [Fri Aug 7 11:51:15.286000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch138234165300 is failed [Fri Aug 7 11:51:15.293000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=6.0ms idle=1613.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch138234165300", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:51:15.332000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=33.2ms queue=1.6ms idle=1623.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 11:51:15], 3467] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:51:15.332000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch138234165300 updated to failed/received [Fri Aug 7 11:52:02.632000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch514052696036","money": "1730000.0", "status": "SUCCESS" } [Fri Aug 7 11:52:02.633000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch514052696036: %{"money" => "1730000.0", "request_id" => "ch514052696036", "status" => "SUCCESS"} [Fri Aug 7 11:52:02.633000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch514052696036 is success [Fri Aug 7 11:52:02.649000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.9ms idle=1971.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch514052696036", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 11:52:02.668000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=17.8ms idle=1976.0ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 11:52:02], 3468] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 11:52:02.668000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch514052696036 updated to success/received [Fri Aug 7 11:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.4ms idle=1173.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:04:11.420000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 12:04:34.699000 2026] [Phoenix.Logger:info] [pid 1873038] [client 8.211.12.88:40178] GET / [Fri Aug 7 12:04:34.699000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 8.211.12.88:40178] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:34.700000 2026] [Phoenix.Logger:info] [pid 1873038] [client 8.211.12.88:40178] Sent 200 in 1ms [Fri Aug 7 12:04:34.969000 2026] [Phoenix.Logger:info] [pid 1873038] [client 8.211.12.88:40188] GET / [Fri Aug 7 12:04:34.969000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 8.211.12.88:40188] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:34.970000 2026] [Phoenix.Logger:info] [pid 1873038] [client 8.211.12.88:40188] Sent 200 in 1ms [Fri Aug 7 12:04:55.492000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.72:7786] GET / [Fri Aug 7 12:04:55.492000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 123.160.223.72:7786] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:55.493000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.72:7786] Sent 200 in 947µs [Fri Aug 7 12:04:55.533000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.73:10251] GET / [Fri Aug 7 12:04:55.533000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 123.160.223.73:10251] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:55.533000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.73:10251] Sent 200 in 902µs [Fri Aug 7 12:04:56.313000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.251.188.82:7208] GET / [Fri Aug 7 12:04:56.313000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 47.251.188.82:7208] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:56.314000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.251.188.82:7208] Sent 200 in 793µs [Fri Aug 7 12:04:56.665000 2026] [Phoenix.Logger:info] [pid 1873038] [client 111.7.96.156:55992] GET / [Fri Aug 7 12:04:56.665000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 111.7.96.156:55992] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:56.666000 2026] [Phoenix.Logger:info] [pid 1873038] [client 111.7.96.156:55992] Sent 200 in 963µs [Fri Aug 7 12:04:58.906000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.88.18.245:47128] GET / [Fri Aug 7 12:04:58.906000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 47.88.18.245:47128] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:04:58.909000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.88.18.245:47128] Sent 200 in 3ms [Fri Aug 7 12:05:05.549000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.75:45073] GET / [Fri Aug 7 12:05:05.549000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 123.160.223.75:45073] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:05:05.550000 2026] [Phoenix.Logger:info] [pid 1873038] [client 123.160.223.75:45073] Sent 200 in 970µs [Fri Aug 7 12:05:06.773000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.251.24.105:33170] GET / [Fri Aug 7 12:05:06.774000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 47.251.24.105:33170] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:05:06.775000 2026] [Phoenix.Logger:info] [pid 1873038] [client 47.251.24.105:33170] Sent 200 in 1ms [Fri Aug 7 12:05:09.641000 2026] [Phoenix.Logger:info] [pid 1873038] [client 192.197.201.114:43690] GET / [Fri Aug 7 12:05:09.641000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 192.197.201.114:43690] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 12:05:09.641000 2026] [Phoenix.Logger:info] [pid 1873038] [client 192.197.201.114:43690] Sent 200 in 826µs [Fri Aug 7 12:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1115.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:08:36.145000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 61250415798001 with payload: {"request_id":"UN_REF_1786104490_b07277ae","money":"5.60"} [Fri Aug 7 12:08:36.145000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 61250415798001 with request_id UN_REF_1786104490_b07277ae: %{"money" => "5.60", "request_id" => "UN_REF_1786104490_b07277ae"} [Fri Aug 7 12:08:36.145000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id UN_REF_1786104490_b07277ae is success [Fri Aug 7 12:08:36.149000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.3ms idle=1376.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["UN_REF_1786104490_b07277ae", "61250415798001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 12:08:36.149000 2026] [DaProductApp.MQTT.Handler:warn] [pid 1873038] [client -] No transaction found with transaction_ref_number=UN_REF_1786104490_b07277ae [Fri Aug 7 12:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1022.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:26:47.447000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 12:26:47.448000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "SUCCESS"} [Fri Aug 7 12:26:47.448000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is success [Fri Aug 7 12:26:47.449000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.3ms idle=1532.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 12:26:47.450000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 112, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 31, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 12:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.4ms idle=1942.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.9ms idle=1880.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1765.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:50:45.369000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "SUCCESS" } [Fri Aug 7 12:50:45.369000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "SUCCESS"} [Fri Aug 7 12:50:45.370000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is success [Fri Aug 7 12:50:45.376000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=4.5ms queue=0.1ms idle=1309.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 12:50:45.379000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 112, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 32, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 12:57:10.863000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=3.4ms idle=1664.2ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 12:58:12.123000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 12:58:12.123000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 12:58:12.129000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 12:58:12.132000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=2.9ms idle=1944.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 12:58:12.132000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 33, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 12:58:38.021000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 12:58:38.023000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 12:58:38.023000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 12:58:38.026000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=2.2ms idle=1835.7ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 12:58:38.029000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 34, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 13:03:28.627000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch229834592098","money": "2000.0", "status": "FAILED" } [Fri Aug 7 13:03:28.628000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch229834592098: %{"money" => "2000.0", "request_id" => "ch229834592098", "status" => "FAILED"} [Fri Aug 7 13:03:28.628000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch229834592098 is failed [Fri Aug 7 13:03:28.630000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.7ms idle=1404.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch229834592098", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:03:28.660000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=29.6ms queue=0.4ms idle=1406.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:03:28], 3471] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:03:28.661000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch229834592098 updated to failed/received [Fri Aug 7 13:06:52.899000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "newtestTxn11","money": "12000.0", "status": "FAILED" } [Fri Aug 7 13:06:52.899000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id newtestTxn11: %{"money" => "12000.0", "request_id" => "newtestTxn11", "status" => "FAILED"} [Fri Aug 7 13:06:52.899000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id newtestTxn11 is failed [Fri Aug 7 13:06:52.901000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.5ms idle=1638.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["newtestTxn11", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:06:52.902000 2026] [gen_server:error] [pid 1873038] [client -] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteam_s"}} terminating ** (Ecto.MultipleResultsError) expected at most one result but got 14 in query: from c0 in DaProductApp.CloudTransactions.CloudTransaction, where: c0.transaction_ref_number == ^"newtestTxn11" and c0.device_id == ^"98251226730001" (ecto 3.12.5) lib/ecto/repo/queryable.ex:157: Ecto.Repo.Queryable.one/3 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:52: DaProductApp.MQTT.Handler.handle_message/3 (tortoise 0.10.0) lib/tortoise/handler.ex:348: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:254: Tortoise.Connection.Controller.handle_package/2 (stdlib 5.2.3.2) gen_server.erl:1121: :gen_server.try_handle_cast/3 (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 Last message: {:"$gen_cast", {:incoming, <<50, 111, 0, 36, 47, 97, 99, 107, 47, 112, 70, 112, 112, 98, 105, 111, 79, 67, 75, 108, 111, 53, 99, 56, 69, 47, 57, 56, 50, 53, 49, 50, 50, 54, 55, 51, 48, 48, 48, 49, 0, 36, 123, 34, 114, 101, ...>>}} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteam_s", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteam_s", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteam_s"]}} [Fri Aug 7 13:07:10.862000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1521.3ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:11:06.383000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch908263940871","money": "2000.0", "status": "SUCCESS" } [Fri Aug 7 13:11:06.383000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch908263940871: %{"money" => "2000.0", "request_id" => "ch908263940871", "status" => "SUCCESS"} [Fri Aug 7 13:11:06.383000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch908263940871 is success [Fri Aug 7 13:11:06.396000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.6ms queue=0.1ms idle=1102.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch908263940871", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:11:06.401000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=4.1ms idle=1108.8ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 13:11:06], 3472] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:11:06.401000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch908263940871 updated to success/received [Fri Aug 7 13:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1423.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.9ms idle=1359.9ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=1.0ms idle=1315.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:45:21.237000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch624546503173","money": "14400.0", "status": "FAILED" } [Fri Aug 7 13:45:21.238000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch624546503173: %{"money" => "14400.0", "request_id" => "ch624546503173", "status" => "FAILED"} [Fri Aug 7 13:45:21.238000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch624546503173 is failed [Fri Aug 7 13:45:21.239000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.7ms idle=1712.6ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch624546503173", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:45:21.276000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=36.0ms idle=713.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:45:21], 3473] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:45:21.277000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch624546503173 updated to failed/received [Fri Aug 7 13:47:10.861000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.4ms idle=1301.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:52:22.757000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch972079513546","money": "14400.0", "status": "FAILED" } [Fri Aug 7 13:52:22.758000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch972079513546: %{"money" => "14400.0", "request_id" => "ch972079513546", "status" => "FAILED"} [Fri Aug 7 13:52:22.758000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch972079513546 is failed [Fri Aug 7 13:52:22.764000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=5.9ms idle=214.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch972079513546", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:52:22.810000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=43.0ms queue=2.3ms idle=220.4ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:52:22], 3474] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:52:22.810000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch972079513546 updated to failed/received [Fri Aug 7 13:56:01.082000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch438916342359","money": "14400.0", "status": "FAILED" } [Fri Aug 7 13:56:01.082000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch438916342359: %{"money" => "14400.0", "request_id" => "ch438916342359", "status" => "FAILED"} [Fri Aug 7 13:56:01.083000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch438916342359 is failed [Fri Aug 7 13:56:01.088000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.6ms queue=0.3ms idle=531.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch438916342359", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:56:01.136000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=47.5ms idle=532.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:56:01], 3475] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:56:01.137000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch438916342359 updated to failed/received [Fri Aug 7 13:56:49.521000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "testing1113465","money": "150000.0", "status": "FAILED" } [Fri Aug 7 13:56:49.521000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id testing1113465: %{"money" => "150000.0", "request_id" => "testing1113465", "status" => "FAILED"} [Fri Aug 7 13:56:49.522000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id testing1113465 is failed [Fri Aug 7 13:56:49.523000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.8ms idle=965.2ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["testing1113465", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:56:49.555000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=31.7ms idle=966.6ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:56:49], 3476] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:56:49.555000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction testing1113465 updated to failed/received [Fri Aug 7 13:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1288.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 13:59:32.516000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch505665676412","money": "14400.0", "status": "FAILED" } [Fri Aug 7 13:59:32.516000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch505665676412: %{"money" => "14400.0", "request_id" => "ch505665676412", "status" => "FAILED"} [Fri Aug 7 13:59:32.516000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch505665676412 is failed [Fri Aug 7 13:59:32.523000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=2.4ms idle=1956.8ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch505665676412", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 13:59:32.538000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=14.7ms idle=1959.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 13:59:32], 3477] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 13:59:32.538000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch505665676412 updated to failed/received [Fri Aug 7 14:01:59.552000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch876140505218","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:01:59.553000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch876140505218: %{"money" => "14400.0", "request_id" => "ch876140505218", "status" => "FAILED"} [Fri Aug 7 14:01:59.553000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch876140505218 is failed [Fri Aug 7 14:01:59.556000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.0ms idle=1981.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch876140505218", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:01:59.585000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=28.0ms idle=1984.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:01:59], 3478] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:01:59.585000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch876140505218 updated to failed/received [Fri Aug 7 14:03:14.294000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch163338656818","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:03:14.295000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch163338656818: %{"money" => "14400.0", "request_id" => "ch163338656818", "status" => "FAILED"} [Fri Aug 7 14:03:14.295000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch163338656818 is failed [Fri Aug 7 14:03:14.296000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.3ms queue=0.2ms idle=1721.2ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch163338656818", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:03:14.330000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=33.4ms idle=1723.0ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:03:14], 3479] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:03:14.331000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch163338656818 updated to failed/received [Fri Aug 7 14:05:12.474000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch135116742898","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:05:12.475000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch135116742898: %{"money" => "14400.0", "request_id" => "ch135116742898", "status" => "FAILED"} [Fri Aug 7 14:05:12.475000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch135116742898 is failed [Fri Aug 7 14:05:12.478000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.3ms idle=1898.4ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch135116742898", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:05:12.488000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=9.6ms idle=1902.0ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:05:12], 3480] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:05:12.489000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch135116742898 updated to failed/received [Fri Aug 7 14:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1274.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 14:09:06.205000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch874459359814","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:09:06.205000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch874459359814: %{"money" => "14400.0", "request_id" => "ch874459359814", "status" => "FAILED"} [Fri Aug 7 14:09:06.206000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch874459359814 is failed [Fri Aug 7 14:09:06.207000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.7ms idle=1620.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch874459359814", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:09:06.226000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=19.0ms idle=1621.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:09:06], 3481] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:09:06.227000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch874459359814 updated to failed/received [Fri Aug 7 14:13:03.127000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch984756276931","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:13:03.127000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch984756276931: %{"money" => "14400.0", "request_id" => "ch984756276931", "status" => "FAILED"} [Fri Aug 7 14:13:03.127000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch984756276931 is failed [Fri Aug 7 14:13:03.128000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.6ms queue=0.1ms idle=1519.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch984756276931", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:13:03.156000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=25.9ms queue=0.1ms idle=1520.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:13:03], 3482] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:13:03.156000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch984756276931 updated to failed/received [Fri Aug 7 14:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1248.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 14:17:37.384000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch619257761874","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:17:37.384000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch619257761874: %{"money" => "14400.0", "request_id" => "ch619257761874", "status" => "FAILED"} [Fri Aug 7 14:17:37.384000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch619257761874 is failed [Fri Aug 7 14:17:37.392000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=7.6ms queue=0.1ms idle=1768.1ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch619257761874", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:17:37.406000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=11.4ms idle=1778.1ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:17:37], 3483] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:17:37.407000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch619257761874 updated to failed/received [Fri Aug 7 14:21:09.205000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch371343422476","money": "14400.0", "status": "FAILED" } [Fri Aug 7 14:21:09.205000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch371343422476: %{"money" => "14400.0", "request_id" => "ch371343422476", "status" => "FAILED"} [Fri Aug 7 14:21:09.206000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch371343422476 is failed [Fri Aug 7 14:21:09.207000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=0.9ms idle=1588.5ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch371343422476", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:21:09.256000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=48.8ms idle=1589.8ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 14:21:09], 3484] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:21:09.257000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch371343422476 updated to failed/received [Fri Aug 7 14:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1218.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 14:28:43.573000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch827349120723","money": "14400.0", "status": "SUCCESS" } [Fri Aug 7 14:28:43.574000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch827349120723: %{"money" => "14400.0", "request_id" => "ch827349120723", "status" => "SUCCESS"} [Fri Aug 7 14:28:43.574000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch827349120723 is success [Fri Aug 7 14:28:43.578000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.9ms idle=1929.7ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch827349120723", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:28:43.590000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=10.7ms idle=1934.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 14:28:43], 3485] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:28:43.590000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch827349120723 updated to success/received [Fri Aug 7 14:31:05.145000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98250623730001 with payload: {"request_id" : "ch192310484108","money": "14400.0", "status": "SUCCESS" } [Fri Aug 7 14:31:05.145000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98250623730001 with request_id ch192310484108: %{"money" => "14400.0", "request_id" => "ch192310484108", "status" => "SUCCESS"} [Fri Aug 7 14:31:05.146000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch192310484108 is success [Fri Aug 7 14:31:05.148000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=2.1ms idle=1499.3ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch192310484108", "98250623730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 14:31:05.187000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=37.9ms idle=1501.7ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["success", "received", ~N[2026-08-07 14:31:05], 3486] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 14:31:05.190000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch192310484108 updated to success/received [Fri Aug 7 14:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1202.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 14:46:55.926000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 14:47:00.063000 2026] [Phoenix.Logger:info] [pid 1873038] [client 199.45.155.98:40528] GET / [Fri Aug 7 14:47:00.064000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 199.45.155.98:40528] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 14:47:00.064000 2026] [Phoenix.Logger:info] [pid 1873038] [client 199.45.155.98:40528] Sent 200 in 903µs [Fri Aug 7 14:47:07.755000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 14:47:08.460000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 14:47:09.710000 2026] [Phoenix.Logger:info] [pid 1873038] [client 199.45.155.98:33868] GET / [Fri Aug 7 14:47:09.710000 2026] [Phoenix.Logger:debug] [pid 1873038] [client 199.45.155.98:33868] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] [Fri Aug 7 14:47:09.711000 2026] [Phoenix.Logger:info] [pid 1873038] [client 199.45.155.98:33868] Sent 200 in 1ms [Fri Aug 7 14:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1174.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 14:47:34.793000 2026] [Bandit.InitialHandler:warn] [pid 1873038] [client -] Connection that looks like TLS received on a clear channel [Fri Aug 7 14:47:36.503000 2026] [Phoenix.Logger:info] [pid 1873038] [client 199.45.155.98:49732] GET /login [Fri Aug 7 14:47:36.519000 2026] [Plug.Debugger:debug] [pid 1873038] [client 199.45.155.98:49732] ** (Phoenix.Router.NoRouteError) no route found for GET /login (DaProductAppWeb.Router) (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/phoenix/lib/phoenix/router.ex:541: DaProductAppWeb.Router.call/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.plug_builder_call/2 (da_product_app 0.1.0) /home/prem/canarabank/saaskit/da_product_app_changed/deps/plug/lib/plug/debugger.ex:136: DaProductAppWeb.Endpoint."call (overridable 3)"/2 (da_product_app 0.1.0) lib/da_product_app_web/endpoint.ex:1: DaProductAppWeb.Endpoint.call/2 (phoenix 1.7.19) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4 (bandit 1.6.7) lib/bandit/pipeline.ex:129: Bandit.Pipeline.call_plug!/2 (bandit 1.6.7) lib/bandit/pipeline.ex:40: Bandit.Pipeline.run/4 (bandit 1.6.7) lib/bandit/http1/handler.ex:12: Bandit.HTTP1.Handler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3 (bandit 1.6.7) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2 (stdlib 5.2.3.2) gen_server.erl:1085: :gen_server.try_handle_continue/3 (stdlib 5.2.3.2) gen_server.erl:995: :gen_server.loop/7 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 [Fri Aug 7 14:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1152.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1139.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1110.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1091.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1065.8ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1048.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 15:57:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1024.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 16:07:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1010.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 16:09:05.756000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch877046705970","money": "12000.0", "status": "FAILED" } [Fri Aug 7 16:09:05.756000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch877046705970: %{"money" => "12000.0", "request_id" => "ch877046705970", "status" => "FAILED"} [Fri Aug 7 16:09:05.756000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch877046705970 is failed [Fri Aug 7 16:09:05.758000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=1.1ms idle=1912.0ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch877046705970", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 16:09:05.810000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=51.6ms idle=1913.5ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 16:09:05], 3487] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 16:09:05.810000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch877046705970 updated to failed/received [Fri Aug 7 16:17:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms idle=1996.4ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 16:27:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.5ms queue=0.3ms idle=1942.6ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 16:37:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.7ms idle=1920.5ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92 [Fri Aug 7 16:37:46.236000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received ACK for merchant pFppbioOCKlo5c8E, device 98251226730001 with payload: {"request_id" : "ch716521797845","money": "2000.0", "status": "FAILED" } [Fri Aug 7 16:37:46.236000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Received OTA update for device 98251226730001 with request_id ch716521797845: %{"money" => "2000.0", "request_id" => "ch716521797845", "status" => "FAILED"} [Fri Aug 7 16:37:46.236000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Status for request_id ch716521797845 is failed [Fri Aug 7 16:37:46.240000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=3.0ms queue=0.1ms idle=1293.9ms SELECT c0.`id`, c0.`uhid`, c0.`email`, c0.`mobile_no`, c0.`processing_id`, c0.`uname`, c0.`user_id`, c0.`pay_mode`, c0.`location_id`, c0.`transaction_location`, c0.`credentials_user`, c0.`credentials_key`, c0.`version`, c0.`return_url`, c0.`response_url`, c0.`status`, c0.`transaction_id`, c0.`transaction_amount`, c0.`transaction_ref_number`, c0.`m_ref_num`, c0.`name`, c0.`provider_id`, c0.`device_id`, c0.`merchant_id`, c0.`payment_reference_id`, c0.`additional_data`, c0.`payload`, c0.`settlement_date_time`, c0.`refund_reference_id`, c0.`provider_name`, c0.`acknoledgment`, c0.`inserted_at`, c0.`updated_at` FROM `cloud_transaction` AS c0 WHERE ((c0.`transaction_ref_number` = ?) AND (c0.`device_id` = ?)) ["ch716521797845", "98251226730001"] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:52 [Fri Aug 7 16:37:46.275000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="cloud_transaction" db=34.1ms idle=1297.9ms UPDATE `cloud_transaction` SET `status` = ?, `acknoledgment` = ?, `updated_at` = ? WHERE `id` = ? ["failed", "received", ~N[2026-08-07 16:37:46], 3489] ↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:63 [Fri Aug 7 16:37:46.276000 2026] [DaProductApp.MQTT.Handler:info] [pid 1873038] [client -] Transaction ch716521797845 updated to failed/received [Fri Aug 7 16:47:10.860000 2026] [Ecto.Adapters.SQL:debug] [pid 1873038] [client -] QUERY OK source="global_table" db=0.6ms idle=1895.7ms SELECT g0.`config_key`, g0.`config_value` FROM `global_table` AS g0 [] ↳ DaProductApp.GlobalSettings.load_once/1, at: lib/da_product_app/global_settings.ex:92