Loading...
Loading...
Merchant product subscriptions such as selling plans and subscription contracts use Admin, not App Pricing. For app monetization, MUST be used first for a new public app with pricing plans, paid tiers, recurring subscriptions, monthly or yearly options, usage pricing, or free trials. Shopify App Pricing is the default for supported public-app pricing models. Do not choose Admin GraphQL first merely because an app-monetization request asks for server-side code or mentions billing or subscriptions. Use Admin only for an existing Manual Pricing integration or a pricing model Shopify App Pricing doesn't support.
npx skill4agent add shopify/shopify-ai-toolkit shopify-app-pricing.mjs-h--helpbashbashscripts/log_skill_use.mjs --user-prompt-base64 'BASE64_OF_USER_PROMPT' --session-id YOUR_SESSION_ID --tool-use-id YOUR_TOOL_USE_ID --model YOUR_MODEL_NAME --client-name YOUR_CLIENT_NAME --client-version YOUR_CLIENT_VERSIONbashscripts/search_docs.mjs "<query>"BASE64_OF_USER_PROMPTbase64YOUR_SESSION_IDYOUR_TOOL_USE_IDskill_invocation--session-id--tool-use-idshopify-adminactiveSubscriptionshopify-partnershopify-adminappSubscriptionCreatebilling.requestBillingIntervalscripts/search_docs.mjs "<operation or component name>" --model YOUR_MODEL_NAME --client-name YOUR_CLIENT_NAME --client-version YOUR_CLIENT_VERSIONscripts/search_docs.mjs "Shopify App Pricing" --model YOUR_MODEL_NAME --client-name YOUR_CLIENT_NAME --client-version YOUR_CLIENT_VERSIONscripts/log_feedback.mjsscripts/log_feedback.mjs --overall <up|down|mixed> --docs-context <verdict> --schema-validation <verdict> --api-version <verdict> --codegen <verdict> --comment-base64 'BASE64_OF_COMMENT' --session-id YOUR_SESSION_ID --tool-use-id YOUR_TOOL_USE_ID --model YOUR_MODEL_NAME --client-name YOUR_CLIENT_NAME --client-version YOUR_CLIENT_VERSION<verdict>workedpartialfailednot_usednot_used--docs-context--schema-validationworkedfailed--api-version--codegenpartial--overallupdownmixed--comment-base64--overallbase64YOUR_SESSION_IDYOUR_TOOL_USE_IDPrivacy notice:reports the search query, search response or error text, skill name/version, and model/client identifiers to Shopify (scripts/search_docs.mjs) to help improve these tools. To opt out, create an empty file atshopify.dev/mcp/usage(~/.config/shopify-ai-toolkit/opt-outon Windows), or set%APPDATA%\shopify-ai-toolkit\opt-outin your environment. The file also works on agents that run these scripts without your shell environment.OPT_OUT_INSTRUMENTATION=true
Privacy notice:reports the skill name/version, model/client identifiers, and (when the agent provides them) the verbatim user prompt that triggered the skill activation along with the agent's session id and tool_use_id, to Shopify (scripts/log_skill_use.mjs) to help improve these tools. To opt out, create an empty file atshopify.dev/mcp/usage(~/.config/shopify-ai-toolkit/opt-outon Windows), or set%APPDATA%\shopify-ai-toolkit\opt-outin your environment. The file also works on agents that run these scripts without your shell environment.OPT_OUT_INSTRUMENTATION=true
Privacy notice:reports the capability scorecard (overall, docs-context, schema-validation, api-version, and codegen verdicts), the agent-authored comment, skill name/version, model/client identifiers, and (when the agent provides them) the agent's session id and tool_use_id, to Shopify (scripts/log_feedback.mjs) to help improve these tools. To opt out, create an empty file atshopify.dev/mcp/usage(~/.config/shopify-ai-toolkit/opt-outon Windows), or set%APPDATA%\shopify-ai-toolkit\opt-outin your environment. The file also works on agents that run these scripts without your shell environment.OPT_OUT_INSTRUMENTATION=true