{"id":10635,"external_id":"plugin_asdk_app_6ac699da78248191bdddddbb548eb7a1","name":"stabilerewards-ai","display_name":"StabileRewards AI","developer":"StabileRewards","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-03T18:05:40Z","input_sha256":"fb1fbda563f9a640456354547ff1278bfd70c5a9904314d11b3aaddf59432aba","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.1","skill_count":0,"first_seen_at":"2026-11-03T18:00:03.291Z","last_seen_at":"2026-11-03T18:00:03.291Z","last_changed_at":"2026-11-03T18:00:03.291Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ac699da78248191bdddddbb548eb7a1","connector_id":"asdk_app_6ac699da78248191bdddddbb548eb7a1","created_at":"2026-10-07T23:00:39.436429Z","discoverability":"LISTED","id":"plugin_asdk_app_6ac699da78248191bdddddbb548eb7a1","is_template":false,"is_template_instance":false,"name":"stabilerewards-ai","release":{"app_ids":["asdk_app_6ac699da78248191bdddddbb548eb7a1"],"app_manifest":{"apps":{"stabile":{"id":"asdk_app_6ac699da78248191bdddddbb548eb7a1","required":true}}},"app_templates":[],"description":"Check participating Shopify stores' loyalty terms and what a cart could earn without an account. Update access when you want your authorized reward values and existing unused codes. Choose a store or try the shared test account with simulated rewards. Checkout stays on the store.","display_name":"StabileRewards AI","id":"pluginrel_fadeaf40c35c8191b1b5177c36dbaba8","interface":{"brand_color":null,"capabilities":[],"category":"Business & Operations","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000006ef481fdad077c663634b81b","default_prompt":"What would a first order of $60 earn at Stabile Agentic Commerce?","default_prompts":["What would a first order of $60 earn at Stabile Agentic Commerce?","What rewards does my linked account have?","Show my unused reward codes."],"developer_name":"StabileRewards","logo_url":"https://files.openai.com/content?id=file_00000000f9c881fd9b795de3b8121e44","logo_url_dark":null,"long_description":"Check a participating Shopify store's StabileRewards terms before you check out: the minimum spend, the points your cart could earn, any first-order bonus, and the reward tiers. Choose \"Use without an account,\" then give a store's name, website or Shopify domain and a cart subtotal. If the name is close but not exact, ChatGPT asks you to confirm the store before showing any terms. If no participating store is found, you get a link to request it.\n\nTo see your own reward values or unused codes, connect your store account when prompted, sign in with that store, and approve access. Lookups stay tied to that store and account. You never need to type a password, email address, customer ID or points balance in chat. A cart subtotal is optional.\n\nTo try it without a store account, choose \"Use the test account.\" It is shared sample data, and its codes can't be used at checkout.\n\nThese tools only read reward information. They do not create codes, spend points, apply discounts, search products, create carts, take payment or place orders. Use existing codes at the store's checkout, subject to its terms, expiry and account restrictions.","plugin_category_id":"business & operations","privacy_policy_url":"https://stabilerewards.com/chatgpt/privacy-stabile.html","screenshot_urls":[],"short_description":"Check your shopping rewards","terms_of_service_url":"https://stabilerewards.com/chatgpt/terms-stabile.html","website_url":"https://stabilerewards.com"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"stabilerewards-ai","author":{"name":"StabileRewards"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"5f826f3dd9db596b614179ead0b8da2277bbb4c92a3b7f886c4ec385d62cb9fd"}],"version":"1.0.1","commerce":true,"artifact_id":139989,"observed_at":"2026-11-03T19:19:01Z","support_url":"https://stabilerewards.com/chatgpt/support-stabile.html","field_sources":{"name":0,"author":0,"version":0,"commerce":0,"support_url":0,"release_notes":0,"review_case_counts":0,"commerce_description":0},"release_notes":"StabileRewards AI v1.0.1. Shared-account review cases now run independently and compare the current returned state. N3 names the illustrative test code, and P2 expectations match its prompt. No tool capabilities, MCP URL, OAuth scopes or account boundaries have changed.\n\nStabileRewards AI v1.0.0, submitted 2026-10-07 (PDT).\n\nContext for reviewers: this plugin is the successor to our published plugin \"Stabile: Loyalty Rewards Agent\" (asdk_app_697198292e2881918e3535fb8173bd82, published v2.0.0), from the same developer. We prepared it as that plugin's v3.0.0, but an existing plugin cannot change its MCP server URL or move from No authentication to OAuth (\"Adding or replacing MCP servers requires a new plugin\"; OpenAI support case 16461357). It is therefore submitted as a new plugin. We would be grateful if it could be reviewed as the next version of that listing.\n\nChanges from v2.0.0: new MCP endpoint https://api.stabilerewards.com/loyalty/mcp with OAuth or no authentication; public store reward terms by store name, website or Shopify domain, with misspelt names confirmed before any terms are shown; shopper-authorized reward values and existing unused codes through OAuth. All four tools are read-only: the plugin does not issue codes, spend points, apply discounts, take payment or place orders. Shared test data is clearly labelled and cannot be used at checkout. The existing listing stays published until this one is approved and the transition is confirmed.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"Read-only loyalty information supporting shopping at participating Shopify stores. Users may view existing codes for use at merchant checkout. This plugin does not create orders, process payments, issue codes, spend points, or apply discounts. Shared test purchases and codes are simulations only."}}