PurchaseDetail
The full buyer view of a purchase: everything on the purchase plus the shipping address, tracking, and any refund or cancellation.
- actionsType: array of objectrequiredProperties: 3
The operations that can act on this purchase now, filtered by the permissions of your key.
- buyerType:
Fee requiredProperties: 2A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - cancellationType: nullablerequiredProperties: 6
Cancellation details when the order was cancelled.
nullotherwise. - completedType: Format: date-timenullable
At requiredWhen the order closed.
nullif still open. - currencyType: stringenumrequired
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.
- S
E K Swedish Krona.
- D
K K Danish Krone.
- N
O K Norwegian Krone.
- P
L N Polish Złoty.
- H
U F Hungarian Forint.
- U
- deliveredType: Format: date-timenullable
At requiredWhen the parcel was delivered.
nullif not yet. - itemsType:requiredProperties: 10
The items in the order.
- orderType: string
Number requiredHuman-readable order reference, shared across the sale and the purchase, e.g.
OR-ASNBC-1. - placedType: stringFormat: date-time
At requiredWhen the order was placed.
- refundType: nullablerequiredProperties: 2
Refund details when any money was returned to you.
nullotherwise. - sellerType:requiredProperties: 7
The other party on an order — the buyer on a sale, the seller on a purchase — with their public profile and reputation.
- shipType: Format: date-timenullable
By requiredThe ship-by deadline. Set while the order is
pending_shipmentorcancellation_requested;nullotherwise. - shippedType: Format: date-timenullable
At requiredWhen the order was marked shipped.
nullif not yet. - shippingType: nullablerequiredProperties: 8
Tracking and delivery details once the seller ships.
nullbefore then. - shippingType:
Address requiredProperties: 8A postal address an order ships to.
- shippingType:
Amount requiredProperties: 2A monetary amount as a decimal in the currency's major unit paired with its currency code —
{ amount: 14.99, currency: "USD" }means $14.99. - shippingType: boolean
Managed By Card Nexus requiredtruewhen CardNexus manages shipping on this purchase: the shipping you paid went to CardNexus, and the seller ships with a label generated on CardNexus.falsewhen the seller ships the order themselves. Set when the order is placed and never changes afterwards. - shippingType: stringenum
Service requiredThe shipping the buyer paid for.
trackedships with a tracking number.untrackedships as a letter, which may have no tracking number.values- tracked
The order ships with a tracking number.
- untracked
The order ships as a letter, which may have no tracking number.
- tracked
- statusType: enumrequired
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.
- shipped
On its way to the buyer.
- delivered
Delivered to the buyer.
- completed
Closed and paid out.
- pending
- subtotalType:requiredProperties: 2
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. - taxType:requiredProperties: 2
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. - totalType:requiredProperties: 2
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. - untrackedType: Format: date-timenullable
Close At requiredWhen this untracked order closes on its own: it completes and the seller is paid, unless a dispute is opened before then.
nullon tracked orders, and until an untracked order ships. - updatedType: stringFormat: date-time
At requiredWhen the order last changed.
- webType: string
Url requiredThe order page on cardnexus.com. The link carries no credentials: a signed-in person lands on the order.
{
"orderNumber": "OR-ASNBC-1",
"status": "delivered",
"placedAt": "2026-06-13T15:02:00.000Z",
"updatedAt": "2026-06-17T11:40:00.000Z",
"shippedAt": "2026-06-14T09:12:00.000Z",
"deliveredAt": "2026-06-17T11:40:00.000Z",
"completedAt": null,
"shippingService": "tracked",
"webUrl": "https://cardnexus.com/orders/OR-ASNBC-1",
"shipBy": null,
"untrackedCloseAt": 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"
}
}
],
"subtotal": {
"amount": 9,
"currency": "EUR"
},
"shippingAmount": {
"amount": 3.5,
"currency": "EUR"
},
"shippingManagedByCardNexus": false,
"buyerFee": {
"amount": 0.6,
"currency": "EUR"
},
"tax": {
"amount": 0,
"currency": "EUR"
},
"total": {
"amount": 13.1,
"currency": "EUR"
},
"seller": {
"id": "665f3a2b1c8d4e9f7a6b5c4d",
"username": "north_arena_tcg",
"avatarUrl": "https://images.cardnexus.com/avatars/north_arena_tcg.png",
"country": "GB",
"type": "pro",
"rating": {
"average": 4.9,
"count": 214
},
"reliability": {
"orderCount": 96,
"completedCount": 94,
"completionRate": 0.98,
"avgShipTimeHours": 21.4
}
},
"actions": [
{
"id": "mark-complete",
"method": "POST",
"path": "/v1/purchases/OR-ASNBC-1/mark-complete"
}
],
"shippingAddress": {
"recipientName": "Marie Dubois",
"line1": "14 Rue des Lilas",
"line2": null,
"city": "Lyon",
"state": null,
"postalCode": "69003",
"countryCode": "FR",
"phone": null
},
"shipping": {
"trackingNumber": "6A18432197431",
"type": "parcel",
"carrier": "Colissimo",
"trackingUrl": "https://www.laposte.fr/outils/suivre-vos-envois?code=6A18432197431",
"status": "delivered",
"shippedAt": "2026-06-14T09:12:00.000Z",
"deliveredAt": "2026-06-17T11:40:00.000Z",
"history": null
},
"refund": null,
"cancellation": null
}