Shopify vs Walmart Marketplace: Own Store or Walmart’s Buyers?
Monthly fees against referral fees, who owns the customer, barcode matching, payouts, and how FLUF Connect handles stock on both.
7 days for £1, then from £9/month.
If you sell new, branded or barcoded products, you have two obvious places to sell: your own Shopify store, or a seat on Walmart Marketplace. A store costs a fixed monthly fee and gives you the customer. Walmart has no monthly fee, takes a percentage of each sale, and puts your product in front of people already shopping there. Many sellers end up using both. This page covers what each costs, who controls the sale, how payouts work, and how FLUF Connect keeps stock in line across the two.
Is this for you?
Choose your own store if you want to build a brand and you are happy to bring your own visitors. Choose Walmart if your products already have a page in Walmart’s catalogue and you want the buyers who are already there. If you have both, keep the store as the home for your full range and add Walmart for the barcoded lines that match.
A quick test: search Walmart for three of your best-selling barcodes. If the same products already have a page with the same title and packaging, Walmart is worth a trial. If they don’t, Walmart will not work for those lines, because FLUF cannot create a catalogue page for you.
What each one costs
Shopify charges a fixed monthly fee for the plan, whatever you sell. On Shopify’s pricing page, the US plans are $25 a month on Basic, $65 on Grow and $399 on Advanced. Paying yearly brings those to $19, $49 and $299 a month. Card fees come on top. Shopify says it charges a small fee to accept major credit cards and that the fee varies by plan. If you take payments through a provider other than Shopify Payments, the page lists an extra transaction fee of 2% on Basic, 1% on Grow, 0.6% on Advanced and 0.2% on Plus.
Walmart has no monthly or set-up fee. Its sign-up page says you only pay when you make a sale. The referral fee is a percentage of the sale, and the rate depends on the category Walmart assigns to the product. The referral fee schedule, last updated 9 March 2026, lists these rates:
- 15% for Toys & Games, Home, Kitchen, Decor & Garden, and Books.
- 6% for Personal Computers and 8% for Video Game Consoles.
- Jewelry & Precious Metals: 20% of the first $250 of the sale price, then 5% above that.
- Watches: 15% of the first $1,500, then 3% above that.
- Beauty, Health & Personal Care: 8% for items priced $10 or less, 15% above $10.
- Electronics Accessories: 15% of the first $100, then 8% above that.
The schedule does not mention a per-order fee. Take a $25 Toys & Games item that sells for $25. At 15%, Walmart takes $3.75 a sale, so seven sales cost $26.25 in referral fees. That is roughly one month of Shopify Basic at $25, before card fees on the store sales. The Shopify cost stays the same whether you sell seven items or seventy, so a steady store with good volume gets cheaper per sale. High-value items reverse the sum. A $1,000 watch pays 15% on the full $1,000, which is $150 on that one sale.
Who owns the customer
On your own store the buyer checks out with you, and the repeat visit goes to your domain. You can email them, remind them about new stock, and build a list that belongs to the business. On Walmart the buyer is a Walmart customer. You ship the order and handle problems through Walmart’s seller tools, and the next visit goes to Walmart’s site. For a brand that wants loyal buyers, the store is the stronger asset. For a seller who wants quick sales on products people already search for, Walmart can be the faster route.
Brand and product pages
Your store is a blank page. You decide the photos, the story, the bundles, the discount codes and the way the range is laid out. That suits a brand that wants buyers to remember its name. You can also sell products with no barcode at all, because nobody else has to have built a page for them first.
Walmart works the other way round. The product page already exists, and your offer sits on it next to other sellers’ offers. Your copy matters less there, and your price and stock matter more. That suits sellers of known branded products who compete on price and availability rather than on story.
Traffic and buyers
A Shopify store brings no visitors on its own. Every visitor comes from your own search, social posts, email or ads, and each of those takes time or money. Walmart already has the traffic. A matched listing can sell without a campaign, but you share the product page with other sellers, so price and stock condition decide who wins the sale.
Neither platform gives a buyer figure you can plan a business around. The fairest test is your own: list a small batch of barcoded stock on Walmart for a month and compare the sell-through with the same products in your store.
Eligibility and setup
You set up a Shopify store on the plan you choose. The store, the checkout, the domain and the content are yours to run.
Walmart has its own onboarding. The Walmart guide lists what it needs from a seller:
- Products with a GS1 GTIN or UPC barcode, so each item can be matched to a catalogue page.
- A catalogue that follows Walmart’s Prohibited Products Policy.
- A B2C US warehouse with returns capability, or Walmart Fulfillment Services.
- A business tax ID or business licence number. Walmart says a Social Security number is not accepted.
- Documents that verify your business name and address.
Walmart’s Resold programme for pre-owned and restored goods is by invitation only, so if your stock is new you will not need it. Walmart’s onboarding also warns that an EIN validation error can happen when your business details do not match your documents exactly, so copy them across as they appear on your paperwork.
Effort and day-to-day work
A store front-loads the design work. You set up the theme, the product pages and the payment settings, then keep the range and the content fresh. Once it runs, a FLUF connection handles the stock on your other channels, and the daily job is packing orders and answering buyers.
Walmart front-loads the matching work. You need the account, the Developer Portal credentials and a catalogue match for each barcode. After that the job is mostly checking that barcodes still match and keeping stock right. Every Walmart sale is a manual stock update in FLUF, so the more Walmart volume you add, the more that routine matters.
If you sell a few hundred known products, the Walmart step is manageable. If your range changes every week, a store gives you more control over what goes live and when.
Fulfilment
On Walmart you can ship orders yourself from a US warehouse, or let Walmart Fulfillment Services store and ship your stock. Either way, the stock count in FLUF Connect must match what is on the shelf, because FLUF does not see Walmart sales. On your own store you choose the carrier and packing, and you can ship from wherever you keep stock.
Payouts and cash flow
Walmart settles sales every two weeks, on alternate Fridays at midnight Pacific time, according to its payment activities guide. New sellers can have payouts held for up to 14 days if they are incorporated in the US, or up to 21 days if not. The hold ends once 90 days have passed since the first order was shipped or delivered and the account has received $7,500 in payments, under Walmart’s new-seller payment hold policy. If you are starting out, plan your stock money around that delay.
Shopify pays out from your payments settings in the Shopify admin, so check the schedule there before you plan around a date.
What FLUF Connect does on each marketplace
Here is how FLUF Connect works with each one.
| Capability | Shopify | Walmart |
|---|---|---|
| How you connect | Go to Channels and choose Shopify | Client ID and Client Secret from the Walmart Developer Portal, entered on the Walmart card |
| Crosslisting | Yes, to and from Shopify | Yes, to Walmart, for items matched to a catalogue page by barcode |
| New catalogue pages | Not applicable | Not created by FLUF |
| Order sync | Yes, orders come into FLUF | No, Walmart orders do not come into FLUF |
| Sales on the marketplace | Detected | Not detected; update stock in FLUF yourself |
| When the item sells elsewhere | Removed from the store | Walmart stock set to zero |
| Relisting and offer management | Not available | Not available |
| Crosslisting and inventory sync | Included on every plan | |
Connecting Shopify in FLUF Connect
Go to Channels, choose Shopify and connect your store. Items you crosslist from FLUF can go into the store, and sales made in the store come into FLUF. A sale on another connected channel takes the item off your Shopify store, which stops a second sale. Relisting and offer management are not available on Shopify, so those jobs stay with you.

