Product Updates May 2026
May brought over 30 updates. We ordered them by impact and grouped them into clear categories: we start with the most important launches, then new integrations, improvements to existing integrations and the rest of the optimizations. Each update is explained simply: what it is, how it helps and where to find it in the platform.
In short, the most important launches
Shein: marketplace and courier
The most important integration of the month. Sell and ship on Shein, straight from easySales.
Inventory menu
Run a stock count like in a store and instantly see stock discrepancies.
Customizable shipping label PDF format
Add picking info under the shipping label (SKU, EAN, location). One of the most requested features.
Shared stock source across shops
A single stock, shared across channels, no overselling.
New integrations
Sales and delivery channels added this month, in order of impact.
Shein: marketplace and courier
The biggest integration of the month. You sell on Shein and ship with the Shein courier, all from easySales: marketplace and courier in the same flow, alongside your other channels. You manage orders and shipping labels in one place.
Dragon Star (DSC): courier
We integrated the Dragon Star courier (DSC Express Logistic). Connect it with your API credentials and generate shipping labels like for any other courier: shipment type, cash on delivery, work point, insurance, etc.
Where Integrations → Couriers → DragonStar
Fulfilo: fulfillment
A new integration with Fulfilo, for those who outsource warehousing and delivery. Orders go to Fulfilo automatically for processing, and Fulfilo can also be set as a stock source.
Where Integrations → Order Fulfillment
FAN Courier: fulfillment
Beyond delivery, FAN can now also handle storage and shipping of your orders. You send the orders to FAN and they take care of preparing and dispatching the parcels.
Where Integrations → Order Fulfillment
Colete Online: courier
One more courier available for generating shipping labels directly from the platform.
Where Integrations → Couriers
TEMU Cyprus: marketplace
We extended the TEMU integration to the Cyprus market. You list and sell there just like on the other TEMU marketplaces.
Improvements to existing integrations
We developed the integrations you already use, so they cover more real-world cases.
Compari: direct ordering, without an online shop
Before, on Compari you sent products via a feed and the customer was redirected to your site to order. Now the order happens directly in Compari, like on any marketplace, with no link back to your site. So you can list products on Compari even without an online shop, your virtual shop is enough.
eMAG: stock discrepancy alert
We read the stock directly from eMAG and compare it with the one in easySales. If there is a difference (a sign of a communication issue somewhere), we flag the product with an alert next to its stock so you can fix it quickly.
eMAG: filter for offers with active autoprice
In the filter area of any flow you can identify the eMAG offers that have autoprice active and set actions on them. For example: do not change the price of offers that already have autoprice, or send a notification for those in position 1 or 2. You can combine several filters.
Where Flows → “autoprice active” filter
TEMU: compliance data import
TEMU requires compliance data for all offers, including mandatory fields such as “Product Identification” (the manufacturer product code). Until now you could only fill them offer by offer or via bulk edit. Now you can import them from a file: pick a category, upload the file and map the columns to the compliance parameters, exactly like a standard import. Especially useful for large TEMU catalogs.
Where Marketplace → TEMU → offers
TEMU: shipping label generation via the TEMU courier
For TEMU orders you now have two options: delivery with your own courier or with the courier integrated in the TEMU platform. You add one integration per TEMU market and generate the shipping labels directly.
Where Integrations → Couriers
Kaufland and Trendyol: product import into the virtual shop
You can import products into the virtual shop from Kaufland (all countries) and from Trendyol. Until now, import was only possible from eMAG and Allegro.
Where Virtual Shop → Import products
Infinity: grouping by product families
The Infinity integration already existed; we adapted it so products can be grouped into a family by size, color and other attributes. Customers see the variants of the same product together, not as separate listings.
UNAS: orders with locker and pickup point delivery
We adapted order sending to UNAS to also work for locker or pickup point delivery. When the order comes from a marketplace, we also send UNAS the locker / pickup point references.
Stock and inventory
More visibility and control over stock, across every channel.
Inventory menu
You count products like in a store: open an inventory, add the products, then scan or enter the code and quantities. What is correct shows in green, and differences (plus/minus) are clearly highlighted. At the end you can export the result. You see the actual discrepancies between records and the products on the shelf, and between the online shop and the warehouse.
Where Warehouse stock → Inventory
Shared stock source across multiple shops
You can connect several shops (for example a virtual shop plus a Shopify one) to the same advanced stock source (Smartbill, FGO, Oblio, external feeds, etc.). When the same SKU exists in both shops, the stock is single and shared: a sale in one shop reduces the stock in the other too, so you avoid overselling. You can also manage products from the virtual shop that you do not want on an online shop.
Stock history per product
Each product edit now has a stock history section. You see how the stock evolved over time, right from the product page.
Where Edit product → Stock history
Multiple EAN codes for the same product
A product can have several EAN codes, added at product level (the “Additional EAN” field). The codes appear as a separate column in picking and packing, so the team identifies the products correctly.
Where Edit product → Additional EAN
Unit of measure at product level
You can set the unit of measure for each product: pieces, grams, kilograms or square meters. Useful especially for invoicing, where the unit is passed correctly onto documents.
Where Edit product → General
Shipping labels and dispatch
More control over what you print and how the label looks.
Customizable shipping label PDF format
One of the most requested features. When you pull an shipping label from a marketplace or from easySales, you can change its format before printing: we turn the shipping label into an image and add your chosen text below it. Real example: Trendyol shipping labels have no info in the notes field, so when printing you do not know what products the order contains. Now you put SKU, quantity, EAN and warehouse location under the shipping label, a big help for picking and packing.
Where Flows → “Change shipping label PDF format” action
Settings for shipping label printing
Whatever printer or paper you use, you can adapt the shipping label size to your paper format (for example A5) and set the scaling type (fit to page). If the shipping label comes as A6 but you print on A5, it scales correctly. The settings apply to printing via the easySales Printer connection.
Where Integrations → Couriers → (courier) → print settings
Return shipping labels via DPD
We adapted the platform so you can generate return shipping labels via DPD too, for returned orders.
Order PDF export
You can export the order as a PDF, with a fully configurable format: choose the fields, the font, the color, hide whole zones or add new fields. Useful for those who print picking lists: you export the orders, print them and the team finds the products on the shelf.
Where Orders → order PDF settings; export from the order edit
Invoicing
More document types and flexible payment terms.
Credit note and proforma invoice
The easySales invoicing system now covers four document types: fiscal invoice, fiscal receipt, credit note and proforma invoice. You generate them all directly from the platform.
Smartbill due dates, per customer
Smartbill has a “due days” field that we take into account when issuing the invoice. Now you can set the due days at customer level, which overrides the value from the integration. Example: if the integration has 7 days but you set 30 for a customer, that customer's invoice will have 30 days. Useful when you offer different payment terms to certain customers (B2B, etc.).
Where Customers & Notifications → customer → Due days
Pricing
Price groups fed from a feed
A price group can be of three types: from integration (we pull prices from an ERP), manual (you set the price) and, new now, from a feed (we read prices from a feed and update the group automatically). If you have several stock sources or warehouses, you can have several price groups and apply different prices per channel, for example one price only for eMAG, the rest on another group. Prices update in real time as the supplier changes them.
Where Price groups → “Feed” type
Flows and automation
A single action for sending the order
Before you had separate actions (send order to ERP, to fulfillment, etc.). Now there is a single send action, through which you send orders to ERPs, fulfillment, online shops, custom systems, suppliers and other systems. Fewer actions to configure, less confusion.
Where Flows → “order received” trigger → send order action
UI/UX improvements in the Flows area
We visually reorganized the entire Flows area so it is easier to configure and read.
Orders and customers
Map on the order tracking page
On the order tracking page we added a map where you see the route from sender to recipient.
Customer notifications for returns
We added a button in the return edit through which you send the customer email notifications: the credit note, the return shipping label, the shipping label tracking and other return-related information.
Where Edit return
Custom order statuses, with permissions
You can control which custom order statuses each team member can use. From the subaccount permissions, you choose whether a user has access to all statuses or only to some.
Where Account → subaccount permissions → custom statuses
Cloning products in the virtual shop
With the “Duplicate” button you can clone a product and start from pre-filled fields. Useful when you have similar products or variants of the same product and want to save time creating them.
Where Edit product → Duplicate
Reports
Predefined reports: new design
We fully redesigned the reports area. Instead of an empty tab strip, you now have a catalog of question-style cards (for example “Which categories have a markup under 30%?”), each with a live KPI. Each report opens directly with data, and a side panel explains what it is for, which columns it has and what actions it recommends. It is the foundation for adding new reports.
Where Reports → Smart reports
Other
Affiliate program
We launched the easySales affiliate program. Recommend the platform and get rewarded. Details and sign-up: easy-sales.com/en/affiliate.