Add shopify/selling-plan and shopify/subscription-contract intent types - #7
Open
jcdan3 wants to merge 1 commit into
Open
Add shopify/selling-plan and shopify/subscription-contract intent types#7jcdan3 wants to merge 1 commit into
jcdan3 wants to merge 1 commit into
Conversation
…t types Adds catalog pages for two new Shopify resource intent types proposed for the subscriptions 1p app, modeled on shopify-product.md: - shopify/selling-plan (import, import+bulk) - shopify/subscription-contract (import, import+bulk) Both are beta / gated per-app to start (like shopify/discount), so they are marked Proposed and should not be treated as generally available until the gate opens. Adds rows to the shopify/* table in the README. Assisted-By: devx/a684dac2-e335-4cf6-84c0-dd76609a1e14
jcdan3
marked this pull request as ready for review
July 3, 2026 18:23
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposes two new Shopify resource intent types for Sidekick, driven by the 1P
subscriptions-app-remixapp (cc @petertrizuliak). Both should be beta, gated per-app byapp_id(following theshopify/discountprecedent), so they don't become broadly available until published.Types
shopify/selling-plan—import,import+bulk. Import an existing Shopify SellingPlan into an app workflow, returning a SellingPlan GID.shopify/subscription-contract—import,import+bulk. Same shape for SubscriptionContract.Each
types/*.mdfollows theshopify-product.mdtemplate: type + actions, when to register (with merchant examples), ashopify.extension.tomlblock, the import schema (value/outputSchema$refthe resource GID schema; norequiredfields), a field table, pitfalls, and related types.Context / companion work
Some related PRs protoryping
f_subscription_app_intents:This PR documents the proposal in the catalog per CONTRIBUTING; happy to iterate on schema/shape in review.
Open question
Modeled as
import/import+bulk(likeshopify/productandshopify/order). If acreate/editshape (likeshopify/discount) is preferred for these, let me know and I'll adjust.Generated with Pi.