Trendyol Gulf: marketplace guide
About this guide
This is a ChannelEngine guide on the Istanbul-based marketplace Trendyol. Here you can find information on how to request a Trendyol account, how to configure this marketplace on ChannelEngine, what the specific requirements are, and more.
Table of contents
Marketplace-specific requirements and exceptions
Commercial information
Founded | 2010 |
Founder | Demet Suzan Mutlu |
Headquarters | Istanbul, Turkey |
Area served (orders) | United Arab Emirates, Saudi Arabia |
Revenue | USD 3,216 million (2021) |
Website | trendyol.com |
Setup cost | none |
Commission | depends on the category and brand |
Other costs | none |
Payment | once per week |
Product categories | bags, cosmetics/perfumes, fashion, home textile/accessories, jewelry, kids/babies, luggage, shoes, sports equipment |
Input language | Arabic, English |
Input currency | AED, SAR |
Content creation | yes |
Minimum number of SKUs | none |
Advertisement options | yes |
Profile on ChannelEngine | Trendyol |
How to request an account
To start selling on Trendyol International, register your interest by filling out the seller onboarding form. The following requirements apply:
- Your products must be within the categories supported by Trendyol International.
- You must have a valid VAT number.
Associated costs
Trendyol does not charge setup or monthly fees. However, it does charge a commission fee, which depends on the product category.
Marketplace features
Supported | Not supported |
Product offers | Repricing |
Product content | Returns (marketplace)1 |
Cancelations (marketplace) | Sales channels2 |
Cancelations (merchant) | |
Returns (merchant) | |
Split shipments | |
Split orders | |
HTML formatting | |
Product variations | |
Last-mile delivery |
1 Marketplace returns are currently not supported on Trendyol International. To reject a return, upload the required document manually in Trendyol’s back-end.
2 A marketplace that supports sales channels allows merchants to list and sell products across multiple markets (e.g.: countries, regions, and states), all from the same connection.
Settings and configuration
Setting up each marketplace on ChannelEngine follows the same flow, though not every marketplace includes the steps listed below.
- Go through the Setup.
- Create a Product selection.
- Complete the Categorization.
- Set up the Mappings: content, offers, and carriers.
- Configure the Pricing: rules and currency conversion.
- Finish the Activation.
- Check the Listed products overview.
Marketplace-specific requirements and exceptions
Setup
On Trendyol
Once your seller account is active, contact Trendyol to request the API authentication details that ChannelEngine needs to establish the connection.
Trendyol | ChannelEngine |
Seller ID | Supplier ID |
Developer ID | API key |
Secret key | API secret key |
On ChannelEngine
- Go to the Setup page of your Trendyol marketplace.
- Enter your Supplier ID, API key, and API secret key in the Connection section.
- Click Save.
Categorization
Categorization on Trendyol is straightforward, and all categories are listed in English. Once a product is accepted by Trendyol, you cannot change its category. Make sure you select the correct category before submitting your product for verification.
Mappings
Content
All products (required)
Your products must first go through the verification process carried out by Trendyol. For that, set your stock and price attributes to zero. Once your products are accepted, you can assign stock and price to them.
Bear in mind that after products are accepted by Trendyol, color, size, brand, or barcode information can no longer be updated. To update those, you need to first delete the product and then recreate it.
To create a unique identifier, use the following format - [Abbreviated company name][Model code][Size]. E.g.: TRNDLTYQ2355125L. Maintain a character count between 13 and 40, excluding spaces or Turkish characters.
- Barcode - the product's unique EAN or a different GTIN. If your products have valid GTINs, ChannelEngine automatically maps this attribute to the GTIN value. If your products do not have valid GTINs, you can use this attribute to map to a different identifier. To prevent issues with your product offers, we recommend that you do not change this value after it is mapped. If you want to modify this mapping, reach out to ChannelEngine's Support team.
- Brand - the product's brand or manufacturer.
- Export content - set it to 'yes' to export the product's content to Trendyol. Set it to 'no' and the product's content is not exported, and the same applies to the product's family. The default value is 'yes', even if the attribute is left unmapped.
-
Product description - the product's description. The maximum number of characters is 30,000. HTML tags are supported. The following requirements apply:
- Should include - terms of use, materials, warranty status.
- Should not include - carrier name, delivery time, your company contact information, external links, advertisement campaigns, personalized information.
-
Product image URL 1 - the URL to the main image of the product. The following requirements apply:
- URL format - 'https'. E.g.: https://imagenoll.org/image1.jpeg.
- Minimum resolution - 600x800 px at 72 dpi.
- Desired resolution - 1200x1800 px at 96 dpi.
- Maximum file size - 10 MB.
-
Product name - the product's title. The maximum number of characters is 100. The minimum number of characters is 15. The product's title should clearly identify the product and be easily searched for (i.e.: contain keywords). The following requirements apply:
- Should include - size, color, weight (or other applicable dimensions), product details.
- VAT rate - the product's sales tax rate. Select from the options in the dropdown menu.
All products (optional)
-
Product image URL 2-8 - the link to the additional images of the product. The following requirements apply:
- URL format - 'https'.
- Maximum resolution - 2,000x2,000 px.
- Maximum file size - 10 MB.
- File format - JPG, JPEG or PNG.
Offer
All products (required)
- Price - the desired price for the product, without its currency. Decimals are separated by a period. E.g.: 370.95. The price should include the sales tax (e.g.: VAT).
- Sales price - the discounted price for the product, without its currency. Decimals are separated by a period. E.g.: 340.99.
Carrier
Carrier mapping is required on Trendyol, and they have a specific list of carriers to select from. This allows for working tracking codes in the back-end, as well as for the buyer.
Pricing
Trendyol requires prices to be submitted in either AED or SAR. If you do not have pricing attributes in the respective currency, you need to set a currency conversion.
Listed products
If you have problems with products not appearing on Trendyol (especially if you are trying to add products that do not exist yet), check the Listed products page for more information.
You can either filter on Channel status (Invalid for all products that ChannelEngine has not exported, such as products with an empty EAN or products that currently do not exist on Trendyol) or use the Validation and feedback tab to see all known validation/feedback errors for specific products.
Additional information
Order extra data items
When an order is imported to ChannelEngine, ChannelEngine also fetches extra data items related to the order itself – or to order lines. This extra data is specific to this marketplace. An explanation of each can be found below:
Order extra data
Key | Conditional* | Description |
TCKN number |
Yes | The identity number for gold, fertilizer, or orders over 5000₺. |
Order number |
No | The main order number on Trendyol. |
Cargo provider name |
No | The name of the cargo company assigned to transport the order. |
Cargo tracking number |
No | The tracking number of the order. |
Commercial company |
Yes** | The name of the invoiced company. |
Commercial company tax number |
Yes** | The tax number of the invoiced company. |
Commercial company tax office |
Yes** | The tax office of the invoiced company. |
E-invoice available |
Yes** | To indicate whether the buyer is to pay via e-invoice. |
* Conditional fields only display if the marketplace provided a value.
** Present if the invoice for the order is commercial, not individual.
Shipping
You can fulfill orders on your own or use last-mile delivery by Trendyol, where Trendyol handles the transportation of goods from the warehouse to the customer. To configure last-mile delivery on ChannelEngine, check out the article ChannelEngine: last-mile delivery and shipping labels.
Shipment package logic
Trendyol applies a shipment package logic when handling orders, shipments, and returns. Trendyol decides which way to fulfill an order best – splitting it into several shipment packages based on stock, mapped carrier, shipment region, and other factors. This means that each order on ChannelEngine corresponds to several shipment packages on Trendyol.
When retrieving orders from Trendyol, ChannelEngine combines the Order number and the Shipment package ID on Trendyol into the Channel order number. E.g.: if the Order number is '1735032345' and the Shipment package ID is '44564419', the Channel order number on ChannelEngine is '1735032345_44564419'.
Partial shipments and cancelations
Partial shipments and cancelations follow a specific procedure on Trendyol. If only part of a shipment package is either canceled or shipped, Trendyol changes the status of the original order to Unpacked and creates new suborders (i.e.: new shipment packages). The new package IDs are communicated to ChannelEngine in the order extra data, and can be retrieved by the merchant via the Merchant API.
FAQs
Is offer matching supported on Trendyol?
Yes, offer matching is supported on Trendyol. To match existing offers without exporting content, set the Export content attribute to 'no'. In this case, ChannelEngine automatically matches the products based on their GTINs, and only the offer data is exported to Trendyol.
If you want to match existing offers and also push content updates to the marketplace, set the Export content attribute to 'yes'. If the product falls under the category that has a color attribute (i.e., Renk), ensure the color value exactly matches that on Trendyol. Otherwise, no additional action is required.
How often does each task run on Trendyol?
Trendyol follows the schedule below:
Task | Frequency |
Export product data to channel | every 60 minutes |
Export product offers to channel | every 15 minutes |
Import offers from channel | every 20 minutes |
Import orders from channel | every 20 minutes |
Export order shipments to channel | every 60 minutes |
Import returns from channel | every 60 minutes |
Export returns to channel | every 60 minutes |
How are products deleted from Trendyol?
To delete a product from Trendyol, ChannelEngine exports it with both the price and the stock set to 0 (zero). Once the export is processed by Trendyol, the product is removed from their website.
How do I export the same product to multiple countries on Trendyol?
To sell the same product in multiple countries on Trendyol, make sure the product information is identical across all regions. Key attributes, such as the barcode, brand, and category, must match. If any of this information differs, Trendyol does not list the product in the new country.
Why do I get the error ‘The product you would like to sell already has a listing defined for you’ on Trendyol?
This error occurs when another product in your catalog has the same barcode, category, brand, or other attributes. To resolve this, do one of the following:
- Make the product unique. Update the rejected product’s attributes to differentiate it from the existing listing.
- Remove the duplicate. Delete the rejected product if it is already listed under a different barcode.
- To export the same product to a different Trendyol country, make sure the barcode, category, brand, and other attributes are the same.
Comments
0 comments
Article is closed for comments.