Shopify Amazon Integration
To sell your Shopify products on Amazon, the two systems have to keep talking to each other. Amazon shares its catalog across sellers, so this connection is built differently from other marketplaces: on most products you do not open a new page, you add your offer to the existing one. Setup starts with the seller application and closes with your first order. In between, the product, stock, price, and order flows are each built separately, and Amazon's identity, pricing, and performance rules cut into every step.
growing on Shopify with Nodus Works
Shopify Amazon integration what is it?
A Shopify Amazon integration is the connection that keeps your products, stock quantities, prices, and incoming orders aligned in both systems. Amazon does not have a Shopify listing app it built itself, and the Amazon sales channel Shopify offered years ago was also shut down, so the connection is built with an integration tool.
Setup starts once your Amazon seller account is verified. After approval you prepare the identity side of your products, apply for an exemption on products without a barcode, build variants as parent and child records, and define your price and stock rules. If your variant structure is a complex catalog that does not fit the parent-child record layout, Nodus Works' Shopify integration and custom app development service builds that mapping. The last step is a test order placed with a single product.
Once the connection is live, day-to-day work runs from one place. Orders placed on Amazon land in Shopify, stock drops on both sides when a product sells, and you manage prices through a rule instead of rewriting them product by product. Products you ship from Amazon's own warehouse sit outside this flow.
What syncs between Shopify and Amazon
Once the connection is live, product data, stock, prices, orders, shipping, and invoices sit in the same flow. The six headings below cover the questions that come up most often in a Shopify Amazon integration.
Amazon product transfer and sync
Your Shopify products are sent to Amazon once identity data is ready. If your barcode matches an existing product page, a new page is not opened and your offer is added to that page; if there is no match, a new product page is opened.
Shopify Amazon inventory sync
When a sale happens on one channel, the other channel's quantity drops as well, so the two stores do not sell the last unit twice. Quantities for products that ship from Amazon's own warehouse are measured on the Amazon side, so they stay outside this flow.
Shopify Amazon price sync
The Amazon price does not have to match the Shopify price, and in most cases it should not. You define a separate rule that includes commission and any shipping share; Amazon also watches prices outside its site, so the rule has to look after both sides together.
Amazon order transfer
Orders placed on Amazon are written into Shopify, so you work from the same list as the warehouse. You do not need to move between two panels during the day for shipping, invoices, or returns.
Amazon shipping and tracking
On orders you ship from your own warehouse, the tracking number has to be written back to Amazon, because that information is shown to the customer and also feeds one of the metrics that measure your performance.
Amazon invoice flow
You issue the invoice in your own e-archive or e-invoice system; Amazon asks for that invoice to be uploaded to the order, and there is a deadline for it. The integration makes sure the invoice matches the right order.
Bulk updates, matching, and multiple stores
Once a catalog passes a certain size, editing products one by one stops being realistic. Bulk updates, identity matching, and managing more than one store are therefore part of the setup, not extras.
Bulk stock and price updates
You can filter price and stock by category or brand and update them in one pass. On Amazon the price also decides who wins the cart, so defining the rule once is both faster and safer than rewriting hundreds of rows by hand.
- Bulk price updates
- Fast stock changes
- Rule-based management
Managing multiple Amazon stores
If you have more than one Amazon store, you can run all of them from a single Shopify inventory. Each store keeps its own product list and currency, the stock pool stays shared, and you can set a separate price rule per store.
- Control from one panel
- Shared stock pool
- Central management
Amazon product matching
When your barcode matches an Amazon product page, your offer is added to that page; when it does not, a new page is opened. Seeing the difference before setup keeps the same product from opening on a second page and competing with itself.
- Offer on an existing page
- Opening a new page
- Preventing duplicate records
How do you set up a Shopify Amazon integration?
The six steps below cover the full setup, from the seller application through the first test order. Most of the work happens in the Amazon seller panel, so you need an account with access to it; on the Shopify side it is enough for the store to be live.
Open your Amazon seller account
The application is submitted at satis.amazon.com.tr, and your documents are uploaded during registration. Amazon wants the name and address on the documents to match the account exactly, so those mismatches are what stretch verification the most.
Prepare the product identity side
Amazon asks for a barcode on most products and checks the code you send against barcode records. Codes you printed yourself or bought from third parties that sell barcodes may not pass that check; for products without a barcode you file Amazon's exemption application.
Check matches against existing product pages
If your barcode matches a product already sold on Amazon, you do not need to enter identity data and your offer is added to that page. Seeing which of your products will match before setup keeps you from opening a second page for the same product.
Build variants as parent and child records
Amazon keeps variants as a parent record with child records under it, and asks you to pick which attribute defines the variant. The parent is not a sellable unit, so it does not need a barcode; each child record must have a unique barcode.
Define the price, stock, and fulfillment rule
Instead of sending the Shopify price as-is, set a channel price that includes commission. This is also where you decide whether you ship from your warehouse or Amazon's, because that choice changes the stock flow directly.
Confirm the flow with a test order
Place an order with a single product and check that it lands in Shopify, that stock drops, that the tracking number is written to Amazon, and that the invoice is uploaded within the deadline. If those work, you can open the rest of the catalog.
The table below shows which Amazon fields your Shopify fields map to, using the names you see in the panel.
| What you have in Shopify | What it maps to on Amazon |
|---|---|
| Title | Product name |
| SKU | Seller stock code |
| Barcode | Product identity number, checked against barcode records |
| Product group | Parent record, keeps variants together |
| Variant | Child record, each one needs a unique barcode |
| Price | Sale price, commission runs on the total amount |
| Inventory | Sellable quantity, applies when you ship from your warehouse |
| Image | Product images, with a white-background and size rule |
| No Shopify field | Barcode exemption, handling time, and fulfillment method |
The last row is the part of setup that is missed most often. Barcode exemption, the time you give yourself to prepare an order, and who does the shipping are details Amazon asks for that Shopify does not carry; those three values are defined once on the integration side.
Tell us about your catalog and current setup, and we will work out how the Shopify Amazon integration should be built for your product structure. You do not need to fill in a form, reach us directly by phone, email or WhatsApp.
What do you need to become an Amazon seller?
To sell on Amazon you need to own a company, and a sole proprietorship is enough. Selling as a private individual is not expected, so the integration is built on top of that company account. Having complete documents matters, and so does having the information on those documents match what you wrote on the account exactly.
Company and tax documents
A company registration document and a tax certificate sit at the top of the list. A sole proprietorship uses a personal ID number; a limited or joint-stock company uses a tax ID number and tax office details as part of the record.
Identity, address, and bank details
You need a photo ID that has not expired, a bank account for sales proceeds, and a credit card that can take international payments. A recent bank statement or credit-card statement is asked for as address proof.
What actually stretches verification
Amazon does not commit to a timeline for the application, and what usually stretches it is not a missing document but small differences between documents. Merchants registered in the trade registry are also asked for a central registry record, while tradespeople registered with a chamber of tradesmen are exempt from that.
The current document list is always on the application screen at satis.amazon.com.tr. Seller verification, building the connection, and products appearing in the store are separate processes, so the timeline should not be tied to a single date.
| Stage | How long it takes | Note |
|---|---|---|
| Seller account verification | Amazon does not commit to a timeline | The process stretches when the name and address on documents do not match the account |
| Barcode exemption application | Varies by product group | A support letter from the brand owner may be requested |
| Building the connection | Same day | Short if you are using a ready-made tool |
| Products appearing in the store | A few days | Matching products go live faster; new pages take longer |
| Steady sales | The first weeks | Price, handling time, and account health start to matter here |
How does Amazon commission show up in the price?
Amazon takes a commission on every sale by category, and unlike most other marketplaces it publishes that rate as an official tariff. Because the tariff is updated from period to period, you need to follow the current rate on Amazon's fee page and in your seller panel.
The amount the commission is calculated on also matters. The rate runs on the total the buyer pays, not only on the product price; if you collect a shipping charge, that is inside the amount as well. Setups that collect shipping separately instead of folding it into the price therefore see a higher commission than they expected.
If you send the Shopify price to Amazon as-is, commission comes straight out of your margin. Instead you set the channel price as a rule: commission, any service fee, and a shipping share are added on top of the Shopify price. Once the rule is defined you do not have to write a price on every product.
Amazon also has a fair pricing policy, and that policy covers the price on your own site. Selling the same product much cheaper in your own store can cost the offer its Featured Offer eligibility on Amazon, or take it off the site entirely. Sellers often treat this as a fault in their own setup; the cause is the price rule.
Where do Amazon catalog rules diverge from Trendyol?
If you arrive at Amazon with habits built on Trendyol or Hepsiburada, the catalog is the first place that surprises you. Who defines the product, how the barcode is verified, and the fact that other sellers sit on the same page all work differently here.
The product page is shared across sellers
Amazon's default is not to open a new product page, but to add your offer to the existing one. If your barcode matches a product already for sale, you are not asked for identity data; the product page title and images are not under your control.
The barcode is checked against records
Amazon checks barcode records to see whether the code you sent really belongs to your product. Codes you printed yourself or bought from third parties that sell barcodes in bulk can be treated as invalid; Trendyol and Hepsiburada do not run this check.
There is an exemption application for products without a barcode
Products without a barcode are not left at the door; Amazon defines an official exemption path for them. Own-brand products, unbranded products, parts, and sets can fall in this scope; a support letter from the brand owner may be requested with the application.
Variants are built as parent and child records
The parent keeps variants together but is not a sellable unit and does not need a barcode. Each child record must have a unique barcode; giving the same code to two sizes breaks the variant structure.
The cart goes to a single seller
More than one seller sits on the same product page, and the add-to-cart button is bound to one seller. Price, delivery time, fulfillment method, and your performance all affect that choice; the lowest price alone does not guarantee it.
Brand registration does not replace the exemption
Registering your brand on Amazon opens brand protection tools and richer product content, but it does not remove the barcode requirement. Even with a registered brand, a product without a barcode still needs an exemption application; the two are often mixed up.
Image rules are also a common reason for coming back from review. Amazon wants a plain white background on the main image, expects the product to fill most of the frame, and requires the image to be above a certain size so zoom works. Lifestyle photos from Shopify do not meet that rule, so they usually cannot be used as the main image.
Why does stock collide, and how do you prevent overselling?
Stock on Amazon has two separate realities: on products you ship from your warehouse you write the quantity, and on products that ship from Amazon's warehouse the quantity is measured on the Amazon side. When that split is not set up, overselling and cancellations become unavoidable.
Stock is not written on Amazon-fulfilled products
The quantity of a line that ships from Amazon's warehouse is the inventory in that warehouse. Sending the Shopify number there is meaningless and creates a risk of writing the wrong quantity; those lines have to be taken out of the stock flow.
Two channels sell from the same stock
If Shopify and Amazon sell from the same warehouse, the last unit can sell on both sides. In that case one of the orders turns into a cancellation, and cancellations are measured as a separate performance metric on Amazon.
The update does not land instantly
The new quantity you send joins a queue and is processed when its turn comes. If the old quantity is still showing on Amazon, that queue is the first place to look; a send-completed message does not mean the product was updated.
Writing stock on a product that is not live
A product that never went live because identity data was missing, or that was taken down because of price, does not appear in the store, so stock written on it does nothing. Treating those rows as on sale leaves you holding channel stock that does not exist in Shopify.
Cancellations and returns restore stock
A cancelled or returned product goes back into sellable stock. On products that ship from Amazon's warehouse, Amazon makes that call; if the product is found sellable when it returns to the warehouse, it goes back into inventory and your approval is not asked.
Hiding the last few units from the store
Not showing the last few units on Amazon at all reduces your sellable stock, but it also lowers cancellation risk. Amazon measures cancellations and delays separately, so this choice usually pays for itself.
The difference between shipping from your warehouse and shipping from Amazon's warehouse does not stay on the shipping side; it also changes the stock and return flow.
| Topic | Shipped from your warehouse | Shipped from Amazon's warehouse |
|---|---|---|
| Who holds the stock | Your warehouse | Amazon fulfillment center |
| Is quantity written from Shopify | Yes, this is the stock that syncs | No, the quantity is measured on the Amazon side |
| Shipping and label | Yours | Amazon's |
| Customer service | Yours | Amazon's |
| Return decision | Yours | Amazon's; if the product is sellable it returns to inventory |
| Delivery-speed advantage | Depends on your handling time | Fast-delivery options come into play |
Overselling turns into a cancellation, and a cancellation hits your account health. On Trendyol and Hepsiburada barcode, commission, and approval run on different rules, so writing the same stock rule to every marketplace leaves one channel exposed. If you are opening a second channel next to Amazon, take a look at Station to manage products, stock, prices, and orders from one panel.
What happens after an order arrives?
The order is placed on Amazon and the integration writes it into Shopify. From there the work is packing, shipping, invoicing, and returns. Amazon ties almost every one of those steps to a metric, so operations are measured more tightly than on other marketplaces.
Your handling time sets the delivery date
The time you give yourself to prepare an order becomes the promise Amazon makes to the customer. Writing the same time across the whole catalog comes back as a delay on products that take longer to prepare.
A tracking number has to be entered
On orders you ship from your warehouse a valid tracking number has to be entered, and that has a separate success rate. An order you handed to the carrier but never wrote into the system is counted as not shipped on time.
Invoice upload is tied to a deadline
In Turkey Amazon expects the invoice to be uploaded to the system shortly after the ship date, and it collects missing uploads as a separate rate. That rate rising can go as far as suspending selling privileges, so the invoice flow is not left to the end of setup.
The return window is wide
On Amazon the return period runs as thirty days after delivery, and on some product groups it can be stretched further. Not responding to a return request on time, or unfairly refusing a valid one, feeds a separate metric.
Performance metrics affect the account directly
Order defect rate, late shipment rate, pre-fulfillment cancel rate, and valid tracking rate sit on a single screen in the panel. Accounts that fall below the targets can have selling privileges suspended temporarily, and an action plan is requested for the fix.
A monthly plan fee is published but is not currently charged
Amazon has a published monthly fee for the professional selling plan, but in Turkey that fee is not collected under a campaign. Amazon reserves the right to end the campaign with advance notice, so you should not build your cost model on this alone.
The most common mistakes in the Shopify Amazon integration
The nine headings below are the mistakes that show up most often in setup. The outcomes look alike as well: the product never goes live, the offer does not become the Featured Offer, or account health breaks down.
Moving ahead with a self-printed barcode
Amazon checks the barcode against records, so locally produced codes can come back. When the whole catalog is sent with those codes, the error shows up on hundreds of rows at once, not on a single product.
Never trying the barcode exemption
There is an official exemption path for products without a barcode, but most sellers do not know it and either buy a barcode or never list the product. The exemption application is planned as part of setup.
Ignoring an existing product page
If your product is already sold on Amazon, the right path is to add an offer to that page. Opening a second page makes the product invisible and puts you in competition with your own offer.
Mixing up parent and child records
The parent is not a sellable unit; it is a container that holds child records together. Writing a barcode and stock on the parent breaks the variant structure, and the customer cannot pick a size or color.
Writing the same price to both channels
Sending the Shopify price to Amazon as-is does not cover commission. The Amazon price is set with a separate rule that includes commission and any shipping share.
Selling much cheaper on your own site
Amazon also watches prices outside its site, and when it sees a large gap it can remove Featured Offer eligibility. A campaign in your own store has to be written into the channel rule as well.
Sending stock to an Amazon-fulfilled product
Those lines have their quantity measured on the Amazon side. Pushing the Shopify number there writes the wrong quantity, and that leads to cancellations and delays.
Leaving the invoice until the end of the day
Invoice upload is tied to a deadline, and delays are collected as a separate rate. That rate rising can go as far as suspending selling privileges.
Not writing the tracking number into the system
An order handed to the carrier without a number entered is counted as not shipped. The same mistake breaks both late shipment and valid tracking rates together.
Three common problems and how we solve them
The three setup scenarios below show how we handle Shopify Amazon integration problems we have solved in stores we connected.
Half the catalog never going live
ProblemThe same product list that already worked for Trendyol was sent to Amazon. Barcodes were complete in the file so no trouble was expected, but half the products never went live, and items thought to be unsold for two weeks had never appeared in the store.
CauseSome of the barcodes were codes the store had printed itself, and Amazon could not verify them in the records. The same codes worked without trouble on Trendyol, so no one had thought the problem could be the barcode.
SolutionProducts were split in two: those with a real barcode were sent directly, and an exemption was filed for the rest. Own-brand products had the brand side documented, and the catalog was sent in groups, with the next group opened only after each group's result was checked.
A stretch where the product was live but nothing sold
ProblemProducts were visible on Amazon and the price sat below the market, yet not a single sale arrived for months. The store had put it down to a lack of demand.
CauseThe products had been opened a second time against pages that already existed on Amazon, so the customer saw the original page in search and added another seller to the cart. On some of them the cart was not given to anyone because of price.
SolutionDuplicate pages were closed and the offers were moved onto the existing product pages. The price rule was rebuilt to include commission and a shipping share, and campaigns in the store's own shop were bound to the same rule.
Account health breaking down after setup
ProblemThe connection was working and orders were landing in Shopify, but within a few weeks performance warnings piled up in the panel and a suspension of selling privileges became a real risk.
CauseInvoices were issued in a batch at the end of the day and some of them were uploaded after the deadline. Shipping labels were printed, but tracking numbers were not written to Amazon. Shopify stock was also being sent to Amazon-fulfilled lines, so cancellations had started.
SolutionThe invoice flow was tied to the order being shipped and set to upload automatically within the deadline. Tracking numbers were taken from the carrier and written to Amazon in the same flow. Amazon-fulfilled products were taken out of inventory sync, and the cancellations stopped.
Station is the tool we built to run the product, stock, price, and order flow from a single panel. When you add Trendyol or Hepsiburada, each channel gets its own rules.
Frequently Asked Questions
How do you set up a Shopify Amazon integration?
Is there a ready-made Shopify app for Amazon?
How are Shopify products transferred to Amazon?
Is a barcode required on Amazon?
How is a product without a barcode listed on Amazon?
Does brand registration remove the barcode requirement?
How do variant products go to Amazon?
What happens if other sellers also sell the same product?
Why is my offer not becoming the Featured Offer?
How does Shopify Amazon inventory sync work?
What is the difference between Amazon fulfillment and shipping from your warehouse?
Can the Amazon price be managed separately from the Shopify price?
How is Amazon commission reflected in the price?
Is an Amazon seller account paid?
How are Amazon orders transferred to Shopify?
Does the integration issue the invoice?
How many days is the Amazon return period?
Why do account health metrics matter this much?
What do you need to become an Amazon seller?
How long does the integration take?
Can I also connect to Trendyol and Hepsiburada at the same time?
BİZİ TERCİH
EDENLERİN ARASINDA
YER ALIN...
Herkes için Shopify çözümleri üretiyoruz.
Yeni bir Shopify mağazası kurmak, mevcut mağazanızı geliştirmek, özel entegrasyonlar yapmak veya hız problemlerini çözmek mi istiyorsunuz? Biz, teknik işleri sizin yerinize çözen uzman bir Shopify partneriyiz.

Dossha
#shopify

Les Benjamins
#shopify

Nocturne
#shopify

Fellas
#shopify

Mai
#shopify

Karaca
#shopify

Milagron
#shopify

Kiğılı
#shopifySeo

Şölen
#shopify

Adell
#shopifyB2B

Ohora
#shopify

Rendrea
#shopifyBooking

Babeskin
#shopify

The New Lab
#shopify

DTF Town
#shopify

Eczaclick
#shopifySeo

Termos Dünyası
#shopify

Halı.net
#shopify

Blend-r
#shopify

Oioi
#shopifySeo

Nowshopfun
#shopify

Marie Claire
#shopify

Gaziburma
#shopify

Dünyada Kitap
#shopify
NEDEN BİZİMLE
ÇALIŞMANIZ GEREKTİĞİNİ
SİZE ANLATMAK İSTERİZ
Shopify'ı çok iyi anlıyoruz; Türkiye'de her segmentin karşısına biz olarak çıkıyoruz :)







Sadece Shopify konuşanlardan oluşan bir takım

Hey!
Bannerlarım kesik gözüküyor :(
Yardım eder misiniz, kampanya dönemindeyim.
Selam Elif!
2 dakikaya çözüyoruz.





.webp)
.webp)


