Manual Order Entry via CSV Upload
Don't see your marketplace listed? No problem. Quick Ship supports uploading a custom CSV file so you can process orders from any source.
Navigate to Process Orders
Go to the Process Orders page. In the upload section, select Upload Other/Manual Files from the marketplace dropdown. You will then be prompted to upload your CSV file.
Prepare Your CSV File
Your CSV must include a specific set of column headers for Quick Ship to parse it correctly. The headers are case-sensitive and must match exactly. At minimum, each row must have an Order Number and a Buyer Username — rows missing either of these will be skipped.
| Column Header | Required | Description |
|---|---|---|
| Order Number | Required | A unique identifier for the order. Multiple rows with the same Order Number are combined into a single order with multiple items. |
| Buyer Username | Optional | The buyer's username or identifier if you have one. |
| Ship To Name | Required | Full name of the recipient. |
| Ship To Address 1 | Required | Primary street address line (e.g., 123 Main St). |
| Ship To Address 2 | Optional | Secondary address line (e.g., apartment or suite number). |
| Ship To Address 3 | Optional | Tertiary address line, if needed. |
| Ship To City | Required | Destination city. |
| Ship To State | Required | Two-letter state abbreviation (e.g., CA). |
| Ship To Zip | Required | 5-digit ZIP code (or ZIP+4 format). |
| Item Title | Required | Full name or description of the item sold. |
| SKU | Optional | Your custom stock keeping unit identifier for the item. |
| Quantity | Optional | Number of this item in the order. Defaults to 1 if omitted. |
| Price | Optional | Sale price per unit. Can include a leading $ symbol (e.g., $4.99 or 4.99). |
| Sale Date | Optional | The date the order was placed. |
| Image URL | Optional | A publicly accessible URL to an image of the item. Used for display in the order review screen and picker. |
Sample CSV Format
Below is an example of a correctly formatted CSV file. The first row must be the header row. All subsequent rows are treated as order line items.
Order Number,Buyer Username,Ship To Name,Ship To Address 1,Ship To Address 2,Ship To Address 3,Ship To City,Ship To State,Ship To Zip,Item Title,SKU,Quantity,Price,Sale Date,Image URL 1001,johndoe,John Doe,123 Main St,,,Springfield,IL,62701,Charizard Holo 1st Edition,SKU-001,1,$49.99,2026-03-01,https://tcgplayer-cdn.tcgplayer.com/product/42382_in_1000x1000.jpg 1001,johndoe,John Doe,123 Main St,,,Springfield,IL,62701,Blastoise Base Set,SKU-002,1,$12.50,2026-03-01,https://tcgplayer-cdn.tcgplayer.com/product/42360_in_1000x1000.jpg 1002,janedoe,Jane Doe,456 Oak Ave,Apt 3B,,Portland,OR,97201,Pikachu Promo,SKU-003,2,$5.00,2026-03-01,https://tcgplayer-cdn.tcgplayer.com/product/42402_in_1000x1000.jpg
Multi-item Orders
Upload & Review Your Orders
Once your CSV is ready, click Upload CSV and select your file. Quick Ship will parse the file and display all detected orders for your review. You can verify shipping addresses, item details, and quantities before proceeding.
Tip: Check for Skipped Rows
Common Issues
Headers Don't Match
Column headers are case-sensitive and must match exactly. For example, order number will not be recognized — use Order Number.
Orders Not Showing
If orders are missing after upload, make sure every row has a value in both the Order Number and Buyer Username columns. Rows without both are skipped.
Price Not Displaying
Prices should be numeric values, optionally prefixed with $. Values like $4.99 and 4.99 are both valid. Commas inside quoted numbers may cause parsing issues.
File Encoding Issues
Save your CSV as UTF-8. Files saved with a BOM (byte order mark) are handled automatically, but other encodings may cause character display problems.

