Sale
A sale — an order where you are the seller — with the buyer, the address to ship to, your seller fee, and your payout.
- buyerType: object · OrderPartyrequired
The other party on an order — the buyer on a sale, the seller on a purchase — with their public profile and reputation.
- avatarType: string nullable
Url requiredTheir avatar URL.
nullwhen they haven't uploaded one. - countryType: string nullablerequired
Their country as a two-letter ISO 3166-1 alpha-2 code (e.g.
FR,US).nullwhen unknown. - idType: stringrequired
Stable opaque identifier for the other party. Do not parse.
- ratingType: object · OrderPartyRatingrequired
A party's average review score and the number of reviews behind it.
- reliabilityType: object · OrderPartyReliabilitynullablerequired
A seller's recent order-handling stats.
nullfor a buyer, or when there aren't enough recent orders to report. - typeType: string enumnullablerequired
proif they sell as a registered company,individualif they sell as a private person.nullwhen they aren't a seller.values- pro
You sell as a registered company.
- individual
You sell as a private person.
- usernameType: stringrequired
Their public handle.
- completedType: string · DateStringFormat: date-timenullable
At requiredWhen the order closed.
nullif still open. - currencyType: string enumrequired
The currency every amount in this response is expressed in. Sales are in your selling currency; purchases are in the currency you paid.
values- U
S D US Dollar.
- E
U R Euro.
- G
B P British Pound.
- C
A D Canadian Dollar.
- C
H F Swiss Franc.
- deliveredType: string · DateStringFormat: date-timenullable
At requiredWhen the parcel was delivered.
nullif not yet. - itemsType: array object[]required
The items in the order, each tied to the inventory line it sold from.
A single line of a sale: the product sold, its condition or grade, quantity, price, and the identifiers to find it in your stock.
- conditionType: string · CardConditionenumnullablerequired
The card's condition:
NM,LP,MP,HP, orDMG.nullwhen the item is graded or sealed.values- N
M Near Mint.
- L
P Lightly Played.
- M
P Moderately Played.
- H
P Heavily Played.
- D
M G Damaged.
- customType: string · CustomId
Id min length:1max length:255nullablerequiredYour own identifier for the inventory line this item was sold from, captured at the time of sale.
nullwhen the line had none. - finishType: stringrequired
The card's finish, e.g.
Standard,Foil,Reverse Holo. - gradedType: object · Gradednullablerequired
Grading details when the item is graded.
nullfor raw cards and sealed products. - imageType: string nullable
Url requiredThe product image captured at the time of sale.
nullwhen there is none. - inventoryType: string
Id requiredThe inventory line this item was sold from. Look it up with
GET /v1/inventory/{inventoryId}. - languageType: stringrequired
The card's language as a two-letter code, e.g.
en,fr. - lineType: object · Money
Total requiredA monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - productType: integer · CatalogId
Id min:-9007199254740991max:9007199254740991nullablerequiredThe catalogue product that was sold. Returned by
GET /v1/products.nullwhen the product is no longer in the catalogue. - productType: string
Name requiredThe product name captured at the time of sale.
- quantityType: integermin:-9007199254740991max:9007199254740991required
How many units of this item were sold.
- unitType: object · Money
Price requiredA monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99.
- metadataType: object · OrderMetadatarequired
Your own key/value pairs on this sale. Empty when you haven't set any. Keys start with a letter and may contain letters, digits,
_,.and-, up to 64 characters; values are strings of up to 500 characters. A sale holds at most 50 keys. The buyer never sees them.- propertyType: string
Name keys:stringmax length:500
- orderType: string
Number requiredHuman-readable order reference, shared across the sale and the purchase, e.g.
OR-ASNBC-1. - payoutType: object · SalePayoutrequired
Your payout for a sale and its transfer timeline.
- amountType: object · Moneynullablerequired
What you receive for this order, after the seller fee and any CardNexus Shield shipping-insurance premium.
nulluntil it is calculated. - eligibleType: string · DateStringFormat: date-timenullable
At requiredWhen the payout becomes eligible for transfer.
nullwhen not yet set. - paidType: string · DateStringFormat: date-timenullable
Out At requiredWhen the payout was transferred to you.
nulluntil paid out.
- placedType: string Format: date-time
At requiredWhen the order was placed.
- sellerType: object · SellerFee
Fee requiredThe seller fee CardNexus charged on a sale.
- amountType: object · Moneyrequired
A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - percentageType: numberrequired
Your seller-fee rate, as a percentage (e.g.
5for 5%).
- shippedType: string · DateStringFormat: date-timenullable
At requiredWhen the order was marked shipped.
nullif not yet. - shippingType: object · OrderShippingAddress
Address requiredA postal address an order ships to.
- cityType: stringrequired
City.
- countryType: string
Code requiredDestination country as a two-letter ISO 3166-1 alpha-2 code.
- line1Type: stringrequired
Street address, first line.
- line2Type: string nullablerequired
Street address, second line.
nullwhen unused. - phoneType: string nullablerequired
Contact phone.
nullwhen not provided. - postalType: string
Code requiredPostal or ZIP code.
- recipientType: string
Name requiredName the parcel is addressed to.
- stateType: string nullablerequired
State or province.
nullwhen unused.
- shippingType: object · Money
Amount requiredA monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99.- amountType: numberrequired
Decimal amount in the currency's major unit (e.g.
5.23for €5.23). 2 decimal places for EUR/USD/GBP/CHF/CAD/AUD. - currencyType: string enumrequiredvalues
- U
S D US Dollar.
- E
U R Euro.
- G
B P British Pound.
- C
A D Canadian Dollar.
- C
H F Swiss Franc.
- statusType: string · OrderStatusenumrequired
Where the order is in its lifecycle.
pending_shipmentis awaiting dispatch;shippedanddeliveredtrack the parcel;completedis closed and paid out;cancelled_*andresolved_*are the terminal cancellation and dispute outcomes.values- pending
_shipment Awaiting dispatch.
- cancellation
_requested The buyer asked to cancel; awaiting a response.
- cancelled
_buyer Cancelled — the buyer's cancellation was accepted.
- cancelled
_seller Cancelled by the seller.
- cancelled
_auto Cancelled automatically by CardNexus.
- subtotalType: object · Moneyrequired
A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99.- amountType: numberrequired
Decimal amount in the currency's major unit (e.g.
5.23for €5.23). 2 decimal places for EUR/USD/GBP/CHF/CAD/AUD. - currencyType: string enumrequiredvalues
- U
S D US Dollar.
- E
U R Euro.
- G
B P British Pound.
- C
A D Canadian Dollar.
- C
H F Swiss Franc.
- updatedType: string Format: date-time
At requiredWhen the order last changed.
{
"orderNumber": "OR-ASNBC-1",
"status": "shipped",
"placedAt": "2026-06-13T15:02:00.000Z",
"updatedAt": "2026-06-14T09:12:00.000Z",
"shippedAt": "2026-06-14T09:12:00.000Z",
"deliveredAt": null,
"completedAt": null,
"currency": "EUR",
"items": [
{
"productId": 50212,
"productName": "Dark Magician (SDMY-EN001)",
"imageUrl": "https://images.cardnexus.com/yugioh/SDMY-EN001.png",
"condition": "NM",
"language": "en",
"finish": "Standard",
"graded": null,
"quantity": 2,
"unitPrice": {
"amount": 4.5,
"currency": "EUR"
},
"lineTotal": {
"amount": 9,
"currency": "EUR"
},
"inventoryId": "665f3a2b1c8d4e9f7a6b5c4d",
"customId": "YRG|5555-5DS1-2EX-006-f-2-2008-08-01"
}
],
"subtotal": {
"amount": 9,
"currency": "EUR"
},
"shippingAmount": {
"amount": 3.5,
"currency": "EUR"
},
"sellerFee": {
"percentage": 5,
"amount": {
"amount": 0.45,
"currency": "EUR"
}
},
"payout": {
"amount": {
"amount": 12.05,
"currency": "EUR"
},
"eligibleAt": "2026-06-21T09:12:00.000Z",
"paidOutAt": null
},
"buyer": {
"id": "665f3a2b1c8d4e9f7a6b5c4d",
"username": "north_arena_tcg",
"avatarUrl": "https://images.cardnexus.com/avatars/north_arena_tcg.png",
"country": "GB",
"type": "individual",
"rating": {
"average": 4.9,
"count": 51
},
"reliability": null
},
"shippingAddress": {
"recipientName": "Marie Dubois",
"line1": "14 Rue des Lilas",
"line2": null,
"city": "Lyon",
"state": null,
"postalCode": "69003",
"countryCode": "FR",
"phone": null
},
"metadata": {
"fulfillment_stage": "packed",
"internal_order_ref": "SO-10432"
}
}