Validate orders UI - Additional notes:
- Simple issue with Chrome: # added to end of validation url so if refreshing with this url, error message pops up "The page that you're looking for used information that you entered. Returning to that page might cause any action you took to be repeated. Do you want to continue?" - happens sometimes, just delete the # load the page instead of refreshing
Notes on backend processes
- csv upload validates the upload and moves order lines in to a '-good', a '-bad' and a ‘-reject’ file - all files can be found in a holding 'validate' folder in ftp
- '-good' files are immediately (but can take up to a few minutes) added to the user’s sub-directory under the 'pending' folder as per before
- Original separate ftp processing is maintained for csv’s that are uploaded by the Shopify app
CSV Changes
- Original csv template can still be used
- CSV template now reduced to 23 mandatory headers
- Delivery info relies on ItemNumber 1; any info provided in other lines for the same order is retained in the csv upload; activity reports will reflect matching info to line 1 for any one order
- Mandatory headers include:
- MerchantId
- PlatformOrderId
- ItemNumber
- BuyerEmailAddress
- BuyerName
- MerchantSku
- Quantity
- Currency
- ItemUnitPrice
- DeliveryName
- DeliveryCompany
- DeliveryAddress1
- DeliveryAddress2
- DeliveryCity
- DeliveryState
- DeliveryPostal
- DeliveryCountryId
- DeliveryTelCountryCode
- DeliveryTelAreaCode
- DeliveryTelNumber
- ShippingService
- ShipFromWarehouse
- Incoterm