Create a store product
create_store_productStore administration: works on the business's own link-in-bio store in Ignix, which the user manages as its owner. Nothing is bought or sold in this chat; the store's customers buy on the store page, paid to the business's own Stripe account. Create a store product as a DRAFT (nobody can buy it until publish_store_product): type download (digital files), lead_magnet (free, given in exchange for an email), bundle (several downloads/courses together), course or membership (recurring). Files of a download and the lessons of a course are added by a person in the Ignix app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Address of the product page inside the store (a-z, 0-9, "-"). | |
| type | Yes | Product type. | |
| price | No | Price in the product currency, e.g. "29" or "19.99" (per month/year for a membership). Not for lead magnets. | |
| title | Yes | Up to 120 characters. Required for create. | |
| coverUrl | No | Public https image URL. "" removes it. | |
| currency | No | ISO code, e.g. "eur", "usd". Defaults to the Stripe account currency. | |
| interval | No | Membership: how often it charges. | |
| memberNote | No | Membership: note members see (e.g. how to join the group). | |
| stockLimit | No | Units for sale (spots for a membership); null = no limit. | |
| description | No | Sales text of the product page. | |
| workspaceId | No | Defaults to the workspace this connection is scoped to. | |
| refundPolicy | No | Refund guarantee shown: "none" or days; null = say nothing. | |
| compareAtPrice | No | Strike-through price, higher than price. "" removes it. | |
| idempotencyKey | No | Optional. A unique id for this action (16-128 chars: letters, digits, _ : . -). If you are unsure whether a call went through (timeout, network error), repeat it with the SAME idempotencyKey and the same arguments: you get the original result and nothing is done twice. | |
| includedProductIds | No | Bundle or membership: the downloads or courses it includes (replaces the list). |