All skills
wix avatar

/wix-manage

@4895cc9 official
by Wix.comwix/skills33 stars
33

REST recipes to configure and manage a Wix site's business solutions — stores, bookings, payments, CMS, and more. Open the matching recipe for the exact endpoint, method, and payload before calling — never guess a Wix API, never write Wix dashboard URL from memory. Routes to: stores, bookings, get-paid, CMS, contacts, forms, media, app-installation, pricing-plans, restaurants, ricos rich-content, sites, blog, calendar, domains, events, site-properties, ecommerce, marketing, google-ads, google-business-profile, analytics, accessibility, seo, dashboard-navigation.

Use this Skill: https://skilld.dev/gh/wix/skills/wix-manage

This session only. Nothing lands on disk.

referencesecommerceshippingecom-shipping-setup-rates.md

≈794 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Shipping Rates

AOV Sanity Check

MANDATORY before any threshold calculation that references AOV. Raw AOV can be misleading due to data issues or bulk purchases.

  1. Extract price_p25 and price_p50 from catalog_stats (use the "All Products" category group).

  2. Evaluate AOV against catalog price distribution:

Condition Interpretation Action
AOV < price_p25 Anomalous — likely a data or unit issue Override: use price_p50 as base. Note in reasoning.
AOV > price_p90 Possible bulk/combo orders Still use AOV but note discrepancy.
price_p25 <= AOV <= price_p90 Reasonable Use AOV as-is.
  1. Store the result as effective_aov. Use effective_aov everywhere AOV would be referenced — backup rate calibration, shipping thresholds, free shipping thresholds.

Rate Types

Rate types are determined by the conditions array, not by an explicit field.

Rate Type Configuration
Flat rate conditions[] empty, just amount
Free shipping amount = "0" with optional BY_TOTAL_PRICE GTE [threshold]
Weight-based tiers BY_TOTAL_WEIGHT conditions
Price-based tiers BY_TOTAL_PRICE conditions
Quantity-based BY_TOTAL_QUANTITY conditions

Condition Operators

Supported operators: EQ, GT, GTE, LT, LTE.

When multiple conditions appear in the same rate entry, they combine with AND logic.

Free Shipping Threshold Calibration

Optimal range: effective_aov x 1.0 to effective_aov x 1.5

Scenario Impact
threshold > AOV x 2 Too high -- customers rarely qualify
threshold < AOV x 0.8 Too low -- potential margin erosion

Enhanced calibration using catalog stats:

  • If price_p75 > aov x 1.5 then use price_p50 x 1.5
  • If price_p75 < aov then use aov x 1.2
  • Default: max(aov x 1.2, price_p75)

Per-Item Penalty Avoidance

multiplyByQuantity = true charges amount x cart quantity. Always flag this configuration and recommend switching to flat rate or tiered pricing instead.

Price-Based Tiers Recommendation

Recommend switching from flat to tiered rates when ALL of the following are true:

  • price_spread_ratio > 10
  • price_stddev > price_avg x 0.5
  • Only flat rates currently exist

Recommended tier structure:

  • Tier 1: Below p50 -- lower rate
  • Tier 2: p50 to p75 -- standard rate
  • Tier 3: Above p75 -- higher rate or free

Flat Rate Confirmation

When ALL of the following are true, flat rate is optimal and no change is needed:

  • price_spread_ratio <= 3
  • price_stddev < price_avg x 0.3

Tier Gap Detection

Sort all conditions by value and look for gaps between ranges. Gaps mean some cart totals have no matching rate, which can cause checkout failures.

Shipping Cost Sanity Check

Any rate amount > AOV x 0.15 (15% of average order value) should be flagged as a cart abandonment risk.

Source: SKILL.md on GitHub

1 warning1d4 checks · Risk SAFE
  • Gen Agent Trust Hub1d

    The wix-manage skill is an extensive collection of management recipes for Wix sites, covering business solutions such as eCommerce, Bookings, SEO, and site provisioning. It utilizes official Wix REST endpoints and incorporates robust safety patterns, including mandatory user confirmation for sensitive operations and careful validation of site data before mutation.

  • Socket1d

    No alerts

  • Snyk1d

    Risk: MEDIUM · 1 issue

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 4895cc9. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated yesterday
compatibility
Requires Wix REST API access (API key or OAuth).
  • wix
  • rest-api
  • ecommerce
  • bookings
  • cms
  • contacts
  • blog
  • domains
  • restaurants
  • site-configuration
  • api-integration

README badge

README badge for wix/skills/wix-manage

REST API operations for configuring Wix business solutions including stores, bookings, CMS, contacts, domains, and ecommerce. Routes to site setup, entity management (products, services, staff), bulk administrative operations, and server-to-server integrations across Wix's business app ecosystem.

Generated from the current SKILL.md.

Do I need API credentials to use these recipes?
Yes. The skill requires Wix REST API access via either an API key or OAuth token to execute any management operations.
Can I use these recipes to display data on my site frontend?
No. These recipes are for backend REST API operations only — site configuration, entity management, and administrative tasks. They do not cover frontend development or displaying data to users.
What business domains do these recipes cover?
The skill covers stores, bookings, payments, CMS, contacts, forms, media, apps, pricing plans, restaurants, rich content, sites, blogs, calendars, domains, and site properties.
Do these recipes handle OAuth authentication with external services like Google Calendar?
Yes. The external calendar integration recipe covers OAuth-based setup with Google Calendar, Microsoft Outlook, and Apple Calendar for bidirectional event sync.

Generated from the current SKILL.md. These answers refresh after source changes.