TCGHaulTracker started as a tool for TCGplayer sellers — drop in a packing slip PDF, get barcodes and tracking. But the problem it solves isn't exclusive to TCGplayer. If you ship trading cards in plain white envelopes, you have zero native tracking regardless of where you sell.
CSV upload changes that. If you can export your orders to a spreadsheet, you can generate USPS Intelligent Mail Barcodes and track every envelope through the postal stream — no matter what platform the sale came from.
Supported platforms
What the CSV needs
Your file needs a header row and six required fields. Column names are flexible — TCGHaulTracker recognizes common variations from major platforms automatically.
| Field | Required | Accepted column names |
|---|---|---|
| Order number | Required | order_number order # order tcgplayer_order_# |
| Buyer name | Required | buyer_name name ship_to_name shipping_name |
| Street address | Required | street address address1 ship_to_address_1 shipping_address |
| Apt / Suite / Unit | Optional | secondary apt suite address2 ship_to_address_2 |
| City | Required | city ship_to_city shipping_city |
| State | Required | state ship_to_state shipping_state (2-letter code) |
| ZIP code | Required | zip zip_code postal_code ship_to_zip shipping_zip |
| Order total | Optional | order_total total amount sale_price |
eBay Seller Hub — no reformatting required
eBay's order export uses its own column names — ship_to_name, ship_to_address_1, ship_to_city, and so on. TCGHaulTracker maps these automatically. Export your orders as-is and upload the file directly.
To export from eBay Seller Hub: Selling → Orders → Download report.
How it works
- Export your orders from your selling platform as a CSV file.
- Upload the file on the Jobs page — same as a PDF packing slip.
- Each address is validated and corrected through USPS CASS.
- A unique Intelligent Mail Barcode is generated for every order.
- Download a ready-to-print PDF — fold it, seal it, drop it in the mail.
- USPS tracking begins as soon as your mail enters the postal stream.
Envelope format
CSV uploads respect your envelope setting from your account settings — the same way PDF uploads do. If you use standard #10 envelopes, your CSV output will match. If you use windowed envelopes, same. You set it once and it applies to everything.
Address validation works the same way
CSV upload relies on the address data in your export. If a buyer entered a bad address at checkout, TCGHaulTracker will flag it during USPS validation — the same as it does for packing slip PDF orders. You'll see address corrections, DPV warnings, and "not found" flags in your job results.
This is one of the more useful aspects of CSV upload for multi-platform sellers: every order, regardless of where it was placed, goes through the same address quality check before a barcode is generated.
Credits and billing
CSV orders count against your monthly order limit the same as PDF orders — one order, one credit. There's no difference in how CSV and PDF uploads are billed.
Ready to get started?
Upload a CSV from any selling platform and start tracking your letter mail today. Download the blank template from the upload page if you need a formatting reference.
Go to Jobs →