2026-06-29 11:48:20.698 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 11:48:20.721 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 11:48:20.727 [INFO] Device phoenix_client_node_devteammiddlelayer connected 2026-06-29 11:48:20.732 [ERROR] Socket closed before we handed it to the receiver 2026-06-29 11:48:20.732 [INFO] Device phoenix_client_node_devteammiddlelayer disconnected 2026-06-29 11:48:25.737 [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection.Controller, "phoenix_client_node_devteammiddlelayer"}} terminating ** (FunctionClauseError) no function clause matching in DaProductApp.MQTT.Handler.connection/2 (da_product_app 0.1.0) lib/da_product_app/mqtt/handler.ex:13: DaProductApp.MQTT.Handler.connection(:terminated, %{client_id: "phoenix_client_node_devteammiddlelayer", online_devices: %{"phoenix_client_node_devteammiddlelayer" => false}}) (tortoise 0.10.0) lib/tortoise/handler.ex:340: Tortoise.Handler.execute/2 (tortoise 0.10.0) lib/tortoise/connection/controller.ex:215: Tortoise.Connection.Controller.handle_info/2 (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/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: {{Tortoise, "phoenix_client_node_devteammiddlelayer"}, :status, :terminated} State: %Tortoise.Connection.Controller{client_id: "phoenix_client_node_devteammiddlelayer", ping: {[], []}, status: :down, awaiting: %{}, handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteammiddlelayer", online_devices: %{"phoenix_client_node_devteammiddlelayer" => false}}, initial_args: [client_id: "phoenix_client_node_devteammiddlelayer"]}} 2026-06-29 11:48:25.737 [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection, "phoenix_client_node_devteammiddlelayer"}} terminating ** (stop) :subscription_timeout Last message: :subscribe State: %Tortoise.Connection{client_id: "phoenix_client_node_devteammiddlelayer", connect: %Tortoise.Package.Connect{__META__: %Tortoise.Package.Meta{opcode: 1, flags: 0}, protocol: "MQTT", protocol_version: 4, user_name: nil, password: nil, clean_session: false, keep_alive: 60, client_id: "phoenix_client_node_devteammiddlelayer", will: nil}, server: %Tortoise.Transport{type: Tortoise.Transport.Tcp, host: ~c"demo.ctrmv.com", port: 1883, opts: [:binary, {:packet, :raw}, {:active, false}]}, status: :up, backoff: %Tortoise.Connection.Backoff{min_interval: 100, max_interval: 30000, value: nil}, subscriptions: %Tortoise.Package.Subscribe{__META__: %Tortoise.Package.Meta{opcode: 8, flags: 2}, identifier: nil, topics: [{"/ack/qr-device/+", 1}]}, keep_alive: #Reference<0.1481797818.596115459.77110>, opts: [client_id: "phoenix_client_node_devteammiddlelayer", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_node_devteammiddlelayer"]}], handler: %Tortoise.Handler{module: DaProductApp.MQTT.Handler, state: %{client_id: "phoenix_client_node_devteammiddlelayer", online_devices: %{}}, initial_args: [client_id: "phoenix_client_node_devteammiddlelayer"]}} 2026-06-29 11:48:25.764 [ERROR] GenServer {Tortoise.Registry, {Tortoise.Connection.Supervisor, "phoenix_client_node_devteammiddlelayer"}} terminating ** (stop) :subscription_timeout Last message: {:EXIT, #PID<0.1727.0>, :subscription_timeout} State: {:state, {:via, Registry, {Tortoise.Registry, {Tortoise.Connection.Supervisor, "phoenix_client_node_devteammiddlelayer"}}}, :rest_for_one, {[Tortoise.Connection.Controller, Tortoise.Connection.Receiver, Tortoise.Connection.Inflight], %{Tortoise.Connection.Controller => {:child, #PID<0.2051.0>, Tortoise.Connection.Controller, {Tortoise.Connection.Controller, :start_link, [[client_id: "phoenix_client_node_devteammiddlelayer", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_node_devteammiddlelayer"]}]]}, :permanent, false, 5000, :worker, [Tortoise.Connection.Controller]}, Tortoise.Connection.Inflight => {:child, #PID<0.2048.0>, Tortoise.Connection.Inflight, {Tortoise.Connection.Inflight, :start_link, [[client_id: "phoenix_client_node_devteammiddlelayer"]]}, :permanent, false, 5000, :worker, [Tortoise.Connection.Inflight]}, Tortoise.Connection.Receiver => {:child, #PID<0.2049.0>, Tortoise.Connection.Receiver, {Tortoise.Connection.Receiver, :start_link, [[client_id: "phoenix_client_node_devteammiddlelayer"]]}, :permanent, false, 500, :worker, [Tortoise.Connection.Receiver]}}}, :undefined, 3, 5, [-576460727], 0, :never, Tortoise.Connection.Supervisor, [client_id: "phoenix_client_node_devteammiddlelayer", handler: {DaProductApp.MQTT.Handler, [client_id: "phoenix_client_node_devteammiddlelayer"]}]} 2026-06-29 11:48:25.772 [INFO] Device phoenix_client_node_devteammiddlelayer connected 2026-06-29 11:48:25.772 [INFO] Device phoenix_client_node_devteammiddlelayer disconnected 2026-06-29 11:48:25.777 [ERROR] GenStateMachine {Tortoise.Registry, {Tortoise.Connection.Inflight, "phoenix_client_node_devteammiddlelayer"}} terminating ** (CaseClauseError) no case clause matching: {:error, :closed} (tortoise 0.10.0) lib/tortoise/connection/inflight.ex:292: Tortoise.Connection.Inflight.handle_event/4 (stdlib 5.2.3.2) gen_statem.erl:1397: :gen_statem.loop_state_callback/11 (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3 State: {{:connected, {Tortoise.Transport.Tcp, #Port<0.24>}}, %Tortoise.Connection.Inflight{client_id: "phoenix_client_node_devteammiddlelayer", pending: %{56501 => %Tortoise.Connection.Inflight.Track{type: Tortoise.Package.Subscribe, polarity: :negative, caller: {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}, identifier: 56501, status: [], pending: [[dispatch: %Tortoise.Package.Subscribe{__META__: %Tortoise.Package.Meta{opcode: 8, flags: 2}, identifier: 56501, topics: [{"/ack/qr-device/+", 1}]}, received: %Tortoise.Package.Suback{__META__: %Tortoise.Package.Meta{opcode: 9, flags: 0}, identifier: 56501, acks: []}], [{:respond, {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}}, :cleanup]]}}, order: [56501]}} Callback mode: :handle_event_function Postponed events: [] Last event: {:internal, {:execute, %Tortoise.Connection.Inflight.Track{type: Tortoise.Package.Subscribe, polarity: :negative, caller: {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}, identifier: 56501, status: [], pending: [[dispatch: %Tortoise.Package.Subscribe{__META__: %Tortoise.Package.Meta{opcode: 8, flags: 2}, identifier: 56501, topics: [{"/ack/qr-device/+", 1}]}, received: %Tortoise.Package.Suback{__META__: %Tortoise.Package.Meta{opcode: 9, flags: 0}, identifier: 56501, acks: []}], [{:respond, {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}}, :cleanup]]}}} Queued events: [] State: {{:connected, {Tortoise.Transport.Tcp, #Port<0.24>}}, %Tortoise.Connection.Inflight{client_id: "phoenix_client_node_devteammiddlelayer", pending: %{56501 => %Tortoise.Connection.Inflight.Track{type: Tortoise.Package.Subscribe, polarity: :negative, caller: {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}, identifier: 56501, status: [], pending: [[dispatch: %Tortoise.Package.Subscribe{__META__: %Tortoise.Package.Meta{opcode: 8, flags: 2}, identifier: 56501, topics: [{"/ack/qr-device/+", 1}]}, received: %Tortoise.Package.Suback{__META__: %Tortoise.Package.Meta{opcode: 9, flags: 0}, identifier: 56501, acks: []}], [{:respond, {#PID<0.2052.0>, #Reference<0.1481797818.596115457.89518>}}, :cleanup]]}}, order: [56501]}} 2026-06-29 12:05:51.710 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 12:05:51.719 [INFO] Device phoenix_client_node_devteammiddlelayer_demo connected 2026-06-29 12:05:51.733 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 12:06:47.720 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 12:06:47.781 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 12:06:47.851 [INFO] Device phoenix_client_node_devteammiddlelayer_demo connected 2026-06-29 12:11:56.843 [INFO] GET / 2026-06-29 12:11:56.900 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:11:57.061 [INFO] Sent 200 in 217ms 2026-06-29 12:14:13.734 [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout 2026-06-29 12:14:13.735 [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout 2026-06-29 12:21:15.195 [DEBUG] Live reload: lib/da_product_app_web/live/dashboard_live.ex 2026-06-29 12:21:15.204 [DEBUG] Live reload: lib/da_product_app_web/live/user_settings_live.ex 2026-06-29 12:21:15.204 [DEBUG] Live reload: lib/da_product_app_web/live/app_custom_live.ex 2026-06-29 12:21:15.208 [DEBUG] Live reload: lib/da_product_app_web/live/sbom_component_old_live.ex 2026-06-29 12:21:15.208 [DEBUG] Live reload: lib/da_product_app_web/live/set_current_page_live.ex 2026-06-29 12:21:15.209 [DEBUG] Live reload: lib/da_product_app_web/live/sbom_component_live.ex 2026-06-29 12:21:15.211 [DEBUG] Live reload: lib/da_product_app_web/live/user_reset_password_live.ex 2026-06-29 12:21:15.213 [DEBUG] Live reload: lib/da_product_app_web/live/software_live.ex 2026-06-29 12:21:15.214 [DEBUG] Live reload: lib/da_product_app_web/live/transaction_live/show.ex 2026-06-29 12:21:15.215 [DEBUG] Live reload: lib/da_product_app_web/live/transaction_live/show.html.heex 2026-06-29 12:21:15.216 [DEBUG] Live reload: lib/da_product_app_web/live/user_forgot_password_live.ex 2026-06-29 12:21:15.216 [DEBUG] Live reload: lib/da_product_app_web/live/user_confirmation_live.ex 2026-06-29 12:21:15.218 [DEBUG] Live reload: lib/da_product_app_web/live/user_confirmation_instructions_live.ex 2026-06-29 12:21:15.219 [DEBUG] Live reload: lib/da_product_app_web/live/nav_live/sidebar_component.ex 2026-06-29 12:21:15.219 [DEBUG] Live reload: lib/da_product_app_web/live/software_live/show.ex 2026-06-29 12:21:15.220 [DEBUG] Live reload: lib/da_product_app_web/live/user_registration_live.ex 2026-06-29 12:21:15.220 [DEBUG] Live reload: lib/da_product_app_web/live/user_login_live.ex 2026-06-29 12:21:15.220 [DEBUG] Live reload: lib/da_product_app_web/live/workflow_live.ex 2026-06-29 12:21:15.221 [DEBUG] Live reload: lib/da_product_app_web/controllers/device_controller.ex 2026-06-29 12:21:15.221 [DEBUG] Live reload: lib/da_product_app_web/controllers/software_controller.ex 2026-06-29 12:21:15.221 [DEBUG] Live reload: lib/da_product_app_web/controllers/merchant_controller.ex 2026-06-29 12:21:15.221 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_html/showdetails.html.heex 2026-06-29 12:21:15.221 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_html/component.html.heex 2026-06-29 12:21:15.222 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_html/home.html.heex 2026-06-29 12:21:15.222 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_html/software.html.heex 2026-06-29 12:21:15.222 [DEBUG] Live reload: lib/da_product_app_web/controllers/merchant_api_controller.ex 2026-06-29 12:21:15.222 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_more_fun_controller.ex 2026-06-29 12:21:15.222 [DEBUG] Live reload: lib/da_product_app_web/controllers/error_html/500.html.heex 2026-06-29 12:21:15.225 [DEBUG] Live reload: lib/da_product_app_web/controllers/error_html/404.html.heex 2026-06-29 12:21:15.226 [DEBUG] Live reload: lib/da_product_app_web/controllers/component.ex 2026-06-29 12:21:15.226 [DEBUG] Live reload: lib/da_product_app_web/controllers/transactions_controller.ex 2026-06-29 12:21:15.226 [DEBUG] Live reload: lib/da_product_app_web/controllers/aani_controller.ex 2026-06-29 12:21:15.226 [DEBUG] Live reload: lib/da_product_app_web/controllers/software_html.ex 2026-06-29 12:21:15.227 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_initiate_controller.ex 2026-06-29 12:21:15.227 [DEBUG] Live reload: lib/da_product_app_web/controllers/component_html.ex 2026-06-29 12:21:15.227 [DEBUG] Live reload: lib/da_product_app_web/controllers/device_initiate_controller.ex 2026-06-29 12:21:15.228 [DEBUG] Live reload: lib/da_product_app_web/controllers/error_html.ex 2026-06-29 12:21:15.229 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_controller_working.ex 2026-06-29 12:21:15.229 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_new_middle_layer_controller.ex 2026-06-29 12:21:15.229 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_html.ex 2026-06-29 12:21:15.229 [DEBUG] Live reload: lib/da_product_app_web/controllers/payment_notification_controller.ex 2026-06-29 12:21:15.230 [DEBUG] Live reload: lib/da_product_app_web/controllers/error_json.ex 2026-06-29 12:21:15.230 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_middle_layer_controller.ex 2026-06-29 12:21:15.232 [DEBUG] Live reload: lib/da_product_app_web/controllers/transaction_controller_post.ex 2026-06-29 12:21:15.232 [DEBUG] Live reload: lib/da_product_app_web/controllers/alipay_webhook_controller.ex 2026-06-29 12:21:15.233 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_controller.ex 2026-06-29 12:21:15.233 [DEBUG] Live reload: lib/da_product_app_web/controllers/qr_generation_controller.ex 2026-06-29 12:21:15.235 [DEBUG] Live reload: lib/da_product_app_web/controllers/user_session_controller.ex 2026-06-29 12:21:15.237 [DEBUG] Live reload: lib/da_product_app_web/controllers/page_controller.ex 2026-06-29 12:21:15.237 [DEBUG] Live reload: lib/da_product_app_web/controllers/aani_webhook_controller.ex 2026-06-29 12:21:15.238 [DEBUG] Live reload: lib/da_product_app_web/components/base_layout.ex 2026-06-29 12:21:15.239 [DEBUG] Live reload: lib/da_product_app_web/components/navbar_component.ex 2026-06-29 12:21:15.240 [DEBUG] Live reload: lib/da_product_app_web/components/badges.ex 2026-06-29 12:21:15.241 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/sidebar.html.heex 2026-06-29 12:21:15.241 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/_header.html.heex 2026-06-29 12:21:15.241 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/bare.html.heex 2026-06-29 12:21:15.241 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/_footer.html.heex 2026-06-29 12:21:15.242 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/base.html.heex 2026-06-29 12:21:15.242 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/app.html.heex 2026-06-29 12:21:15.242 [DEBUG] Live reload: lib/da_product_app_web/components/layouts/root.html.heex 2026-06-29 12:21:15.243 [DEBUG] Live reload: lib/da_product_app_web/components/navbar.ex 2026-06-29 12:21:15.244 [DEBUG] Live reload: lib/da_product_app_web/components/layouts.ex 2026-06-29 12:21:15.244 [DEBUG] Live reload: lib/da_product_app_web/components/cards.ex 2026-06-29 12:21:15.245 [DEBUG] Live reload: lib/da_product_app_web/components/left_side_menu.ex 2026-06-29 12:21:15.245 [DEBUG] Live reload: lib/da_product_app_web/components/core_components.ex 2026-06-29 12:21:15.247 [DEBUG] Live reload: lib/da_product_app_web/components/component_library.ex 2026-06-29 12:21:15.247 [DEBUG] Live reload: lib/da_product_app_web/components/sidebar_component.ex 2026-06-29 12:21:15.248 [DEBUG] Live reload: lib/da_product_app_web/components/footer.ex 2026-06-29 12:21:15.248 [DEBUG] Live reload: lib/da_product_app_web/components/page_header.ex 2026-06-29 12:21:15.938 [INFO] GET / 2026-06-29 12:21:15.939 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:21:15.939 [INFO] Sent 200 in 801µs 2026-06-29 12:27:00.068 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:27:00.735 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:27:03.025 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:27:03.423 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:29:51.272 [INFO] GET / 2026-06-29 12:29:51.273 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:29:51.278 [INFO] Sent 200 in 5ms 2026-06-29 12:29:58.756 [INFO] GET / 2026-06-29 12:29:58.756 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:29:58.757 [INFO] Sent 200 in 784µs 2026-06-29 12:31:48.869 [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout 2026-06-29 12:31:59.137 [ERROR] ** (Bandit.TransportError) Unrecoverable error: timeout 2026-06-29 12:33:06.565 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:06.565 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:06.573 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:06.574 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.553 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.556 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.557 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.557 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.557 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:08.557 [DEBUG] Live reload: lib/da_product_app_web/controllers/ysp_controller.ex 2026-06-29 12:33:10.488 [INFO] GET / 2026-06-29 12:33:10.499 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:33:10.519 [INFO] Sent 200 in 31ms 2026-06-29 12:33:10.841 [INFO] GET / 2026-06-29 12:33:10.841 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 12:33:10.842 [INFO] Sent 200 in 696µs 2026-06-29 12:35:44.870 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:35:45.330 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:38:24.399 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:38:25.023 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 12:48:24.030 [INFO] POST /api/merchant/register 2026-06-29 12:48:24.037 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} Pipelines: [:api] 2026-06-29 12:48:24.038 [INFO] Received generic merchant registration request: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 12:48:24.038 [INFO] Processing merchant registration for provider: ysp 2026-06-29 12:48:24.038 [INFO] Routing registration request to ysp provider 2026-06-29 12:48:24.038 [INFO] Original params received: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 12:48:24.039 [INFO] Params being passed to ysp provider: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 12:48:24.040 [INFO] YSP registration called with params: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 12:48:24.040 [ERROR] YSP registration failed: "YSP merchant_onboard endpoint is not configured. Set :ysp_registration_url or :ysp_inquiry_url in the application environment." 2026-06-29 12:48:24.040 [ERROR] Merchant registration failed for provider ysp: "YSP merchant_onboard endpoint is not configured. Set :ysp_registration_url or :ysp_inquiry_url in the application environment." 2026-06-29 12:48:24.040 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 12:48:24.040 [INFO] Sent 400 in 10ms 2026-06-29 13:04:32.327 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 13:04:32.345 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 13:04:32.388 [INFO] Device phoenix_client_node_devteammiddlelayer_demo connected 2026-06-29 13:11:27.981 [INFO] POST /api/merchant/register 2026-06-29 13:11:28.019 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} Pipelines: [:api] 2026-06-29 13:11:28.020 [INFO] Received generic merchant registration request: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:11:28.020 [INFO] Processing merchant registration for provider: ysp 2026-06-29 13:11:28.021 [INFO] Routing registration request to ysp provider 2026-06-29 13:11:28.022 [INFO] Original params received: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:11:28.022 [INFO] Params being passed to ysp provider: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:11:28.023 [INFO] YSP registration called with params: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:11:28.023 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.73/mercuryapi/api/merchantonboard 2026-06-29 13:11:28.029 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN1230003513"}] 2026-06-29 13:11:28.030 [DEBUG] YSP merchant_onboard body: {"actionType":"A","address":{"area":"AL QUOZ","buildingName":"NASEEJ03","country":"ARE","emirates":"Dubai","poBoxNumber":"112268","streetName":"AL QUOZ INDUSTRIAL 4","unitNo":"A-104"},"bankDetails":{"accountNumber":"1234473464928","accountTitle":"SAMCO SQUARE EQUIPMENT RENTAL LLC","bankName":"BOSH Bank of Sharjah","branchName":"MALL OF EMIRATES BRANCH","iban":"AE541321221458712365478","paymentMode":"BT","swiftCode":"EBILAEAD"},"brandName":"Lulu Hypermarket Dubai Mall","contactDetails":{"email":"merchant@test.com","landlineNumber":"+971501234567","mobileNumber":"+971501234567"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"MID123456789012","mercGroupName":"Lulu Hypermarket Dubai Mall","merchantId":"MID123456789012","merchantName":"Lulu Hypermarket Dubai Mall","salesAssociation":{"channelHeadID":"CH001","channelHeadName":"Shukri","channelPartnerID":"PART001","channelPartnerName":"YCS Distribution","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"ORG01","organizationName":"Bank of Sharjah","organizationType":"Bank","salesExecutiveID":"SE1024","salesExecutiveName":"Ahmed Ali","salesHeadID":"SH001","salesHeadName":"Shukri"},"settlementDetails":{"dailySettlementLimit":"0","settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"123456789012345","txnRefNo":"TXN1230003513","typeOfEntity":"Limited Liability Company"} 2026-06-29 13:11:36.232 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 13:11:36.233 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 13:11:36.233 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 13:11:36.233 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 13:11:36.233 [INFO] Sent 400 in 8252ms 2026-06-29 13:23:21.683 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 13:23:21.697 [INFO] Device phoenix_client_node_devteammiddlelayer_demo connected 2026-06-29 13:23:21.718 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 13:23:34.977 [INFO] GET / 2026-06-29 13:23:35.003 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 13:23:35.067 [INFO] Sent 200 in 90ms 2026-06-29 13:25:04.600 [INFO] POST /api/merchant/register 2026-06-29 13:25:04.606 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} Pipelines: [:api] 2026-06-29 13:25:04.621 [INFO] Received generic merchant registration request: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:25:04.621 [INFO] Processing merchant registration for provider: ysp 2026-06-29 13:25:04.621 [INFO] Routing registration request to ysp provider 2026-06-29 13:25:04.621 [INFO] Original params received: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:25:04.621 [INFO] Params being passed to ysp provider: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:25:04.633 [INFO] YSP registration called with params: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411", "ownerInfo" => %{"id" => "DOC123456", "name" => "Ahmed Ali"}}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:25:04.634 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.73/mercuryapi/api/merchantonboard 2026-06-29 13:25:04.638 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN1230003513"}] 2026-06-29 13:25:04.640 [DEBUG] YSP merchant_onboard body: {"actionType":"A","address":{"area":"AL QUOZ","buildingName":"NASEEJ03","country":"ARE","emirates":"Dubai","poBoxNumber":"112268","streetName":"AL QUOZ INDUSTRIAL 4","unitNo":"A-104"},"bankDetails":{"accountNumber":"1234473464928","accountTitle":"SAMCO SQUARE EQUIPMENT RENTAL LLC","bankName":"BOSH Bank of Sharjah","branchName":"MALL OF EMIRATES BRANCH","iban":"AE541321221458712365478","paymentMode":"BT","swiftCode":"EBILAEAD"},"brandName":"Lulu Hypermarket Dubai Mall","contactDetails":{"email":"merchant@test.com","landlineNumber":"+971501234567","mobileNumber":"+971501234567"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"MID123456789012","mercGroupName":"Lulu Hypermarket Dubai Mall","merchantId":"MID123456789012","merchantName":"Lulu Hypermarket Dubai Mall","salesAssociation":{"channelHeadID":"CH001","channelHeadName":"Shukri","channelPartnerID":"PART001","channelPartnerName":"YCS Distribution","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"ORG01","organizationName":"Bank of Sharjah","organizationType":"Bank","salesExecutiveID":"SE1024","salesExecutiveName":"Ahmed Ali","salesHeadID":"SH001","salesHeadName":"Shukri"},"settlementDetails":{"dailySettlementLimit":"0","settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"123456789012345","txnRefNo":"TXN1230003513","typeOfEntity":"Limited Liability Company"} 2026-06-29 13:25:12.897 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 13:25:12.898 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 13:25:12.898 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 13:25:12.901 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 13:25:12.901 [INFO] Sent 400 in 8300ms 2026-06-29 13:38:47.349 [INFO] POST /api/merchantonboard 2026-06-29 13:38:47.387 [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for POST /api/merchantonboard (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 2026-06-29 13:48:57.431 [INFO] POST /api/merchant/register 2026-06-29 13:48:57.433 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} Pipelines: [:api] 2026-06-29 13:48:57.434 [INFO] Received generic merchant registration request: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:48:57.434 [INFO] Processing merchant registration for provider: ysp 2026-06-29 13:48:57.434 [INFO] Routing registration request to ysp provider 2026-06-29 13:48:57.435 [INFO] Original params received: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:48:57.436 [INFO] Params being passed to ysp provider: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:48:57.437 [INFO] YSP registration called with params: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 13:48:57.437 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.73/mercuryapi/api/merchantonboard 2026-06-29 13:48:57.437 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN1230003513"}] 2026-06-29 13:48:57.437 [DEBUG] YSP merchant_onboard body: {"actionType":"A","address":{"area":"AL QUOZ","buildingName":"NASEEJ03","country":"ARE","emirates":"Dubai","poBoxNumber":"112268","streetName":"AL QUOZ INDUSTRIAL 4","unitNo":"A-104"},"bankDetails":{"accountNumber":"1234473464928","accountTitle":"SAMCO SQUARE EQUIPMENT RENTAL LLC","bankName":"BOSH Bank of Sharjah","branchName":"MALL OF EMIRATES BRANCH","iban":"AE541321221458712365478","paymentMode":"BT","swiftCode":"EBILAEAD"},"brandName":"Lulu Hypermarket Dubai Mall","contactDetails":{"email":"merchant@test.com","landlineNumber":"+971501234567","mobileNumber":"+971501234567"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"MID123456789012","mercGroupName":"Lulu Hypermarket Dubai Mall","merchantId":"MID123456789012","merchantName":"Lulu Hypermarket Dubai Mall","salesAssociation":{"channelHeadID":"CH001","channelHeadName":"Shukri","channelPartnerID":"PART001","channelPartnerName":"YCS Distribution","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"ORG01","organizationName":"Bank of Sharjah","organizationType":"Bank","salesExecutiveID":"SE1024","salesExecutiveName":"Ahmed Ali","salesHeadID":"SH001","salesHeadName":"Shukri"},"settlementDetails":{"dailySettlementLimit":"0","settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"123456789012345","txnRefNo":"TXN1230003513","typeOfEntity":"Limited Liability Company"} 2026-06-29 13:49:05.439 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 13:49:05.440 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 13:49:05.440 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 13:49:05.440 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 13:49:05.441 [INFO] Sent 400 in 8009ms 2026-06-29 13:55:14.708 [INFO] POST /api/merchant/register 2026-06-29 13:55:14.709 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND84735BA0B2043ED", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 13:55:14.710 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND84735BA0B2043ED", "typeOfEntity" => "Individual"} 2026-06-29 13:55:14.710 [ERROR] Validation failed: ["requestId is required", "merchant is required", "store is required", "services is required"] 2026-06-29 13:55:14.710 [INFO] Registration validation error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "VALIDATION_ERROR", "resultMessage" => "Validation failed: requestId is required; merchant is required; store is required; services is required", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 13:55:14.710 [INFO] Sent 400 in 1ms 2026-06-29 13:57:07.387 [INFO] POST /api/merchant/register 2026-06-29 13:57:07.388 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNBD26E346BFAA328D", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 13:57:07.388 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNBD26E346BFAA328D", "typeOfEntity" => "Individual"} 2026-06-29 13:57:07.388 [ERROR] Validation failed: ["requestId is required", "merchant is required", "store is required", "services is required"] 2026-06-29 13:57:07.389 [INFO] Registration validation error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "VALIDATION_ERROR", "resultMessage" => "Validation failed: requestId is required; merchant is required; store is required; services is required", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 13:57:07.389 [INFO] Sent 400 in 1ms 2026-06-29 14:04:16.187 [INFO] POST /api/merchant/register 2026-06-29 14:04:16.187 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} Pipelines: [:api] 2026-06-29 14:04:16.188 [INFO] Received generic merchant registration request: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 14:04:16.188 [INFO] Processing merchant registration for provider: ysp 2026-06-29 14:04:16.188 [INFO] Routing registration request to ysp provider 2026-06-29 14:04:16.188 [INFO] Original params received: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "provider" => "ysp", "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 14:04:16.189 [INFO] Params being passed to ysp provider: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 14:04:16.189 [INFO] YSP registration called with params: %{"bankDetails" => %{"accountNumber" => "1234473464928", "accountTitle" => "SAMCO SQUARE EQUIPMENT RENTAL LLC", "bankName" => "BOSH Bank of Sharjah", "branchName" => "MALL OF EMIRATES BRANCH", "iban" => "AE541321221458712365478", "paymentMode" => "BT", "swiftCode" => "EBILAEAD"}, "merchant" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "contactInfo" => %{"email" => "merchant@test.com", "phone" => "+971501234567"}, "displayName" => "Lulu Hypermarket Dubai Mall", "id" => "MID123456789012", "legalInfo" => %{"registrationNumber" => "123456789012345", "registrationType" => "Limited Liability Company"}, "mcc" => "5411"}, "requestId" => "TXN1230003513", "salesAssociation" => %{"channelHeadID" => "CH001", "channelHeadName" => "Shukri", "channelPartnerID" => "PART001", "channelPartnerName" => "YCS Distribution", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "ORG01", "organizationName" => "Bank of Sharjah", "organizationType" => "Bank", "salesExecutiveID" => "SE1024", "salesExecutiveName" => "Ahmed Ali", "salesHeadID" => "SH001", "salesHeadName" => "Shukri"}, "services" => ["QR", "POS-Purchase"], "store" => %{"address" => %{"area" => "AL QUOZ", "buildingName" => "NASEEJ03", "city" => "Dubai", "country" => "ARE", "postalCode" => "112268", "street" => "AL QUOZ INDUSTRIAL 4", "unitNo" => "A-104"}, "id" => "SID123456789010", "mcc" => "5411", "name" => "Lulu Hypermarket Dubai Mall LLC"}} 2026-06-29 14:04:16.189 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.73/mercuryapi/api/merchantonboard 2026-06-29 14:04:16.189 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN1230003513"}] 2026-06-29 14:04:16.189 [DEBUG] YSP merchant_onboard body: {"actionType":"A","address":{"area":"AL QUOZ","buildingName":"NASEEJ03","country":"ARE","emirates":"Dubai","poBoxNumber":"112268","streetName":"AL QUOZ INDUSTRIAL 4","unitNo":"A-104"},"bankDetails":{"accountNumber":"1234473464928","accountTitle":"SAMCO SQUARE EQUIPMENT RENTAL LLC","bankName":"BOSH Bank of Sharjah","branchName":"MALL OF EMIRATES BRANCH","iban":"AE541321221458712365478","paymentMode":"BT","swiftCode":"EBILAEAD"},"brandName":"Lulu Hypermarket Dubai Mall","contactDetails":{"email":"merchant@test.com","landlineNumber":"+971501234567","mobileNumber":"+971501234567"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"MID123456789012","mercGroupName":"Lulu Hypermarket Dubai Mall","merchantId":"MID123456789012","merchantName":"Lulu Hypermarket Dubai Mall","salesAssociation":{"channelHeadID":"CH001","channelHeadName":"Shukri","channelPartnerID":"PART001","channelPartnerName":"YCS Distribution","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"ORG01","organizationName":"Bank of Sharjah","organizationType":"Bank","salesExecutiveID":"SE1024","salesExecutiveName":"Ahmed Ali","salesHeadID":"SH001","salesHeadName":"Shukri"},"settlementDetails":{"dailySettlementLimit":"0","settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"123456789012345","txnRefNo":"TXN1230003513","typeOfEntity":"Limited Liability Company"} 2026-06-29 14:04:24.191 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 14:04:24.192 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 14:04:24.192 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 14:04:24.192 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 14:04:24.192 [INFO] Sent 400 in 8005ms 2026-06-29 14:07:59.922 [INFO] GET /api/merchant/register' 2026-06-29 14:07:59.939 [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for GET /api/merchant/register' (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 2026-06-29 14:22:27.238 [DEBUG] Live reload: lib/da_product_app_web/controllers/merchant_controller.ex 2026-06-29 14:22:42.480 [DEBUG] Live reload: lib/da_product_app_web/controllers/merchant_controller.ex 2026-06-29 14:23:51.254 [INFO] POST /api/merchant/register 2026-06-29 14:23:51.255 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNA9343F2FBE078763", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 14:23:51.256 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNA9343F2FBE078763", "typeOfEntity" => "Individual"} 2026-06-29 14:23:51.256 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 14:23:51.257 [INFO] Processing merchant registration for provider: ysp 2026-06-29 14:23:51.257 [INFO] Routing registration request to ysp provider 2026-06-29 14:23:51.259 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXNA9343F2FBE078763", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNA9343F2FBE078763", "typeOfEntity" => "Individual"} 2026-06-29 14:23:51.259 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNA9343F2FBE078763", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNA9343F2FBE078763", "typeOfEntity" => "Individual"} 2026-06-29 14:23:51.259 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNA9343F2FBE078763", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNA9343F2FBE078763", "typeOfEntity" => "Individual"} 2026-06-29 14:23:51.260 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.73/mercuryapi/api/merchantonboard 2026-06-29 14:23:51.260 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXNA9343F2FBE078763"}] 2026-06-29 14:23:51.260 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"560067","streetName":"SLVN Appartment , Vijayanagar","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"Hava","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"508359490000000","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXNA9343F2FBE078763","typeOfEntity":"Individual"} 2026-06-29 14:23:59.263 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 14:23:59.264 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 14:23:59.264 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 14:23:59.264 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 14:23:59.264 [INFO] Sent 400 in 8009ms 2026-06-29 14:30:43.776 [INFO] Device phoenix_client_node_devteammiddlelayer_demo connected 2026-06-29 14:30:43.787 [INFO] Running DaProductAppWeb.Endpoint with Bandit 1.6.7 at 0.0.0.0:4104 (http) 2026-06-29 14:30:43.805 [INFO] Access DaProductAppWeb.Endpoint at http://localhost:4104 2026-06-29 14:31:21.715 [INFO] POST /api/merchant/register 2026-06-29 14:31:21.747 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND4FCAEEF6B07AE8F", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 14:31:21.748 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND4FCAEEF6B07AE8F", "typeOfEntity" => "Individual"} 2026-06-29 14:31:21.748 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 14:31:21.748 [INFO] Processing merchant registration for provider: ysp 2026-06-29 14:31:21.748 [INFO] Routing registration request to ysp provider 2026-06-29 14:31:21.749 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXND4FCAEEF6B07AE8F", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND4FCAEEF6B07AE8F", "typeOfEntity" => "Individual"} 2026-06-29 14:31:21.749 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXND4FCAEEF6B07AE8F", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND4FCAEEF6B07AE8F", "typeOfEntity" => "Individual"} 2026-06-29 14:31:21.750 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXND4FCAEEF6B07AE8F", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXND4FCAEEF6B07AE8F", "typeOfEntity" => "Individual"} 2026-06-29 14:31:21.750 [DEBUG] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 14:31:21.757 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXND4FCAEEF6B07AE8F"}] 2026-06-29 14:31:21.757 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"560067","streetName":"SLVN Appartment , Vijayanagar","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"Hava","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"508359490000000","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXND4FCAEEF6B07AE8F","typeOfEntity":"Individual"} 2026-06-29 14:31:29.931 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 14:31:29.931 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 14:31:29.932 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 14:31:29.932 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 14:31:29.932 [INFO] Sent 400 in 8216ms 2026-06-29 14:32:42.834 [INFO] POST /api/merchant/register 2026-06-29 14:32:42.840 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN07A79B7518CB26B2", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 14:32:42.841 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN07A79B7518CB26B2", "typeOfEntity" => "Individual"} 2026-06-29 14:32:42.841 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 14:32:42.842 [INFO] Processing merchant registration for provider: ysp 2026-06-29 14:32:42.842 [INFO] Routing registration request to ysp provider 2026-06-29 14:32:42.844 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXN07A79B7518CB26B2", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN07A79B7518CB26B2", "typeOfEntity" => "Individual"} 2026-06-29 14:32:42.844 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN07A79B7518CB26B2", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN07A79B7518CB26B2", "typeOfEntity" => "Individual"} 2026-06-29 14:32:42.844 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar"}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN07A79B7518CB26B2", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN07A79B7518CB26B2", "typeOfEntity" => "Individual"} 2026-06-29 14:32:42.844 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 14:32:42.844 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN07A79B7518CB26B2"}] 2026-06-29 14:32:42.845 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"560067","streetName":"SLVN Appartment , Vijayanagar","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"Hava","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"508359490000000","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXN07A79B7518CB26B2","typeOfEntity":"Individual"} 2026-06-29 14:32:50.851 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 14:32:50.851 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 14:32:50.851 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 14:32:50.851 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 14:32:50.852 [INFO] Sent 400 in 8017ms 2026-06-29 14:51:03.656 [INFO] POST /api/merchant/register 2026-06-29 14:51:03.659 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6E737BA0985F0B73", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 14:51:03.663 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6E737BA0985F0B73", "typeOfEntity" => "Individual"} 2026-06-29 14:51:03.663 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 14:51:03.663 [INFO] Processing merchant registration for provider: ysp 2026-06-29 14:51:03.663 [INFO] Routing registration request to ysp provider 2026-06-29 14:51:03.664 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXN6E737BA0985F0B73", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6E737BA0985F0B73", "typeOfEntity" => "Individual"} 2026-06-29 14:51:03.670 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN6E737BA0985F0B73", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6E737BA0985F0B73", "typeOfEntity" => "Individual"} 2026-06-29 14:51:03.671 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN6E737BA0985F0B73", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6E737BA0985F0B73", "typeOfEntity" => "Individual"} 2026-06-29 14:51:03.671 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 14:51:03.672 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN6E737BA0985F0B73"}] 2026-06-29 14:51:03.672 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"560067","streetName":"SLVN Appartment , Vijayanagar","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"Hava","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"508359490000000","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXN6E737BA0985F0B73","typeOfEntity":"Individual"} 2026-06-29 14:51:11.683 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 14:51:11.683 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 14:51:11.683 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 14:51:11.683 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 14:51:11.684 [INFO] Sent 400 in 8027ms 2026-06-29 15:36:21.508 [INFO] POST /api/merchant/register 2026-06-29 15:36:21.509 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN61F7C5D761D15523", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 15:36:21.509 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN61F7C5D761D15523", "typeOfEntity" => "Individual"} 2026-06-29 15:36:21.509 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 15:36:21.509 [INFO] Processing merchant registration for provider: ysp 2026-06-29 15:36:21.509 [INFO] Routing registration request to ysp provider 2026-06-29 15:36:21.510 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXN61F7C5D761D15523", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN61F7C5D761D15523", "typeOfEntity" => "Individual"} 2026-06-29 15:36:21.511 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN61F7C5D761D15523", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN61F7C5D761D15523", "typeOfEntity" => "Individual"} 2026-06-29 15:36:21.512 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "buildingName" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => "560067", "streetName" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => "Hava", "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => "Bengaluru", "incorporationCountry" => "India", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "508359490000000", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "508359490000000", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN61F7C5D761D15523", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => "560067", "street" => "SLVN Appartment , Vijayanagar", "unitNo" => nil}, "id" => "508359490000000", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN61F7C5D761D15523", "typeOfEntity" => "Individual"} 2026-06-29 15:36:21.512 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 15:36:21.513 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN61F7C5D761D15523"}] 2026-06-29 15:36:21.514 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"560067","streetName":"SLVN Appartment , Vijayanagar","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"Hava","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"508359490000000","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXN61F7C5D761D15523","typeOfEntity":"Individual"} 2026-06-29 15:36:29.515 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 15:36:29.515 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 15:36:29.515 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 15:36:29.515 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 15:36:29.515 [INFO] Sent 400 in 8007ms 2026-06-29 15:41:51.270 [INFO] POST /api/merchant/register 2026-06-29 15:41:51.272 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN098F44BB71CE99BD", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 15:41:51.272 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN098F44BB71CE99BD", "typeOfEntity" => "Individual"} 2026-06-29 15:41:51.272 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 15:41:51.272 [ERROR] Validation failed: ["provider is required"] 2026-06-29 15:41:51.272 [INFO] Registration validation error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "VALIDATION_ERROR", "resultMessage" => "Validation failed: provider is required", "resultStatus" => "F"}}, "provider" => "unknown", "status" => "success"} 2026-06-29 15:41:51.272 [INFO] Sent 400 in 2ms 2026-06-29 15:52:47.747 [INFO] POST /api/merchant/register 2026-06-29 15:52:47.749 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN4A87C183FC83F81E", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 15:52:47.749 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN4A87C183FC83F81E", "typeOfEntity" => "Individual"} 2026-06-29 15:52:47.750 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 15:52:47.752 [ERROR] Validation failed: ["provider is required"] 2026-06-29 15:52:47.752 [INFO] Registration validation error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "VALIDATION_ERROR", "resultMessage" => "Validation failed: provider is required", "resultStatus" => "F"}}, "provider" => "unknown", "status" => "success"} 2026-06-29 15:52:47.752 [INFO] Sent 400 in 5ms 2026-06-29 16:00:14.152 [INFO] POST /api/merchant/register 2026-06-29 16:00:14.153 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6CB8CB3BEBCD1E6E", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 16:00:14.153 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN6CB8CB3BEBCD1E6E", "typeOfEntity" => "Individual"} 2026-06-29 16:00:14.154 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 16:00:14.154 [ERROR] Validation failed: ["provider is required"] 2026-06-29 16:00:14.154 [INFO] Registration validation error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "VALIDATION_ERROR", "resultMessage" => "Validation failed: provider is required", "resultStatus" => "F"}}, "provider" => "unknown", "status" => "success"} 2026-06-29 16:00:14.154 [INFO] Sent 400 in 1ms 2026-06-29 16:06:22.582 [INFO] POST /api/merchant/register 2026-06-29 16:06:22.583 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNCF8E9D3E1F13AD21", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 16:06:22.583 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNCF8E9D3E1F13AD21", "typeOfEntity" => "Individual"} 2026-06-29 16:06:22.583 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 16:06:22.584 [INFO] Processing merchant registration for provider: ysp 2026-06-29 16:06:22.584 [INFO] Routing registration request to ysp provider 2026-06-29 16:06:22.584 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXNCF8E9D3E1F13AD21", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNCF8E9D3E1F13AD21", "typeOfEntity" => "Individual"} 2026-06-29 16:06:22.589 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNCF8E9D3E1F13AD21", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNCF8E9D3E1F13AD21", "typeOfEntity" => "Individual"} 2026-06-29 16:06:22.589 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNCF8E9D3E1F13AD21", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNCF8E9D3E1F13AD21", "typeOfEntity" => "Individual"} 2026-06-29 16:06:22.589 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 16:06:22.590 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXNCF8E9D3E1F13AD21"}] 2026-06-29 16:06:22.590 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"","streetName":"","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"MERCURY PAYMENTS SERVICES L.L.C","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"1695","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXNCF8E9D3E1F13AD21","typeOfEntity":"Individual"} 2026-06-29 16:06:30.591 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 16:06:30.591 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 16:06:30.593 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 16:06:30.593 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 16:06:30.593 [INFO] Sent 400 in 8011ms 2026-06-29 16:07:29.913 [INFO] POST /api/merchant/register 2026-06-29 16:07:29.914 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNC8436912CF57BA32", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 16:07:29.914 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNC8436912CF57BA32", "typeOfEntity" => "Individual"} 2026-06-29 16:07:29.914 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 16:07:29.914 [INFO] Processing merchant registration for provider: ysp 2026-06-29 16:07:29.915 [INFO] Routing registration request to ysp provider 2026-06-29 16:07:29.915 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXNC8436912CF57BA32", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNC8436912CF57BA32", "typeOfEntity" => "Individual"} 2026-06-29 16:07:29.916 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNC8436912CF57BA32", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNC8436912CF57BA32", "typeOfEntity" => "Individual"} 2026-06-29 16:07:29.916 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXNC8436912CF57BA32", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXNC8436912CF57BA32", "typeOfEntity" => "Individual"} 2026-06-29 16:07:29.917 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 16:07:29.917 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXNC8436912CF57BA32"}] 2026-06-29 16:07:29.917 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"","streetName":"","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"MERCURY PAYMENTS SERVICES L.L.C","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"1695","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXNC8436912CF57BA32","typeOfEntity":"Individual"} 2026-06-29 16:07:37.918 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 16:07:37.918 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 16:07:37.918 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 16:07:37.919 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 16:07:37.920 [INFO] Sent 400 in 8006ms 2026-06-29 16:08:15.032 [INFO] POST /api/merchant/register 2026-06-29 16:08:15.033 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN96951021EAC5F486", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 16:08:15.034 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN96951021EAC5F486", "typeOfEntity" => "Individual"} 2026-06-29 16:08:15.034 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 16:08:15.036 [INFO] Processing merchant registration for provider: ysp 2026-06-29 16:08:15.036 [INFO] Routing registration request to ysp provider 2026-06-29 16:08:15.037 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXN96951021EAC5F486", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN96951021EAC5F486", "typeOfEntity" => "Individual"} 2026-06-29 16:08:15.039 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN96951021EAC5F486", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN96951021EAC5F486", "typeOfEntity" => "Individual"} 2026-06-29 16:08:15.040 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN96951021EAC5F486", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN96951021EAC5F486", "typeOfEntity" => "Individual"} 2026-06-29 16:08:15.040 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 16:08:15.040 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN96951021EAC5F486"}] 2026-06-29 16:08:15.040 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"","streetName":"","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"MERCURY PAYMENTS SERVICES L.L.C","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"1695","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXN96951021EAC5F486","typeOfEntity":"Individual"} 2026-06-29 16:08:23.042 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 16:08:23.042 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 16:08:23.042 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 16:08:23.042 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 16:08:23.042 [INFO] Sent 400 in 8010ms 2026-06-29 16:14:29.904 [INFO] POST /api/merchant/register 2026-06-29 16:14:29.905 [DEBUG] Processing with DaProductAppWeb.MerchantController.register/2 Parameters: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN901B92DC71B56295", "typeOfEntity" => "Individual"} Pipelines: [:api] 2026-06-29 16:14:29.905 [INFO] Received generic merchant registration request: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN901B92DC71B56295", "typeOfEntity" => "Individual"} 2026-06-29 16:14:29.905 [INFO] Detected Mercury flat format from MMS — normalizing to QRMiddleLayer format 2026-06-29 16:14:29.905 [INFO] Processing merchant registration for provider: ysp 2026-06-29 16:14:29.905 [INFO] Routing registration request to ysp provider 2026-06-29 16:14:29.907 [INFO] Original params received: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "provider" => "ysp", "requestId" => "TXN901B92DC71B56295", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN901B92DC71B56295", "typeOfEntity" => "Individual"} 2026-06-29 16:14:29.907 [INFO] Params being passed to ysp provider: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN901B92DC71B56295", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN901B92DC71B56295", "typeOfEntity" => "Individual"} 2026-06-29 16:14:29.908 [INFO] YSP registration called with params: %{"actionType" => "M", "address" => %{"area" => nil, "country" => "ARE", "emirates" => "Dubai", "poBoxNumber" => nil, "streetName" => nil}, "bankDetails" => %{"accountNumber" => "765432", "accountTitle" => "", "bankName" => "dagva", "branchName" => "Test Branch", "iban" => "32322222222222222222222", "paymentMode" => "BT", "swiftCode" => ""}, "brandName" => nil, "contactDetails" => %{"email" => "hava@gmail.com", "landlineNumber" => "12341243123", "mobileNumber" => "12341243123"}, "dateOfOnboarding" => "29/06/2026", "extendedAttributes" => [%{"key" => "DDA", "value" => "Y"}], "incorporationCity" => nil, "incorporationCountry" => "ARE", "mccCode" => "5411", "mercGroupId" => "GRP1695", "mercGroupName" => "MERCURY PAYMENTS SERVICES L.L.C", "merchant" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "contactInfo" => %{"email" => "hava@gmail.com", "phone" => "12341243123"}, "displayName" => "MERCURY PAYMENTS SERVICES L.L.C", "id" => "1695", "legalInfo" => %{"registrationNumber" => "12345676543213456", "registrationType" => "Individual"}, "mcc" => "5411"}, "merchantActionType" => "M", "merchantId" => "1695", "merchantName" => "MERCURY PAYMENTS SERVICES L.L.C", "requestId" => "TXN901B92DC71B56295", "salesAssociation" => %{"channelHeadID" => "1", "channelHeadName" => "Admin", "channelPartnerID" => "N/A", "channelPartnerName" => "Direct", "channelType" => "DIRECT", "onboardingMode" => "Assisted", "organizationID" => "DEFAULT", "organizationName" => "Bank", "organizationType" => "Bank", "salesExecutiveID" => "1", "salesExecutiveName" => "Admin", "salesHeadID" => "1", "salesHeadName" => "Admin"}, "services" => ["QR", "POS-Purchase"], "settlementDetails" => %{"dailySettlementLimit" => nil, "settlementFrequency" => "Daily", "settlementLevel" => "M"}, "store" => %{"address" => %{"area" => nil, "buildingName" => nil, "city" => "Dubai", "country" => "ARE", "postalCode" => nil, "street" => nil, "unitNo" => nil}, "id" => "1695", "mcc" => "5411", "name" => "MERCURY PAYMENTS SERVICES L.L.C"}, "trnNumber" => "12345676543213456", "txnRefNo" => "TXN901B92DC71B56295", "typeOfEntity" => "Individual"} 2026-06-29 16:14:29.908 [INFO] Calling YSP merchant_onboard endpoint: https://10.211.3.31:17040/mercuryapi/api/merchantonboard 2026-06-29 16:14:29.908 [DEBUG] YSP merchant_onboard headers: [{"Content-Type", "application/json"}, {"RequestId", "TXN901B92DC71B56295"}] 2026-06-29 16:14:29.909 [DEBUG] YSP merchant_onboard body: {"actionType":"M","address":{"area":"","buildingName":"","country":"ARE","emirates":"Dubai","poBoxNumber":"","streetName":"","unitNo":""},"bankDetails":{"accountNumber":"765432","accountTitle":"","bankName":"dagva","branchName":"Test Branch","iban":"32322222222222222222222","paymentMode":"BT","swiftCode":""},"brandName":"MERCURY PAYMENTS SERVICES L.L.C","contactDetails":{"email":"hava@gmail.com","landlineNumber":"12341243123","mobileNumber":"12341243123"},"dateOfOnboarding":"29/06/2026","extendedAttributes":[{"key":"DDA","value":"Y"}],"incorporationCity":"Dubai","incorporationCountry":"ARE","mccCode":"5411","mercGroupId":"GRP1695","mercGroupName":"MERCURY PAYMENTS SERVICES L.L.C","merchantId":"1695","merchantName":"MERCURY PAYMENTS SERVICES L.L.C","salesAssociation":{"channelHeadID":"1","channelHeadName":"Admin","channelPartnerID":"N/A","channelPartnerName":"Direct","channelType":"DIRECT","onboardingMode":"Assisted","organizationID":"DEFAULT","organizationName":"Bank","organizationType":"Bank","salesExecutiveID":"1","salesExecutiveName":"Admin","salesHeadID":"1","salesHeadName":"Admin"},"settlementDetails":{"dailySettlementLimit":null,"settlementFrequency":"Daily","settlementLevel":"M"},"trnNumber":"12345676543213456","txnRefNo":"TXN901B92DC71B56295","typeOfEntity":"Individual"} 2026-06-29 16:14:37.911 [ERROR] HTTPoison error calling YSP merchant_onboard: :connect_timeout 2026-06-29 16:14:37.912 [ERROR] YSP registration failed: "Network error: :connect_timeout" 2026-06-29 16:14:37.912 [ERROR] Merchant registration failed for provider ysp: "Network error: :connect_timeout" 2026-06-29 16:14:37.912 [INFO] Registration error response being sent to client: %{"data" => %{"result" => %{"resultCode" => "PARAM_ILLEGAL", "resultMessage" => "merchantInfo.registrationDetail.registrationAddress.region should be correct value.", "resultStatus" => "F"}}, "provider" => "ysp", "status" => "success"} 2026-06-29 16:14:37.912 [INFO] Sent 400 in 8008ms 2026-06-29 17:41:14.506 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 17:41:16.217 [WARN] Connection that looks like TLS received on a clear channel 2026-06-29 17:41:31.902 [INFO] GET / 2026-06-29 17:41:31.903 [DEBUG] Processing with DaProductAppWeb.PageController.home/2 Parameters: %{} Pipelines: [:browser] 2026-06-29 17:41:31.953 [INFO] Sent 200 in 50ms