Creating orders
There are three ways to get orders into CardOps.Import via paste
The fastest way to enter a single order or a batch. Copy the order text from your platform’s dashboard (TCGPlayer or Manapool), then:- Click New Order or press
Ctrl+Shift+O(Mac:Cmd+Shift+O) - Select the Paste tab
- Paste the order text into the text area
- CardOps auto-detects the platform and parses the fields
- Review the parsed data and click Import
Import via CSV (TCGPlayer)
For bulk imports from TCGPlayer’s order export:- Go to Orders and click Import CSV
- Upload the TCGPlayer order export file
- Review the parsed orders
- Click Import
CSV imports are idempotent. Importing the same file twice won’t create duplicate orders — CardOps matches on platform and order ID.
Manual entry
For orders from platforms without paste/CSV support, or for offline sales:- Click New Order
- Select the Manual tab
- Fill in the order details
- Click Save
Order lifecycle
Orders move through a defined status flow:Order detail page
Click any order to open its detail page. From here you can:- Edit line items — adjust quantities, prices, and conditions
- Apply tags — categorize the order for reporting
- Set shipping costs — select a shipping preset or enter a custom amount
- Link expenses — connect expenses (like packaging materials) to this order
- Record refunds — log partial or full refunds
- Link to a payout — match this order to a platform payout
Fulfillment types
Orders can be marked as Normal or Direct fulfillment:- Normal — you ship the order yourself
- Direct — fulfilled by the platform (e.g., TCGPlayer Direct)
Fee tracking
Every order tracks fees with a source indicator:
Orders with estimated fees show an Est. badge so you know which values might need adjustment.
Refunds
To record a refund on an order:- Open the order detail page
- Click Record Refund
- Enter the refund amount and reason
- Select which line items are being refunded (if partial)
- Click Save