Troubleshooting

Why do AliExpress product prices sometimes differ from their API prices?

Short answer

AliExpress prices differ from the imported API price because of location pricing, coupons, flash sales, and app-only deals. Learn why, and how to set pricing rules so the gap never costs you margin.

On this page
  1. Short answer
  2. Why the website price and the API price don't match
  3. How Importify handles the supplier price
  4. How to protect your margin from price gaps
  5. FAQ

AliExpress prices differ from the API price Importify imports because AliExpress shows a live, personalized price on its website (adjusted for your location, currency, coupons, and active promotions), while its API returns a standard base price that leaves most of those page-level discounts out. Neither number is wrong. They are calculated differently, and the gap is a normal part of sourcing from AliExpress.

Here is exactly what causes the difference, and how to set your store up so it never costs you margin.

Why the website price and the API price don't match

Location and currency. AliExpress sets prices based on the shopper's country and currency, with regional adjustments built in. The API usually returns a standard price (often in USD) without those regional changes, so the same product can read differently depending on where you browse from.

Coupons, flash sales, and limited-time deals. Product pages often show seller coupons, store coupons, "Choice" deals, and flash-sale prices that are temporary and conditional. Those promotional prices are usually not part of the API data, so the API reports the regular price instead of the discounted one.

App-exclusive and new-buyer prices. AliExpress shows special pricing inside its mobile app and for first-time buyers. Because those prices are tied to the account and the app, they will not come through the API.

Variant and "Choice" differences. A single listing can have several variants (size, color, shipping option) at different prices, and "Choice" listings bundle shipping differently. The price on the page may belong to a specific variant that differs from the default the API returns.

Update timing. AliExpress refreshes website prices more often than its API feed, so the page can reflect a newer change. The price you see on AliExpress.com may simply be more current than the API value.

AliExpress website price compared with the API price imported into Importify

How Importify handles the supplier price

When you import a product, Importify pulls the supplier's price through the API and uses it as your product cost. You stay in control of the retail price:

  • Smart Pricing Rules let you add a fixed or percentage margin, round prices, and apply shipping or fee adjustments, with a preview before you import. See how to set up pricing rules.
  • Automated Currency Conversion (Premium and Gold plans) converts supplier prices to USD using up-to-date exchange rates, so a currency mismatch doesn't distort your cost. Learn how currency conversion works.

Importify does not track every flash sale or coupon on AliExpress in real time, so treat the imported cost as your baseline and confirm the live price before you fulfill. For what updates automatically, see whether Importify syncs prices automatically.

How to protect your margin from price gaps

  1. Build a margin buffer. Set your pricing rule with enough markup to absorb normal supplier price movement instead of pricing right at cost.
  2. Check the live price before fulfilling. Open the product on AliExpress.com and confirm the current price for the exact variant you are ordering.
  3. Use pricing rules, not manual edits. A consistent rule keeps your whole catalog protected as costs shift.
  4. Turn on currency conversion if you source from suppliers priced in other currencies, so exchange-rate swings don't quietly eat your margin.
  5. Re-check during big sale events (11.11, anniversary sales), when AliExpress page prices and coupons move the most.

Handled this way, the gap between the website price and the API price stops being a problem. It becomes a normal part of sourcing that your margin already accounts for.

Frequently asked questions

Which price does Importify import, the website price or the API price?

Importify imports the supplier's API price and uses it as your product cost. The lower price you sometimes see on the AliExpress website can include location-based pricing, coupons, and flash-sale discounts that are not published through the API.

Is the API price wrong if it is higher than the website price?

No. The API price is the standard base price. A lower website price usually reflects a temporary coupon, flash sale, or app-exclusive deal that AliExpress does not expose through the API.

How do I stop AliExpress price differences from cutting into my profit?

Set Smart Pricing Rules with a margin buffer, enable Automated Currency Conversion if you import in other currencies, and confirm the live price on AliExpress before fulfilling each order.

Does Importify update my prices when AliExpress prices change?

Importify uses the supplier price at import time as your cost baseline. See the article on price syncing for what updates automatically, and always verify the live price before you fulfill an order.

Ready to import your first product?Start a free trial and import in minutes.
Start free trial

Related articles