Commerce
Storefront catalog, products, variants, inventory, and Amazon product resolution.
133 verbs in this family.
activateProductSetActivate a named product set (menu): ONE action that publishes exactly its members to the storefront.addProductsToSetAdd products to a named product set (menu), by set id or slug.addShopNotificationRecipientAdd an email address to ONE shop's order-notification recipients, optionally subscribed to specific event types (order.paid, refund.issued, payment.failed, payment.disputed, omit eventTypes for all).applyPackageUpdateTake the newer version of an Exchange listing onto the member's own copy of it: same app, same slug, same links, new contents.archiveProductArchive ONE catalog product: the SAFE way to retire an item.attachModifierGroupAttach a modifier group to a product, or narrow it to ONE variant (e.g.attachPaymentLinkToEntryAttach an existing payment link to one shop entry so the entry can show deposit, paid, and balance state.authorModifierGroupAuthor a reusable modifier GROUP and its full choice set in one call: the structured model behind "pick one color", "choose accessories", and "add gift wrap".authorProductOptionsAuthor a product's FULL option matrix in one call: its option GROUPS (e.g.bindSpacePaymentAccountBind a personal Stripe Connect account to a Space so Offers charge through it (e.g.bindStorefrontOwnerScope a Studio app's storefront to ONE brand (Space) so it serves only that brand's products: the fix for a multi-brand account whose storefront shows every brand at once.browseExchangeBrowse The Exchange, the public catalog of apps, pages, skills, workflows, projects and Spaces, the same way a person browses the storefront.buyListingPrice a paid Exchange listing for the member and hand back the checkout link they open to pay.cancelApprovedOrderCall off an order the user approved.cancelRecurringPaymentLinkStop a repeating invoice so no further ones are raised.checkShopSenderRe-check whether a shop's sending domain has verified (SPF/DKIM), and report the current state plus the DNS records still expected.clearTaxRateRemove a tax answer so it reads as UNSET again.commerceConfirmCartRender the inline Amazon order-confirmation card for one product the user chose.commerceFindItemFind Amazon products for an 'order this' / 'add this to cart' intent.createAddOnAttach ONE add-on (modifier) to a product: e.g.createCouponMint ONE discount code for a shop.createInvoiceCreate and finalize one shop invoice from a reviewed preview.createLocationCreate a shop's fulfillment location: the pickup/fulfillment anchor an order joins to.createOfferCreate a Space Offer as a PRIVATE draft (never auto-publishes).createPaymentLinkCreate one Cloud-hosted payment link with library products, manual lines, an optional deposit, and an email, phone, or saved client.createProductSetCreate a NAMED product set (a menu) in a Studio app's catalog: a stable, ordered list of products a merchant can activate as a unit.createRecurringPaymentLinkPut a payment request on a repeat: the same lines, client and terms billed every N days, weeks, months or years until cancelled, or for a set number of invoices, or up to an end date.createVariantAdd ONE variation to a product: e.g.deactivateCouponStop a coupon being redeemed.deactivateProductSetDeactivate a named product set (menu): sends exactly its members back to draft, pulling that menu off the storefront while every product row, price, and history survives.deleteAddOnRemove ONE add-on (modifier) from a product.deletePaymentLinkSoft-delete a payment link so it stops accepting payment while its payment history remains.deleteProductRequest PERMANENT deletion of ONE catalog product and its variants/add-ons.deleteVariantRemove ONE variation from a product.detachModifierGroupDetach one modifier-group attachment from a product or variant without deleting the reusable group.discoverForMeGiven what the member is working on right now, return Exchange listings across every kind that would help, each with the REASON it was suggested.getCartSettingsRead how a shop's checkout works: what it collects, which payment methods it accepts, whether buyers pay on the shop's own page or on the hosted payment page, its sales-tax rate, and whether it asks…getGoLiveReadinessAnswer "what still stands between this shop and taking real money from real customers" in one call.getInvoiceEmailSettingsRead a shop's CUSTOMER invoice email settings: whether the branded lifecycle emails are on, which kinds send (invoice.sent, invoice.reminder, invoice.payment_received, invoice.paid), the reminder…getOfferGet one Offer by id: pricing, publish state, Stripe sync ids, whether the Space payment account is ready, and the public checkout link.getProductConfigurationRead a product's EFFECTIVE configuration: every modifier group that applies (with any variant narrowing), its owner-authored title, choices after exclusions and overrides, defaults, exclusivity,…getProductRelationsRead ONE product's full structure: its variations (each with an absolute price) and its add-ons / modifier lists (each with a signed price delta, owner-authored group name, and single/multiple…getShopFollowUpRead ONE shop's customer follow-up email: whether it is on, how many hours after pickup or delivery it waits (1 to 168, default 24), the subject and body (placeholders {{firstName}}, {{shopName}},…getShopLoopRead ONE shop loop by id or seed key.getShopNotificationSettingsRead ONE shop's order-notification settings: whether money-event emails are on, the additional recipients and which event types each hears (order.paid, refund.issued, payment.failed,…getShopRailsReadinessAnswer "can this shop sell a gift card and bill an invoice yet, and if not what is the next thing to do about it" in one call.getShopRulesRead a shop's house rules: zero-inventory behavior, fallback lead time, ordered category or name-pattern lead-time rules, low-stock floor, automatically attached modifier groups, and the default…getStorefrontStateDiagnose a Studio app's storefront: the owner the product embed resolves to, the catalog's product count broken down by publish state (draft / active / archived / storefront-published), and a…getTaxSettingsRead what a shop charges in sales tax: the online shop's own rate, and every pickup location's rate with where that answer comes from.importProductsFromTablePromote a Cloud Table into real commerce products for a Studio app in one step: the connector-independent path to a live catalog.installPackageDeliver an Exchange listing the member is entitled to: an app is cloned into their Studio as their own copy, a page pack lands in one Space, a skill is equipped in one Space and no other, and a verb…issueGiftCardIssue ONE gift card directly, with no order behind it: the counter sale.launchAppRun an app from ONE SENTENCE to a reviewed Exchange listing, filing every step on one Task row and stopping at the consent gates.listCouponsList a shop's discount codes and what each one is worth: code, flat or percent value, any minimum cart, window, redemption limits and how many times it has actually been redeemed (settled payments…listGiftCardsList the gift cards a shop has issued and its exact redeemable liability per currency, which is what is left on its ACTIVE cards.listInvoicesList a shop's invoices with customer, total, due date, payment link, and truthful payment state.listLocationsList a shop's fulfillment locations: every location under the app's owner with its full stored shape: name, address, timezone, weekly availability (pickup slots in minutes-from-midnight local time),…listModifierGroupsList the reusable modifier-group library for a Studio app, including every choice, stable ID, price delta, availability, default, and exclusivity rule.listMyEntitlementsWhat the member can access: every Exchange listing they hold, plus the paid or owner-granted placed pages, profiles and files they have been let into.listOffersList Offers owned by a Space (including private drafts).listPaymentLinksList a shop's payment links with customer, payment status, amount paid, balance, and Cloud URL.listPaymentsAnswer "did I get paid?" from The Cloud's settled-charge ledger: every payment that actually settled to the caller or a Space they manage: offer/membership subscription cycles,…listPortalMembersList the members of a brand's member portal: the people who signed in or created an account on the brand's own site, with how many orders they have placed with that brand, what they have spent, and…listProductsList the products a Studio app's STOREFRONT SERVES, with each item's publish state (draft / active / archived / published / hidden), effective storefront price, currency, and SHIPS (whether each…listProductSetsList a Studio app's named product sets (menus) with each set's slug, member count, always-on pin, and status.listRecurringPaymentLinksList a shop's repeating invoices with their cadence, when the next one goes out, how many have been sent, and how the run ends.listShopLoopsList ONE shop's customer loops: each is a per-order or per-entry send, never a broadcast.listSpacePaymentAccountsList the caller's personal Stripe Connect accounts AND, when a Space is given, the accounts that Space actually charges through: the picker for "use Teka Stripe on ENOK" and the answer to "what does…listSpaceSubscribersWho is subscribed to a Space, what they pay, when they are charged next, and how each of them actually gets in.listTemplatePackagePut an APPROVED listing of the member's on sale in The Exchange, which makes it publicly buyable.moveProductsToSpaceFile one or more catalog products under a brand (Space) so a Space-bound storefront serves only that brand and publish-all scoped to it never sweeps a sibling: the fix for a multi-brand account…moveShopToSpaceMove a LEGACY shop onto the Space it lives in, so its rows are filed under that Space instead of a person: the self-serve repair for a shop that is filed under its owner while living in a Space.placeApprovedOrderPlace an order the user has ALREADY approved, by driving their own machine through the merchant's checkout in a session opened for this order alone.placeConfiguredOrderPlace a real order for a CONFIGURED product on a Cloud shop: a builder cake, a made-to-spec item: by handing over the configuration itself: which product, which variant, which option choices, any…previewInvoicePreview the exact customer, lines, currency, total, due date, and memo for a shop invoice.previewShopLoopRender ONE shop loop's subject, body, link and button against a real order or sample names.provisionPortalMemberAdmit someone to an app's member portal by email, and state what they hold.publishAllProductsPublish EVERY draft product in a Studio app's catalog to the storefront in one call: the "go live" verb for a freshly migrated catalog where every item landed as draft.publishProductPublish ONE catalog product to a Studio app's storefront: flips it from draft (or archived) to active so the product embed serves it.publishProductsPublish MANY catalog products to a Studio app's storefront in ONE call: pass the list of product IDs to take live together.readCloudNumberRegistrationRead Cloud Numbers 10DLC registration status only.readListingOpen ONE Exchange listing: its description, its version and changelog, the submission gates a reviewer passed it on, how many people installed it, and whether the member already owns a copy (and…readMembershipGateDoes the member hold a live membership of a Space, and why.readOrderExecutionSay where one order stands, in one word.readPurchaseApprovalRead what the user did about an order you asked them to approve.readPurchaseReceiptsRead settled wallet purchase receipts from the append-only ledger.readSpendPolicyRead the spending limits the user has put on their wallet for agents: whether agent spending is on at all, which currency the limits bound, the most you may spend on one order, the most across a…removeProductsFromSetRemove products from a named product set (menu), by set id or slug.removeShopNotificationRecipientRemove an email address from ONE shop's order-notification recipients.requestPurchaseApprovalShow the user one exact order and ask them to approve it.researchPurchaseResearch one purchase brief from need to quote.revokeMembershipEnd a member's membership AND stop their billing, from now.revokePortalMemberRevoke one person's access to a brand's member portal.searchCloudNumbersSearch live carrier availability for a Cloud Number by three digit area code, returning the numbers that can be bought right now and what each can carry.sendInvoiceStage or send one invoice email.sendPaymentLinkSend a payment link by email or text.setCartSettingsChange how a shop's checkout works: update phone and notes collection, choose accepted payment methods, choose the checkout page, set the shop's sales-tax rate, and switch the checkout tip row on or…setIncludedItemsPolicySet the "first N included, then X each" pricing policy on a modifier group.setInventorySet the on-hand inventory count on a product (turns inventory tracking on) or on one variant.setInvoiceEmailSettingsChange a shop's CUSTOMER invoice emails, the branded lifecycle mail a buyer receives.setNoTaxRecord that a shop or one of its pickup locations charges NO sales tax.setOfferVisibilitySet an Offer public (listed + buyable) or private (hidden).setOptionExclusionsExclude specific option CHOICES from ONE product, or restore them: without editing the shared modifier group every other product reads.setOrderChipColorsChange one order Status or Stage color for a shop.setProductSetAlwaysOnPin (or unpin) a product set always-on.setProductsShippingAnswer the SHIPS question for MANY catalog products in ONE call: pass the product IDs and ships:true or ships:false.setShopFollowUpWrite ONE shop's customer follow-up email: turn it on or off, set the delay in hours after pickup or delivery, write the subject and body, paste an https Google review link, and name the button.setShopLoopCreate or update ONE shop loop by id.setShopLoopEnabledTurn ONE shop loop on or off by id.setShopNotificationsTurn ONE shop's order-notification emails on or off and/or set the per-hour cap.setShopRulesSet a shop's house rules.setShopSenderRegister the address a shop sends receipts, form auto-replies, and form notifications from, and get back the SPF/DKIM DNS records to publish for its domain.setSpendPolicyAsk to change the spending limits on the user's wallet.setTaxRateSet the sales-tax rate a shop charges, either for the ONLINE SHOP (omit `location`) or for ONE pickup location (name it in `location`, which overrides the shop for orders fulfilled there).setupGiftCardRailSet a shop up to sell gift cards, in one call: find or create its gift card product, then say which amounts it sells and whether a buyer may name their own.startCloudNumberCheckoutOpen a Stripe Checkout link to buy one Cloud Number on a plan, monthly or annual.stopMembershipRenewalStop a member's recurring charge WITHOUT ending their access: the verb for a member who has paid another way, by check or transfer, and must not be billed again while keeping everything they have.submitTemplatePackageSubmit one of the member's OWN Studio apps to The Exchange as a listing, which freezes a snapshot of it and sends that snapshot to review.suggestAmazonProductsSuggest Amazon products in chat as affiliate-tagged shopping cards so the user can buy and commission flows to Teka on the resulting cart.syncCheckoutBrandingRe-run the hosted checkout branding sync for a shop.unpublishAllExceptKeep ONLY the named products live and send every other live product back to draft: the inverse of publishAllProducts, and the verb behind "deactivate everything that is not on the forever menu, but…unpublishProductUnpublish ONE catalog product from a Studio app's storefront: flips it from active back to draft, pulling it off the storefront while keeping the product row intact.unpublishProductsUnpublish MANY catalog products from a Studio app's storefront in ONE call: pass the list of product IDs to pull off the storefront together.updateAddOnEdit ONE add-on (modifier) in place: name, price delta, required flag, availability, order, or its group (modifierListName / selectionType).updateCouponChange what an existing coupon is worth or who may redeem it: value, minimum cart, window, redemption limits, or status (active / paused / archived).updateLocationEdit ONE fulfillment location in place: rename it, set pickup hours (weekly availability: per-weekday slots in minutes-from-midnight LOCAL time, e.g.updateOfferUpdate an Offer's name, description, or pricing.updatePortalMemberEntitlementsReplace what one existing portal member can reach.updateProductEdit ONE catalog product in place: name, description, base price (in minor units, e.g.updateRecurringPaymentLinkChange a repeating invoice: its cadence, how the run ends, the payment window, or the memo.updateVariantEdit ONE product variant (a price tier / SKU) in place: name, price (minor units), SKU, and availability.vetTemplatePackageVet a submitted Exchange listing and record the decision: approve it or reject it.voidGiftCardVoid ONE gift card: the remaining balance immediately stops being spendable, and whoever is holding the card cannot use it.