44 "summary": "An order line added by a cart offer carries _wm_cu_offer = the offer id (ben_<timestamp>_<n>), and its real charged price; an offer that also grants free shipping adds _wm_cu_shipping_offer on the order. The line imports with its price like any other line; nothing extra is written."
45 }
46 ]
47 },
48 {
49 "entity": "offer-definition",
50 "capability": "commerce.discount-rules",
51 "channel": "admin-page-only",
52 "candidateTargetRefs": [
53 "ecom/discount-rule"
54 ],
55 "pitfalls": [
56 {
57 "code": "offers-recreate-in-wix",
58 "severity": "blocker",
59 "summary": "Your cart offers (for example 'add this product for a lower price') do not move automatically. Re-create each one in Wix Automatic Discounts; Wix applies the price at checkout but does not show the offer inside the cart. The migration lists each offer seen in your recent orders (products, price, how often used) to make this quick."
60 }
61 ],
62 "blocked": [
63 {
64 "kind": "user-file",
65 "resolution": "Private WeManage plugin with no public docs or source. Offer definitions are in no REST payload (a real store's wc/v3 sweep, 2026-10-28); storage is unknown and likely wp_options, which wix-wp-plugin-v2 cannot read. The run lists the offers seen in orders (appliedOfferOperatorActions); the merchant confirms or corrects them from the plugin's admin page.",
66 "declined": false
67 }
68 ]
69 }
70 ],
71 "quirks": [
72 "Seen on a real store (2026-10-28): 2 distinct offer ids on 59 orders between 2026-09-01 and 2026-10-27 — one adds a product for 20.00, one adds a product for 0.00 together with free shipping."