How do I create orders in bulk?

If you have more than one order and have the customer and order information in a CSV or Excel format, you may upload them in bulk instead of creating orders one at a time.


To upload them in bulk, you’ll first need to create a mapping template.


How to upload orders in bulk for the first time, or if you’ve changed the template

  1. When creating an order, in the Orders section, click Upload a file.
  2. Click Download file template, and download the corresponding CSV or Excel sample.
  3. Fill in the customer and order information using the sample template. Please keep the column headers the same as the sample template to make the process simpler.
    • Refer to the table below for the list of mandatory and optional headers.
  4. Upload the CSV or Excel file.
  5. Click Create new template.
  6. Drag and drop all the Compulsory headers and the applicable Optional headers to the corresponding columns to ensure that all columns are mapped correctly.
  7. Save the template with a recognisable name. 
  8. Select the correct File mapping template.
  9. Click Save & continue.
  10. In the Review section, check that all the information entered is correct, and click Confirm to submit them.
  11. You may view, edit and delete previously saved mapping templates in the Order create settings.


How to upload orders in bulk if you already have a mapping template

  1. When creating an order, in the Orders section, click Upload a file.
  2. Upload a CSV or Excel file with the customer and order information.
  3. Select the correct File mapping template
  4. Click Save & continue.
  5. In the Review section, check that all the information entered is correct, and click Confirm to submit them.


Headers

HeaderRequirementDescription
NameMandatoryMust be between 1 to 255 characters
Address 1MandatoryValid full address
Phone NumberMandatoryAccepts alphanumeric characters (e.g. 91234567 or +6591234567) 
PostcodeMandatoryMust be 6 digit for SG address (you may need to add a ‘0’ at the front for postal code starting with ‘0’ e.g. 0123543) 
StateMandatory (international orders only)Eg. Sabah, Sarawak, Selangor
PortationMandatory (international orders only)Export
CountryMandatory (international orders only)MY/ID/PH/TH etc.
EmailOptionalMust be a valid email address format
Parcel SizeOptionalS, M, L, XL
Delivery DateOptional

Formats must be mm-dd-yyyy, mm/dd/yyyy or yyyy-mm-dd


Delivery Date must be after pickup date

Requested Tracking NumberOptional

If your allocated prefix starts with NVSGXXX, the Requested Tracking Number should be provided without prefix and must contain between 1 and 9 alphanumeric characters.


Otherwise, the Requested Tracking Number can be provided with or without prefix and must contain between 6 to 21 alphanumeric characters excluding the prefix length. 

Address 2OptionalAdditional address information
Parcel WeightOptionalWeight to be provided in kg
Delivery TypeOptionalStandard
Shipper Order No.OptionalUp to 255 characters
InstructionsOptionalUp to 255 characters
CODOptionalCash on delivery to be collected in SGD
Insured ValueOptional (not available for Ninja Packs)

Total value of goods in SGD.


The standard liability is at SGD 100. Values higher than SGD 100 inputted will incur a premium of 1.2% of the stated value, with a maximum coverage of SGD 2,000.

Was this helpful?