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

eBay Export from Seller Hub. Column names map automatically — no reformatting needed. Native support
TCGplayer Use the order CSV export as an alternative to the packing slip PDF. Native support
Whatnot Export your order list and upload directly. Template format
Mercari & others Any platform with an order export. Map to the template format and upload. Template format

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
Not sure about your column names? Download the blank CSV template from the upload page — it shows the exact format with example rows. For platforms not listed above, map your export to the template columns before uploading.

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

  1. Export your orders from your selling platform as a CSV file.
  2. Upload the file on the Jobs page — same as a PDF packing slip.
  3. Each address is validated and corrected through USPS CASS.
  4. A unique Intelligent Mail Barcode is generated for every order.
  5. Download a ready-to-print PDF — fold it, seal it, drop it in the mail.
  6. 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 →