{"datetime":"2026-06-02 21:16: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/?embedded=1&hmac=d57ebaedb6d60989ab9d41ef2ba4859a3fdb9b6b10843c7aab492d0a2b653cc5&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc4MDQyNzg2NSwibmJmIjoxNzgwNDI3ODA1LCJpYXQiOjE3ODA0Mjc4MDUsImp0aSI6ImZjNTIzOTQyLTRjZGUtNDc4Ni1iNTA3LTBkYjg4NDdiMTUwMyIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImEwMTU1MzRlMjYwZWJmMWMxZmQ0MWVkNTdmYWIxYzcwN2QxMjYzOTI5MDE4NTQ4YzkyN2Q3MWU1MmVmY2JjM2MifQ.0KunQvSm3uUeDJeaW1r4z_lZyTulweeCQSoqRMhaoZk&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1780427805","method":"GET"}}
{"datetime":"2026-06-02 21:16: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-06-02 21:16:44","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-06-02 21:16:46","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-06-02 21:16:46","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-06-02 21:16:46","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-06-02 21:16:46","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-06-02 21:16:46","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-06-02 21:16:46","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-06-02 21:16:49","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-06-02 21:16:49","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-06-02 21:16:49","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-06-02 21:16:49","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=acf4d37f1c57034089b978da28621a418c12d075590088dca752f0b8bca55189&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc4MDQyNzg3MCwibmJmIjoxNzgwNDI3ODEwLCJpYXQiOjE3ODA0Mjc4MTAsImp0aSI6IjA3NjZlNGFhLTU3YTktNDI2NS1hMTQzLTdjNTVmNTU1NjZmZCIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6IjAyZDU0NWQ5ZTAyMTUyZTUyNDZlMmQzM2Y1MDA3ZjIwZGY5MTA1MDRkOTZkYTNmNmQwMmY5ZDc3NzA5N2Q3NmEifQ.Z3Y4df4lKgQinuZDzP9_nEsM2eVNxVSATifxJirKA0U&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1780427810","method":"GET"}}
{"datetime":"2026-06-02 21:16:49","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-06-02 21:16:49","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-06-02 21:16:50","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-06-02 21:16:51","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-06-02 21:16:51","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-06-02 21:16:51","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-06-02 21:16:51","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-06-02 21:16:53","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/41?shop=hypp-dev-store.myshopify.com&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU","method":"DELETE"}}
{"datetime":"2026-06-02 21:16:53","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-06-02 21:16:53","level":"INFO","app":"clickback","function":"DeclicRemise\\App\\Kernel::handleApiDiscountRuleDelete","message":"Discount rule deleted","context":{"function":"DeclicRemise\\App\\Kernel::handleApiDiscountRuleDelete","shop_id":14,"rule_id":41,"related_rows":{"targets":0,"conversion_events":0,"analytics_daily":0}}}
{"datetime":"2026-06-02 21:17:46","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-06-02 21:17:46","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-06-02 21:17:51","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-06-02 21:17:51","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-06-02 22:41:51","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=33194d189ecf90163843ad60a3d43ffaf0e9822f7f0f3ad85b138437c139039d&host=YWRtaW4uc2hvcGlmeS5jb20vc3RvcmUvaHlwcC1kZXYtc3RvcmU&id_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczpcL1wvaHlwcC1kZXYtc3RvcmUubXlzaG9waWZ5LmNvbVwvYWRtaW4iLCJkZXN0IjoiaHR0cHM6XC9cL2h5cHAtZGV2LXN0b3JlLm15c2hvcGlmeS5jb20iLCJhdWQiOiI3MjRiYWEwOTNhMTIyZWVlMzVmMmY0NzZhNjk2ODZkMiIsInN1YiI6IjEyMjA0ODIxNzM1NCIsImV4cCI6MTc4MDQzMjk3MSwibmJmIjoxNzgwNDMyOTExLCJpYXQiOjE3ODA0MzI5MTEsImp0aSI6IjcyNWVmNWQxLTI0NTYtNGMxNy04MzI4LTljMjY3YzQyZjA3MyIsInNpZCI6IjYwZjVjYzM5LTg4ZmEtNDZiZS04MTVmLWU5OTU0YjRjYTQ2MyIsInNpZyI6ImZiMmQ5OTlhZjMwNTU0ZDRiZDRiZTg3NjVmMzA0OWQyOWU4ZjI3MDAyMjc1MTMyZWJkNzBhNTcwOTg5OTFmZTMifQ.GmQC5HOl2irmnQRDKvyY4SYzEkdVbMfOa8UWbyI0YHg&locale=en&session=b812cff584f40a4a44697aebb6679f9a381ec012b8c692211e9be1a4f99cdeb0&shop=hypp-dev-store.myshopify.com&timestamp=1780432911","method":"GET"}}
{"datetime":"2026-06-02 22:41:51","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-06-02 22:41:51","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-06-02 22:41:52","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-06-02 22:41:53","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-06-02 22:41:53","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-06-02 22:41:53","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"}}
