Catalog
tutorial 8 min

Add Products

This guide walks you through creating a new product in TREX - as a single listing or in bulk if you're creating multiple SKUs at once.

With effect from 1st April 2026, BCRS regulated products (i.e. affixed with BCRS Deposit Mark) are not allowed to be sold on iShopChangi. For more information, please reach out to your respective Account Managers.

Add a Single Product

  • Go to Products → Add New Products → Add a Product
  • Category: Choose the most appropriate option
    Add New Products - Add a Product
    Selecting the Category
Cannot be changed once the product is created - choosing wrong means deleting and recreating the listing. 

Product Details

  • Frontend Product Name (EN), (ZH): Customer-facing product name. E.g., Apple iPhone 15
  • Backend Product Name (EN), (ZH): Product name for backend reference. Include the variant. E.g., Apple iPhone 15 – Midnight 256GB 
  • Description (EN), (ZH): Product description shown to customers.
Food products must include the applicable food guidelines e.g., "Product received will be at least 12 months from expiry."

Hero Image - Main product image displayed on the storefront.

  • Format: JPEG, PNG
  • Size: > 70kb
  • Background: Full white, non-transparent
  • Dimensions: Squared. E.g., 1100 x 1100 pixels
  • Product must be cropped to the horizontal or vertical edges of the image.
  • Should only show the exact product the customer will receive.
  • No watermarks, logos, symbols, or text.
    Hero Image Examples

Product Codes

  • SKU Code: Up to 16 characters, without symbols or space. Company’s internal SKU Code.
  • EAN: Up to 16 characters, without symbols or space. Bar Code Number.
  • Offer SKU: Up to 16 characters, without symbols or space. Company’s internal SKU Code.
  • Rental Department Code: Up to 16 characters, without symbols or space. Check with your Account Manager for any special codes.
Cannot be amended or removed once created - delete and recreate the listing to change it.

Sales Details

  • Retail Price: Enter the price pre-GST.
  • Stock Quantity: Enter the quantity available for sale. 
Not absorbing GST? Select False for GST Absorption – Traveller and GST Absorption – Non-Traveller further down.

Fulfillment

  • Lead Time to Order (Traveller): Minimum hours before a flight that a traveller can still purchase your product. 
  • Airport Collection: Should match your contract terms. 
    • Off-Airport Merchants use 72hours unless separately arranged (CAG Pickup Service); 
    • In-Airport merchants select the appropriate option. 
  • Home Delivery: Should match your contract terms. E.g., For Non-Traveller-only products, select HomeNonTraveller.

Tax - Should match your contract terms. 

  • GST Absorption - Travellers: For Arrival and Home Delivery Traveller Orders.
  • GST Absorption - Non-Travellers: Select whether GST is absorbed for Non-Traveller orders. E.g., If True/Green, GST will not be added at checkout. If False/Grey, GST will be calculated and added at checkout. 
    GST Absorption

Variant Products (If Applicable)

Group products with different variants (e.g., colour, storage capacity) into a single product listing on storefront. Each variant will appear as an individual product in TREX with its own product code and Hero Image.

  • Variant Group Code: Enter a simple code to group the variants together. e.g., ChloeNomadeEDP 
    Variant Fields
  • Click + Add Variant to include another variant product. 
    + Add Variant
  • Once done, click Save and Proceed to Category Specific Attributes and then Submit.

See What's Next below to find out what happens after you submit. 


Bulk Upload Multiple Products

Use this if you're creating multiple SKUs at once.

Generate a template

  • Go to Products → Add New Products → Bulk Upload → Select the Category → Generate And Download Template
    Add New Products - Bulk Upload
    Selecting the Category

Category cannot be changed once the product is created; choosing wrongly means deleting and recreating the listing.

Fill Up the Template

  • Make sure the correct  Category was selected before generating - the fields available match that category.
  • 1 row = 1 product
  • Mandatory fields are highlighted in pink. Recommended fields are highlighted in yellow. Optional fields are in white. 
    Bulk Upload Template - Category Selected for a Product Row

Upload the File and Check Status

  • Go to Products → My Products → Bulk Upload of Multiple Products.
  • Drop your file in the Uploaded Templates section and click Upload New Template.
  • Check the status column: a green tick means it uploaded successfully; an exclamation mark means there are errors.
    Upload New Template
  • If there are errors, click Download Error Report. Scroll right to the Failed Reason column to see the error.
  • Fix the flagged field(s) in your file, then repeat the steps above.
    Download Error Report and Failed Reason