Connecting Walmart in FLUF Connect
You need a Walmart Marketplace seller account first. Then open the Walmart card on the Channels screen and enter the Client ID and Client Secret from the Walmart Developer Portal. The picture below shows the card before an account is connected.

FLUF matches each item to a Walmart catalogue page by its barcode, UPC or GTIN, and lists it against that page. If the barcode has no Walmart page, the item stays off Walmart, because FLUF does not create catalogue pages. When an item sells on another connected channel, FLUF sets its Walmart stock to zero. Walmart orders do not reach FLUF, so after each Walmart sale you lower the stock in FLUF yourself.
Crosslisting and inventory sync are on every plan. Start with 7 days for £1, then from £9/month, then plans from £9/month.
| Plan | Monthly | Yearly | You save | Crosslisted products |
|---|---|---|---|---|
| Starter | £9/month | £59/year | 45% | Unlimited |
| Pro | £29/month | £199/year | 42% | Unlimited |
| Super Seller | Custom pricing — tell us what you need | Unlimited | ||
Automatic relisting, offer management, smart pricing and listing boosts are included from Pro upwards. Starter covers unlimited crosslisting, inventory sync, order sync and Instagram posting without them. Accounting integrations are included from Pro upwards. Yearly billing is charged once a year. New accounts get 7 days for £1, then move onto a plan.
Running both
Many sellers run both. Keep the Shopify store as the home for your brand and full range, and add Walmart for the barcoded lines that match its catalogue. The routine that matters is the Walmart sale. Walmart orders do not reach FLUF, so lower the stock yourself after each one, or the other channels will keep showing the item as available. If you sell mainly one-off or used pieces, the Walmart step adds little, because the resold programme for pre-owned goods is by invitation only.
Ready to set up? Open FLUF Connect, connect your store first, then add Walmart once your seller account is approved and your barcodes match.
Sources
- Shopify pricing (US plans and third-party transaction fees) (checked October 2026)
- Walmart Marketplace seller sign-up (checked October 2026)
- Walmart referral fee schedule for contract categories (checked October 2026)
- Walmart Marketplace onboarding requirements (checked October 2026)
- Walmart payment activities (checked October 2026)
- Walmart new-seller payment hold policy (checked October 2026)
- Walmart Resold programme overview (checked October 2026)
Frequently Asked Questions
No. Walmart's sign-up page says there are zero monthly or set-up fees, and you pay only when you make a sale. The referral fee is a percentage of each sale, and the rate depends on the category Walmart assigns to the product.
Basic is the entry point at $25 a month, or $19 a month on a yearly plan. The higher tiers cost more per month. Card processing is billed separately, and Shopify says those fees vary by plan.
No. Walmart sets the rate by category. Toys, home and books are 15%, personal computers are 6%, and jewelry and watches have tiered rates that drop above a price threshold. The current schedule is in Walmart's referral fee guide.
No. FLUF lists an item only against a Walmart catalogue page that matches its barcode. If your product has no page on Walmart, that item stays off Walmart.
No. FLUF does not detect Walmart sales or import Walmart orders. Check Walmart Seller Center for the sale, then lower the stock in FLUF so the item stops selling on your other channels.
Walmart's onboarding requirements say you need a B2C US warehouse with returns capability, or you can use Walmart Fulfillment Services instead.
New sellers can be held for up to 14 days if they are incorporated in the US, or up to 21 days if they are not. The hold ends 90 days after the first order was shipped or delivered, once the account has received $7,500 in payments.
No. Relisting and offer management are not available for Shopify or Walmart through FLUF Connect. Crosslisting and inventory sync are included on every plan.
