Agent skill · marketing growth · jeremylongshore
shopify-b2b-wholesale
Build Shopify Plus B2B features with companies, catalogs, and wholesale
Why this skill is useful
Provides specific GraphQL API commands and workflows for setting up Shopify B2B features that the AI wouldn't reliably generate on its own.
What it needs
Requires shopify account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Shopify B2B & Wholesale Overview Shopify Plus B2B features let you create separate wholesale experiences with company accounts, custom catalogs, and tiered pricing. This skill covers the full B2B setup: companies, catalogs, price lists, and checkout configuration using the GraphQL Admin API. Requires a Shopify Plus plan. Prerequisites Shopify Plus plan (B2B features are Plus-only) Access scopes: readcustomers, writecustomers, readproducts, writeproducts, readorders B2B enabled in Shopify admin (Settings > B2B) API version 2023-10 or later (B2B mutations stabilized) Instructions Step 1: Create a B2B Company Use companyCreate with CompanyCreateInput — requires company (name, note), companyContact (email, firstName, lastName), and companyLocation (name, billingAddress, shippingAddress): See references/company-management.md for the full mutation, additional contacts, locations, and roles. Step 2: Create a Catalog Catalogs link products to specific companies. Use catalogCreate with a title, status, and context.companyLocationIds: Step 3: Set Wholesale Pricing Create a price list with priceListCreate. Use PERCENTAGEDECREASE for blanket discounts or priceListFixedPricesAdd for per-variant overrides: For fixed price overrides, volume pricing, and multi-currency, see references/catalog-pricing.md. Step 4: B2B Checkout Configuration B2B orders use draftOrderCreate with purchaseOrder number and purchasingEntity linking to the company. Key fields: Payment terms templates: Due on receipt, Net 15, Net 30, Net 45, Net 60, Net 90. Query available templates with paymentTermsTemplates. See references/b2b-checkout.md for the full draft order flow, invoice sending, and vaulted payments. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/shopify-b2b-wholesale--be10d1