See What's Next below to find out what happens after you submit. 

What's Next

Once submitted, the Seller Centre team reviews the product for approval. Standard SLA is 1–2 business days.

  • No issues → status moves from New to Approved, and the product goes live.
  • Issues found → status moves from New to Changes Required, with a rejection reason provided. Fix the flagged field(s) and resubmit — see Product Information Guide if you need to check requirements again.

FAQs

Why products do not appear on storefront?

If a product isn't appearing on your storefront, check the following:

  1. Store status — is your store set to Open?
  2. Product status — is the product Approved?
  3. Availability dates — are Availability Start Date and Availability End Date both left empty? (A past End Date, or a future Start Date, will keep it hidden.)
How to edit Google Drive Image URLs?
  • Open the image in Google Drive and set access to Anyone with the link.
    Anyone with the link Setting
  • Copy the file ID — the portion of the URL between /d/ and /view (don't include /view?usp=sharing).
  • Append it to this prefix: https://drive.google.com/uc?export=view&id=

Example: https://drive.google.com/uc?export=view&id=17Os20UdWQmjW2fMXWOOQK6kNurMozZ61

What key fields should I note when creating a Services SKU?
  • Category: Select Beauty → Others Beauty → Beauty Services.
  • Frontend Product Name (EN), (ZH): The service name shown to customers on iShopChangi.
  • Description (EN), (ZH): Should cover:
    • A summary of the service, highlighting its benefits or features
    • The venue(s) where it can be redeemed
    • Duration (e.g. 90 mins)
    • A non-refundable/non-exchangeable clause e.g. "No cancellation of order after purchase is made"
    • How the order will be fulfilled e.g. "Upon purchase, you will be contacted via email to confirm your appointment date within 3 working days," or "Please show your confirmation email/bring a physical voucher on the day of your appointment"
  • Backend Product Name (EN), (ZH): For internal reference; appears in order documentation and reports. Include the variant if applicable, e.g. 90-Minute Deep Tissue Massage — Weekday Slot.
  • Hero Image: Feature the voucher on a plain white background. Vertical images crop to the edges; horizontal images crop to the edges.
    Hero Image Example
  • Retail Price: Selling price before discount and tax (pre-GST). Make sure it meets the Free Delivery criteria. ⚠️ Set GST Absorption – Non-Traveller to False (toggle grey) later in the form.
  • Shipment Type: Select Merchant 3PL. Contact your Account Manager first — this needs backend configuration.
  • Home Delivery: Select HomeNonTraveller.
  • GST Absorption: Non-Travellers — Toggle grey to confirm the store isn't absorbing GST.
What key fields should I note when creating a Pre-Order SKU? 
  • Frontend Product Name (EN), (ZH): Include [Pre-Order] in front of the name, e.g. [Pre-Order] Samsung Galaxy Z Fold7.
    Frontend Product Name - TREX
    Frontend Product Name - PDP
  • Backend Product Name (EN), (ZH): Include [Pre-Order] in front of the name, e.g. [Pre-Order] Samsung Galaxy Z Fold7 512GB Jet Black. 
    Backend Product Name - TREX
  • Description (EN), (ZH): State when the order becomes available at the top of the Description field: 
    • Home Delivery — when dispatch begins, e.g. "Orders will be dispatched from 29 July onwards."
    • Traveller Orders — the purchase window, e.g. "Purchases can be made for flights departing after 29 July, 2pm onwards."
  • Lead Time to Ship (Days): For merchants on Dropship Merchant3PL mode: set a value here to push the Delivery Date later. This adds on top of the current SLA shown on the storefront. 
    Lead Time To Ship (Days) - TREX
    Delivery Date - Cart
How to view the Rejection Reason? 
  • Go to Products → My Products → under the Changes Required tab, click Remarks to see the rejection reason, make the necessary changes, then Submit for approval. Or,
    Changes Required - View Remarks
    Remarks Pop-up Window
  • From the product page — click on the product name, then the pen icon to edit; Remarks is visible there too. Make the necessary changes, then Submit for approval.
    Remarks - Editing a Product

Copyright © 2026 All Rights Reserved.