To set up Wix shipping, go to your Wix Stores dashboard, navigate to Settings > Shipping & Fulfillment, define your shipping regions, and add shipping rules with specific rates. The full setup - from carrier integrations to local delivery - takes around 30 minutes and is managed entirely from the Wix dashboard without needing third-party tools.
This guide covers every part of Wix eCommerce shipping: flat rates, weight-based rules, real-time calculated rates via USPS, UPS, FedEx, and DHL, Wix Shipping Labels, and how to configure local delivery and store pickup alongside standard shipping. Whether you're launching your first Wix store or refining your existing wix shipping settings, follow the steps below.
How Do You Set Up Shipping on Wix Step by Step?
Setting up wix shipping requires installing Wix Stores, defining your regions, configuring shipping rules with specific rates, and publishing your settings. The entire process is handled inside your Wix dashboard - no coding required.
Here is how to configure wix shipping from scratch:
Step 1: Log Into Your Wix Account

Go to Wix and sign in with the email address linked to your store. You can also log in through Google, Facebook, or Apple. If you manage multiple Wix sites, make sure you sign into the account that holds the store you want to configure.
Step 2: Install Wix Stores

From your site dashboard, go to the App Market and search for "Wix Stores." Click "Add to Site" to install it. Wix Stores is the foundation for all wix ecommerce shipping - without it, the Shipping & Fulfillment settings section does not appear. Note that accessing Wix Stores and its full shipping features requires a paid Wix eCommerce plan.
Step 3: Set Up Your Online Store

Once Wix Stores is installed, configure your product catalog before touching shipping. Add products with accurate weights - weight data is essential if you plan to use weight-based wix shipping rates or real-time carrier calculations. Also set up your Wix Payments account so your store can process orders once shipping is live.
Step 4: Set Up Wix Shipping Regions

In the Wix Stores dashboard, go to Settings > Shipping & Fulfillment. This is where you define your wix shipping regions - the geographic zones you will ship to. Click "Add Region" and choose countries or states to include. Common setups include:
- Domestic region: your home country (e.g., United States), where you can offer lower flat rates or free shipping thresholds
- International region: all other countries or specific regions like Europe or Canada, typically with higher rates due to carrier costs
- Restricted zones: any countries you cannot ship to - simply leave them out of all regions and Wix will block checkout for those addresses
Each region gets its own set of shipping rules, so you can charge different rates for domestic vs. international orders independently.
Step 5: Add Wix Shipping Rules and Rates

For each region, click "Add Shipping Option" to create wix shipping rules. You define the rate type, condition, and price. Here are the three main rate structures and real examples of how to configure each:
- Flat rate: A single fixed price regardless of order size - e.g., "Standard Shipping: $4.99 for all orders." Simple and predictable for customers.
- Weight-based rate: Price scales with the package weight - e.g., "0–1 lb: $3.99 / 1–5 lbs: $6.99 / 5+ lbs: $12.99." Best for stores selling products with varying weights.
- Price-based rate (free shipping threshold): Wix free shipping setup - e.g., "Free shipping on orders over $50, $5.99 on orders under $50." Encourages customers to increase order size to qualify.
You can add multiple shipping options per region. For example, a domestic region might have "Standard (3–5 days): $4.99" and "Expedited (1–2 days): $12.99" as separate options that the customer chooses at checkout.
Step 6: Configure Advanced Wix Shipping Rules
Advanced rules in Wix shipping settings give you per-product or per-category control over how shipping is calculated. This goes beyond the region-level rules and lets you handle exceptions that a blanket rule cannot cover.
Use advanced rules when you need to:
- Add handling fees for specific products - e.g., fragile or oversized items that require special packaging. Set an additional $5.00 surcharge on top of the standard rate for those SKUs only.
- Restrict shipping by product - e.g., some products can only ship domestically (perishables, hazmat items). Create a rule that blocks international checkout for those products.
- Override rates for a product group - e.g., all furniture items ship at a flat $75 freight rate, regardless of what the standard region rule says.
- Offer free shipping on specific products only - e.g., "Free shipping on all accessories" while standard rates still apply to other products in the same cart.
To create an advanced rule, go to Settings > Shipping & Fulfillment, scroll to "Advanced Rules," click "Add Rule," select the products it applies to, and define the rate override or handling fee. These rules layer on top of your regional rules, not replace them.
Step 7: Review and Test Your Wix Shipping Settings
Before going live, review every region and rule for accuracy. Then run a test transaction: add a product to your cart, enter a customer address in each shipping region you created, and verify the correct shipping options and prices appear at checkout. Confirm that free shipping triggers at the right order total, that weight-based rates scale correctly, and that any advanced rules apply only to the right products.
Step 8: Publish Your Shipping Changes

