CX CDX Auction Docs
Operations

After the sale

CDX is built so win → pay → ship → done runs with almost no staff. SpotPro dealers reuse Shippo keys and inventory. Public sellers (when opened) get the same buyer experience with clearer self-serve fulfillment blanks filled in below.

Goal: exceed generic auction sites on post-sale clarity — buyer always knows who ships, how to track, and how to open a claim; seller buys postage in one flow.

Happy path (automated where possible)

  1. Lot closes (timer, Buy Now, or accepted offer) → invoice created; buyer notified.
  2. Buyer pays seller (dealer rails / report offline) → fraud gates may require phone/ID.
  3. Seller confirms offline pay if needed; card success auto-marks paid.
  4. Ship — Buy Shippo label or enter tracking → buyer gets track link.
  5. Delivered (tracking poll) → complete / feedback.

Shippo labels (SpotPro sellers today)

Setup

SpotPro Software → Config → API Integrations → Shippo live key (shippo_live_…). Same key as Store Orders. Seller key always wins (no platform margin).

On a CDX invoice

Seller console → Payments → Get rates → pick service → Buy label. Label PDF + tracking saved; status → shipped.

Print

Default 4×6 PDF for thermal printers (configurable in SpotPro Software). Open Print label on the invoice card. Batch: check invoices → Batch labels / Packing slips.

Platform Shippo + postage wallet (testable; not public ungate)

If the seller has no Shippo key, rates/buy can use the platform key (~/.config/cdx-platform-shippo.php) with a configurable margin and a per-seller postage wallet. Test mode allows wallet top-up (and negative balance) so you can exercise the path without a card. Does not open the seller allowlist.

  • Console: Payments → Fulfillment tools → wallet balance / Test wallet +$
  • Packing slip: per-invoice link or batch checkboxes → PDF (Dompdf)
  • Batch labels: only invoices that already have a purchased label_url

Tracking

  • Carrier deep links always (USPS/UPS/FedEx/DHL heuristics).
  • Shippo track status when seller has a key (cron + refresh).
  • Buyer sees tracking on account payments / win details.
  • Manual tracking still supported for carriers bought outside Shippo.

Claims (anti-fraud aware)

Structured claims: not received / wrong item. Tracking evidence required. No auto-reship. Seller responds in console; evidence windows enforce waiting after ship / after delivered.

Public / non-SpotPro sellers — fill-in-the-blanks

When allowlist opens, every blank below must be productized self-serve (no staff ticket).

BlankToday (SpotPro)Public-seller product
Who can list Allowlist + linked email Open registration + phone + ID verified
Inventory source SpotPro / CDX sell creates SpotPro inventory CDX-native catalog (or optional SpotPro link)
Photos / video Inventory media + sell upload Same upload UX; CDN storage quotas
Payment rails Company Profile (Auth.net, CARDZ3N, PayPal, Zelle, wire) Seller payout methods wizard + verification
Ship-from address Company Profile / Members address Seller shipping profile (verified)
Postage / labels Seller’s Shippo key Platform Shippo (or BYO key) + postage wallet
Packing slip / invoice PDF SpotPro tools + CDX invoice One-click packing slip + label batch print
Tracking emails CDX branded mail + Shippo status Same templates; SMS optional
Returns / claims Structured claims + tracking evidence Policy templates + SLA timers + escrow hold option
Taxes / 1099 Dealer’s books Tax ID collection + reporting export
Fees $0 SpotPro Transparent % + shipping margin rules
Support Near-zero; ops console exceptions Copilot + exception queue only
Trust Phone/ID optional until gate on Required before first list + risk scoring