{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=61a7b442-4224-4914-93cf-a9990caa70d8&selected_purchase_type=once&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=61a7b442-4224-4914-93cf-a9990caa70d8&selected_purchase_type=once&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"POST"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontTrackVisit","message":"track-visit: visit recorded","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","visit_count":2,"threshold":1}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"POST"}}
{"datetime":"2026-05-14 23:23:39","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:39","level":"ERROR","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: DB reservation failed","context":{"shop":"hypp-dev-store.myshopify.com","exception":{"class":"PDOException","message":"SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '14-10180638933258-61a7b442-4224-4914-93cf-a9990caa70d8' for key 'uq_visitor_product'","code":"23000","file":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/backend/src/Repository/StorefrontDiscountRepository.php","line":416}}}
{"datetime":"2026-05-14 23:23:43","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=61a7b442-4224-4914-93cf-a9990caa70d8&selected_purchase_type=once&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:23:43","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=61a7b442-4224-4914-93cf-a9990caa70d8&product_id=10180638933258&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=61a7b442-4224-4914-93cf-a9990caa70d8&product_id=10180638933258&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"POST"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontTrackVisit","message":"track-visit: visit recorded","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","visit_count":3,"threshold":1}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"POST"}}
{"datetime":"2026-05-14 23:23:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:44","level":"ERROR","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: DB reservation failed","context":{"shop":"hypp-dev-store.myshopify.com","exception":{"class":"PDOException","message":"SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '14-10180638933258-61a7b442-4224-4914-93cf-a9990caa70d8' for key 'uq_visitor_product'","code":"23000","file":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/backend/src/Repository/StorefrontDiscountRepository.php","line":416}}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&selected_purchase_type=once&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&selected_purchase_type=once&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"POST"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontTrackVisit","message":"track-visit: visit recorded","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","visit_count":1,"threshold":1}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"POST"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:57","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: creating discount on Shopify GraphQL","context":{"shop":"hypp-dev-store.myshopify.com","payload":{"price_rule":{"title":"DECLIC-A72C5DB5","target_type":"line_item","allocation_method":"across","value_type":"percentage","value":"-20.00","customer_selection":"all","starts_at":"2026-05-14T21:23:57+00:00","usage_limit":1,"once_per_customer":false,"ends_at":"2026-05-14T21:38:57+00:00","target_selection":"entitled","entitled_product_ids":[10180638933258]}}}}
{"datetime":"2026-05-14 23:23:58","level":"ERROR","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: DB insert failed","context":{"shop":"hypp-dev-store.myshopify.com","exception":{"class":"PDOException","message":"SQLSTATE[HY093]: Invalid parameter number","code":"HY093","file":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/backend/src/Repository/StorefrontDiscountRepository.php","line":185}}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontGetDiscount","message":"get-discount: returning discount","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","discount_code":"DECLIC-A72C5DB5","expires_at":"2026-05-14 21:38:57"}}
{"datetime":"2026-05-14 23:23:58","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::fetchProductRuntimeData","message":"storefront runtime product cache miss resolved","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258"}}
{"datetime":"2026-05-14 23:24:00","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-event","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:24:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:00","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-event","method":"POST"}}
{"datetime":"2026-05-14 23:24:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:12","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?embedded=1&hmac=3ff5727a3a3efa3870d5bb7283722bfb979bf0c63e0c656ed33339e05bb17927&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5MzkxMSwibmJmIjoxNzc4NzkzODUxLCJpYXQiOjE3Nzg3OTM4NTEsImp0aSI6ImQzZjMyN2I3LTgwODAtNGNmYi05ZDBiLTUyYTgyNGI5NzU3YyIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImIyMWZlZTUxOTA3OTYyNzI3YmMyNTc1YWJlZDE3Mjg5M2RiNzBmMzc4YTI3ZGQyNzE3MDdiOTY1MzcxZDBhZDAifQ.Bqob_DrtbABL5icOUq4aBL_3rwnxIOPUEd0cNPw6iSw&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778793851","method":"GET"}}
{"datetime":"2026-05-14 23:24:12","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:12","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:24:13","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:24:13","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:24:13","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:13","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?embedded=1&hmac=aad385f518c5bd0dc87213f912c70cbb8c832a472521253582f786da54614243&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5Mzk2MCwibmJmIjoxNzc4NzkzOTAwLCJpYXQiOjE3Nzg3OTM5MDAsImp0aSI6IjIzNWNmNzFlLTA2ZTUtNDM0MS1iZjI4LTU3YzVjYzk2ZGQ3ZCIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImZiYTI0YWI0ODA5Y2VkYjY5ZWE1YzNlYzIwYzdjYTFhMzZhZTlkYTU3YmEyOTFiNGNhYmI0ZTQ4NTI5YTZjZTUifQ.4yyRYBnuKyquzLCNDnrVeyFqSX1amwB6t8hZjAZBekw&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778793900","method":"GET"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:24:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:25:00","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?embedded=1&hmac=a50c5924852fda4738e1437526cd4bb991a581bc1f88e164c98a6832992637a8&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5Mzk2MCwibmJmIjoxNzc4NzkzOTAwLCJpYXQiOjE3Nzg3OTM5MDAsImp0aSI6ImM2MDczOTU0LTE5N2QtNDgzNy05YTNlLWU4NDAzM2NiODg5ZCIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6IjA4NDgzNWY5OGI1NmU1ZTUzMjAxODE0MzMxZDViNzc1MTQwZDhiMjQ0YjZjNjJmNWY4YjFiMmJmOTFkMGZiOTQifQ.pgcAzhLvSdDpNQCFbl34QlNOq0vtSHjENlDD3nAQBMs&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778793900","method":"GET"}}
{"datetime":"2026-05-14 23:25:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:25:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:25:00","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:25:00","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:25:01","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:25:01","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:25:01","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:25:01","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:25:03","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/discount-rules/23?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"DELETE"}}
{"datetime":"2026-05-14 23:25:03","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:25:03","level":"INFO","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleApiDiscountRuleDelete","message":"Discount rule deleted","context":{"function":"DeclicRemise\\App\\Kernel::handleApiDiscountRuleDelete","shop_id":14,"rule_id":23,"related_rows":{"targets":0,"conversion_events":3,"analytics_daily":0}}}
{"datetime":"2026-05-14 23:36:16","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?embedded=1&hmac=13f21b7de8921fccbbc3f7ed1853293e4ac77071c8acd7a712530ae57c2bd16a&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5NDYxOSwibmJmIjoxNzc4Nzk0NTU5LCJpYXQiOjE3Nzg3OTQ1NTksImp0aSI6ImE2ZTYzZmUxLTk4N2UtNDcxNy04NWYxLWQ2MzA5YjU4ZWViYSIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImI0OWM5YzEzMDI3ODM5MDgwMTNmNDhjOThmOTFlMjA3NmVmMjQ4ZDAxYTE4OTQ1ZDBmYjYzOTgzYjJjYjE4NjQifQ.CPpLspap86hVLkDKWw9kqtmP_bNGkoyuF3zbKtmnOCo&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778794559","method":"GET"}}
{"datetime":"2026-05-14 23:36:16","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:36:16","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:36:17","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:36:17","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:36:17","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:36:17","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:44:59","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:44:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:44:59","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:45:00","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?embedded=1&hmac=3aebc5b5f9cc8a968c3ab8f0f3b74c13466a46d36c68bc200bb429dd4fd27eef&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5NTE2MCwibmJmIjoxNzc4Nzk1MTAwLCJpYXQiOjE3Nzg3OTUxMDAsImp0aSI6ImFhYzljOGMyLTcwOGItNGQ2MS04MWJmLTNmMTBmYTBmYTczNCIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6Ijk3OGNjNTBhZGJiNDM5Yjk0ZWE5OWYyYjI4YTgxNDc2ODBhOGE3NTUxODhhYjcxMWI2NDU0YjE4MGRjNGM4YzMifQ.h1kU87KtkS_2orlnP_bLUtp9V60cSj0G2MymAF3l2tM&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778795100","method":"GET"}}
{"datetime":"2026-05-14 23:45:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:00","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:45:01","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:45:01","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:45:01","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/analytics?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:45:01","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:01","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:45:01","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:01","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?embedded=1&hmac=a0f5df6fd24f3260888983f1d72c6d1b59d1b3ec6cc014172181d2c695d06f22&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5NTE2NCwibmJmIjoxNzc4Nzk1MTA0LCJpYXQiOjE3Nzg3OTUxMDQsImp0aSI6IjQyNDkxNjhmLTgxMjAtNDZmMS1iZGJlLWJjZjc5ZGVkNWVkYiIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImIxZDU4Yjk5MWZlNmQ4MWJjMTdjN2FkZjFlYzZiMzgxOTJlZTZkMzlmYWEwNDRhMzFkOTNmZmM5NDg2ZmMwMzAifQ.c1qoWt-FmBQ83BJsANBGSbwaXU6_aDO47RC4-KXKGZA&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778795104","method":"GET"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:04","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:45:05","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:45:05","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:45:05","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:45:05","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:45:05","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:45:38","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/products/search?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:45:38","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:36","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/discount-rules?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"POST"}}
{"datetime":"2026-05-14 23:46:36","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&selected_purchase_type=once&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/trigger-config?shop=hypp-dev-store.myshopify.com&product_id=10180638933258&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&selected_purchase_type=once&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-visit","method":"POST"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:40","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontTrackVisit","message":"track-visit: visit recorded","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","visit_count":2,"threshold":1}}
{"datetime":"2026-05-14 23:46:41","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:41","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:41","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/create-discount","method":"POST"}}
{"datetime":"2026-05-14 23:46:41","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:41","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: creating discount on Shopify GraphQL","context":{"shop":"hypp-dev-store.myshopify.com","payload":{"price_rule":{"title":"DECLIC-BFBDFBB4","target_type":"line_item","allocation_method":"across","value_type":"percentage","value":"-20.00","customer_selection":"all","starts_at":"2026-05-14T21:46:41+00:00","usage_limit":1,"once_per_customer":false,"ends_at":"2026-05-14T22:01:41+00:00","target_selection":"entitled","entitled_product_ids":[10180638933258]}}}}
{"datetime":"2026-05-14 23:46:42","level":"ERROR","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontCreateDiscount","message":"create-discount: DB insert failed","context":{"shop":"hypp-dev-store.myshopify.com","exception":{"class":"PDOException","message":"SQLSTATE[HY093]: Invalid parameter number","code":"HY093","file":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/backend/src/Repository/StorefrontDiscountRepository.php","line":185}}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/get-discount?shop=hypp-dev-store.myshopify.com&visitor_token=d540095b-2f45-4483-91bb-82ca62a60190&product_id=10180638933258&buyer_country=FR","method":"GET"}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleStorefrontGetDiscount","message":"get-discount: returning discount","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258","discount_code":"DECLIC-BFBDFBB4","expires_at":"2026-05-14 22:01:41"}}
{"datetime":"2026-05-14 23:46:42","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::fetchProductRuntimeData","message":"storefront runtime product cache miss resolved","context":{"shop":"hypp-dev-store.myshopify.com","product_id":"10180638933258"}}
{"datetime":"2026-05-14 23:46:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-event","method":"OPTIONS"}}
{"datetime":"2026-05-14 23:46:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:46:44","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/storefront/track-event","method":"POST"}}
{"datetime":"2026-05-14 23:46:44","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/?embedded=1&hmac=b5d34f4cacfa6d97401fb4292115549175b79712aaf3f5d5f8921cab90979a52&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5NTQ4MCwibmJmIjoxNzc4Nzk1NDIwLCJpYXQiOjE3Nzg3OTU0MjAsImp0aSI6IjU4ZmJlZTI4LTg4MTEtNDEwZC05NzdkLTQ1YmI5ZWVmMzc1MSIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6IjA5MzIxYzc3ZDE2NDk3ZWQ1ZWU0ZjMwNWFlM2YwMTMyZWIwYjg3MWNhY2EwMzdhMWE2YWQ0NTVhNGE3ZjBjODcifQ.GIo4cpyAkIAdGuRx6AjYNla_v2c-BpvgaaUeVsT4pME&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778795420","method":"GET"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:19","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:50:20","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:50:20","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/regles-remise?embedded=1&hmac=afea75b3e6bac8610eb0a28514d772d815782c0aba80ec2b64c63bba84497684&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc3ODc5NTQ4MSwibmJmIjoxNzc4Nzk1NDIxLCJpYXQiOjE3Nzg3OTU0MjEsImp0aSI6IjkzYjBlNjI0LWJiNmEtNDIwZi05NjBmLTM4YWY3NjA0NTFmNiIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6IjcxM2VkNDk5NTU2MTQ5MjgyN2IyOTYwNGM1Yjk5NmI1ZDQzZWI1NzFmMzMzZjI5NmNiNGZhNDM1MTFmMzExZWUifQ.UfpTi4Syf9lho4KZZB6rN4fFxX8T6XKSsTOE9JzL3YM&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1778795421","method":"GET"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","message":"Remote install validation skipped on admin render","context":{"function":"DeclicRemise\\App\\Kernel::hasUsableRemoteInstall","shop":"hypp-dev-store.myshopify.com","reason":"session_token_auth_is_used_for_admin_api"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:21","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/analytics?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:50:21","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:22","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","message":"Storefront theme injection check completed","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::ensureStorefrontThemeInjection","shop":"hypp-dev-store.myshopify.com","theme_id":183123771658,"supports_app_embeds":true,"status":"app_embed_configured","was_disabled":false}}
{"datetime":"2026-05-14 23:50:22","level":"DEBUG","app":"clickback","function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","message":"ClickBack kernel start","context":{"function":"/home/yihu7512/public_html/hypp.dev/hypp_app_manager/apps/clickback/public/index.php","request_uri":"/apps/clickback/public/api/setup/order-webhook?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"GET"}}
{"datetime":"2026-05-14 23:50:22","level":"DEBUG","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","message":"InstallService initialized","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::__construct","app_name":"clickback","app_base_path":"/apps/clickback/public"}}
{"datetime":"2026-05-14 23:50:22","level":"INFO","app":"clickback","function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","message":"Skipping order webhook setup: missing order read scope","context":{"function":"DeclicRemise\\Backend\\Service\\InstallService::registerOrderPaidWebhook","shop":"hypp-dev-store.myshopify.com","granted_scopes":"read_customers,read_discounts,write_discounts,read_files,read_online_store_pages,read_product_listings,read_products,read_content,read_themes,write_themes"}}