Once you have verified everything works correctly, save and publish your wix shipping settings. Your configured shipping options will immediately appear at checkout for all new orders. Update your site's shipping policy page and any email templates to reflect the rates and delivery times you have set.
What Shipping Carriers Does Wix Integrate With?
Wix integrates with USPS, UPS, FedEx, and DHL for real-time rate calculations and label printing. These carrier integrations are available through Wix Shipping Labels and third-party apps in the Wix App Market, and they eliminate the need to manually calculate or update rates.
USPS Integration
USPS is the most cost-effective option for domestic shipments under 1 lb - ideal for lightweight products like apparel, accessories, or small goods. Through Wix Shipping Labels, you can purchase USPS labels at discounted commercial rates (typically 5–20% below retail counter prices) and print them directly from your Wix orders dashboard. USPS Priority Mail typically delivers in 1–3 business days domestically, while First Class is the most affordable for packages under 16 oz.
UPS Integration
UPS is the preferred carrier for heavier domestic shipments and time-sensitive deliveries. Wix connects to UPS for real-time rate quotes at checkout and label generation. UPS Ground is reliable for packages 1–150 lbs, while UPS 2-Day Air and Next Day Air are available for expedited wix shipping rates at checkout.
FedEx Integration
FedEx is a strong choice for overnight and international business shipments. Like UPS, FedEx integrates with Wix to show calculated rates at checkout based on the actual package dimensions, weight, and destination. FedEx Ground, FedEx Express, and FedEx International Priority are all accessible through the integration.
DHL Integration
DHL is the best option for international shipping, particularly to Europe, Asia, and Latin America. DHL eCommerce for lighter packages and DHL Express for time-sensitive international orders both integrate with Wix via the App Market. For stores doing significant international volume, DHL rates are often more competitive than USPS International or UPS Worldwide.
Wix Shipping Labels
Wix Shipping Labels lets you purchase and print carrier labels directly from your order management dashboard - no separate carrier account login required. Once an order comes in, click the order, select "Create Shipping Label," choose your carrier and service level, and print. The tracking number is automatically added to the order and sent to the customer via the order confirmation email. Scheduling carrier pickups is also available from within Wix for supported carriers, so you do not need to drop off packages yourself.
Does Wix Support Real-Time Calculated Shipping Rates?
Yes, Wix supports real-time calculated shipping rates through carrier integrations, showing customers the actual carrier rate at checkout based on the order's weight, dimensions, and destination address. This eliminates the guesswork of flat-rate pricing and ensures you neither overcharge nor undercharge for shipping.
To enable real-time wix shipping rates:
- Make sure all products in your store have accurate weights and dimensions entered in their product settings.
- Go to the Wix App Market and install the carrier app for your preferred carrier (e.g., the USPS, UPS, or FedEx app).
- Connect your carrier account credentials within the app settings.
- In Settings > Shipping & Fulfillment, add a new shipping option and select "Calculated Rate" - the carrier app will populate live rates at checkout automatically.
Real-time rates work alongside your flat and weight-based rules. For example, you might offer a flat $4.99 standard option and a "Calculated UPS rate" expedited option side by side, letting the customer choose based on speed and price.
How Do You Set Up Local Delivery and Store Pickup on Wix?
Wix supports local delivery and store pickup as fulfillment alternatives to standard carrier shipping. Local delivery allows you to deliver orders within a defined radius yourself, while store pickup lets customers collect orders in person at your location - both are configured in the same Shipping & Fulfillment settings area.
Setting Up Local Delivery
In Settings > Shipping & Fulfillment, click "Add Fulfillment Method" and choose "Local Delivery." Define your delivery zone by entering a radius (e.g., 15 miles from your zip code) or specific zip codes you cover. Set the delivery fee (e.g., $5.00 flat, or free for orders over $30) and the estimated delivery timeframe. Customers within your delivery zone will see "Local Delivery" as an option at checkout alongside any standard shipping options you have configured.
Setting Up Store Pickup
Click "Add Fulfillment Method" and choose "Pickup." Enter your store address and set the pickup readiness time - e.g., "Ready in 2 hours" or "Ready by next business day." You can offer pickup for free, which many customers prefer as a same-day option. When a customer selects pickup at checkout, Wix sends them a notification when the order is ready to collect. This is particularly useful for local businesses or brick-and-mortar stores that also sell online through Wix eCommerce.
How to Handle Return Shipping and Refunds on Wix
Wix does not automatically generate return shipping labels. Understanding your options before writing your returns policy avoids a scramble when the first return request arrives.
Option 1: Manually Issue a Prepaid Return Label
When a customer requests a return, go to Orders in your Wix dashboard, open the order, and create a shipping label through Wix Shipping Labels with the customer's address as the origin and your warehouse as the destination. Email the PDF label to the customer. This works at low return volumes - under 10 per month - but becomes time-consuming as your store grows.
Option 2: Use a Returns Management App
The Wix App Market includes dedicated returns apps such as ReturnGo and AfterShip Returns. These give customers a self-service portal to initiate returns, automatically generate labels, and sync return status back to your Wix orders. ReturnGo lets you configure rules - items returned within 30 days only, sale items non-returnable - that the app enforces without manual review. If your store handles more than a handful of returns monthly, a returns app saves substantial time.
Option 3: Customer-Paid Return Shipping
Many small Wix store owners require customers to cover return shipping costs themselves, particularly where margins are tight. If this is your policy, state it explicitly on your returns page and link to it from the cart, product descriptions, and footer. Ambiguous or buried return policies are a leading reason customers dispute charges with their bank rather than requesting a return through your store - chargebacks cost more than a return.
Processing the Refund After Receiving the Item
Once the item arrives back, go to Orders, open the original order, and click "Refund." Wix supports partial or full refunds to the original payment method, processed from the dashboard. Wix does not automatically restore inventory when a refund is issued - if the returned item is resellable, update the product's stock count manually in the product settings.
Return Policy Requirements by Region
EU customers have a statutory 14-day right to return most goods without providing a reason. Your return window cannot legally be shorter than this for EU orders. In the United States, there is no federal return law for online stores, but your stated policy must reflect what you actually honor. Publish your returns policy before your first order - not after your first dispute.
International Shipping: What Wix Store Owners Need to Know
Shipping across borders introduces customs, duties, and tax complexity that domestic shipping does not. Getting any of these wrong results in packages held at customs, unexpected charges to customers, and preventable returns.
DDU vs DDP: Who Pays Import Duties
When shipping internationally, you choose between DDU (Delivered Duty Unpaid) and DDP (Delivered Duty Paid). Under DDU, the customer pays import duties when the package clears customs - often weeks after purchase and always as a surprise charge. Under DDP, you collect duties at checkout and remit them to the destination country's tax authority. DDP produces a far better customer experience but requires additional accounting. Most Wix stores default to DDU. If you ship significant volume to the EU or UK, DDP is worth the added complexity.
EU VAT and IOSS
Since July 2021, goods shipped into the EU valued under €150 are subject to VAT at point of sale, not at import. To collect and remit this correctly without the customer being charged again at delivery, register for IOSS (Import One-Stop Shop) through any EU member state. Once registered, enter your IOSS number in Wix's tax settings - Wix applies the correct destination country VAT rate automatically at checkout. Carriers including DHL require the IOSS number on the shipping label to clear EU customs under the post-2021 rules.
HS Codes for Products
HS (Harmonized System) codes are internationally standardized product category codes required on commercial invoices for customs clearance. Add the HS code to each product in Wix under Product Settings → Shipping → Customs. Accurate codes speed up customs processing and reduce the chance of packages being held for manual inspection. Your freight forwarder or shipping carrier can help identify the correct HS code for your product category.
Countries Wix Cannot Ship To
Carriers will not deliver to OFAC-sanctioned destinations, currently including North Korea, Iran, Cuba, Syria, and most of Russia. Do not add these countries to your Wix shipping regions - orders placed to sanctioned destinations result in failed shipments and potentially frozen funds at the payment processor. Wix does not automatically block checkout for restricted destinations, so you must exclude them explicitly when configuring your regions.
Best Wix Shipping Practices to Reduce Costs and Increase Conversions
Effective wix ecommerce shipping management keeps customers happy, reduces cart abandonment, and protects your margins. Apply these specific practices after your initial setup.
Choose the Right Carrier for Each Shipment Type
Match your carrier to the package profile: USPS First Class for packages under 16 oz (cheapest option), UPS Ground for heavier domestic packages over 2 lbs (better rates than USPS Priority at higher weights), and DHL eCommerce for international orders to Europe and Asia. Running carrier rate comparisons through Wix Shipping Labels before printing each label ensures you are not paying more than necessary. Many Wix store owners use USPS for small orders and UPS for large or heavy shipments and save 15–25% on aggregate shipping costs by doing so.
Optimize Packaging to Control Dimensional Weight
Carriers like UPS and FedEx charge based on dimensional weight (length × width × height ÷ 139) when it exceeds actual weight. A large, light package can cost significantly more than its actual weight suggests. Use snug-fitting boxes - if you ship apparel, a poly mailer (no dimensional weight charge with USPS) is far cheaper than a box. Reducing your average box size by even 1–2 inches on each dimension can reduce dimensional weight charges and bring shipping rates down noticeably.
Use a Free Shipping Threshold Strategically
Set your wix free shipping threshold just above your average order value. If your average order is $38, offer free shipping at $45 - a meaningful but achievable target that nudges customers to add one more item. Display the threshold clearly at checkout: "Add $7 more for free shipping." Studies consistently show this increases average order value by 10–20% for eCommerce stores. For dropshipping stores, review our guide on how to start dropshipping on Wix for additional fulfillment considerations.
Display Clear Shipping Policies at Every Touchpoint
Add estimated delivery times to every shipping option name at checkout - not just the price. "Standard Shipping (5–7 days): $4.99" converts better than just "Standard Shipping: $4.99" because customers know what they are paying for. Include your shipping policy (rates, transit times, return shipping rules) on a dedicated policy page and link it from the cart page, footer, and product descriptions. Ambiguity about delivery times is one of the top reasons for cart abandonment in eCommerce.
Conclusion
Setting up Wix shipping involves configuring regions, rate rules, carrier integrations, and fulfillment options - all from the Shipping & Fulfillment section of your Wix Stores dashboard. Start with flat or weight-based rates, enable real-time calculated rates through USPS, UPS, FedEx, or DHL once your product weights are accurate, and add local delivery or pickup if you serve a geographic area.
Beyond the initial setup, build a clear returns policy before you need one and, if you sell internationally, understand how EU VAT, IOSS, and HS codes affect your shipments before your first cross-border order arrives. Revisit your settings as your product mix and order volume grow - a well-configured shipping setup reduces costs, lowers cart abandonment, and creates the kind of post-purchase experience that brings customers back.
* read the rest of the post and open up an offer