GET
/
v3
/
orders
/
{orderUUID}
Get Order
curl --request GET \
  --url https://sandbox-api.cardcash.com/v3/v3/orders/{orderUUID} \
  --header 'Authorization: Bearer <token>'

Overview

Returns complete order details including payment information, shipping details, and individual card status.

Request

Path Parameters

ParameterTypeRequiredDescription
orderUUIDstringYesOrder UUID
curl https://sandbox-api.cardcash.com/v3/orders/ORDER_UUID \
  -H "x-cc-app: YOUR_APP_ID" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response

{
  "buyOrder": {
    "id": 12345,
    "orderId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "datePurchased": "2026-01-15T12:00:00.000Z",
    "customerId": "customer-uuid",
    "store": "CardCash",
    "status": "Processing",
    "message": "Order Authorized",
    "fulfilled": true,
    "device": "web",
    "isShipPhysical": false,
    "total": {
      "order": "91.50",
      "faceValue": "100.00",
      "due": "91.50"
    },
    "coupon": {},
    "billingDetails": {
      "name": "John Doe",
      "address": "123 Main St",
      "city": "New York",
      "state": "NY",
      "zip": "10001",
      "country": "US"
    },
    "customerDetails": {
      "name": "John Doe",
      "email": "john@example.com",
      "address": "123 Main St",
      "city": "New York",
      "state": "NY",
      "zip": "10001"
    },
    "shippingDetails": {
      "name": "John Doe",
      "address": "123 Main St",
      "city": "New York",
      "state": "NY",
      "zip": "10001",
      "country": "US",
      "method": null,
      "trackingNumber": null,
      "trackingUrl": null
    },
    "paymentDetails": {
      "method": "ACH Checking Account Withdrawal",
      "accountNumber": "****6789",
      "routingNumber": "****0021"
    },
    "trackingData": {},
    "chargeBack": {},
    "cards": [
      {
        "id": 789,
        "internalId": 56789,
        "fulfilled": true,
        "fulfilledId": 111,
        "merchantId": 123,
        "merchantName": "Target",
        "merchantImage": "https://cdn.cardcash.com/merchants/target.png",
        "amount": {
          "balance": 50.00,
          "cost": 45.75
        },
        "coupon": {},
        "type": "eGift Card",
        "isLowRisk": true,
        "number": null,
        "pin": null,
        "sourceCode": "pre-owned",
        "claims": []
      }
    ]
  }
}

Response Fields

Order

FieldTypeDescription
idintegerInternal order ID
orderIdstringOrder UUID
datePurchasedstringISO 8601 purchase timestamp
statusstringOrder status display text (e.g., “Processing”, “Shipped”)
messagestringHuman-readable status
fulfilledbooleanWhether all cards have been fulfilled
total.orderstringTotal paid
total.faceValuestringTotal face value of cards
total.duestringAmount due (after coupons)

Order Card

FieldTypeDescription
idintegerCard ID
fulfilledbooleanWhether this card is fulfilled
merchantNamestringMerchant name
amount.balancenumberFace value
amount.costnumberPrice paid
typestringCard type display name
isLowRiskbooleanWhether card is from a trusted seller
sourceCodestring"pre-owned" or "new"
claimsarrayAny claims filed for this card

Notes

  • Card numbers and PINs are NOT included in the order response — use the Wallet endpoints
  • The fulfilled flag on each card indicates whether it’s been delivered/ready for access
  • Physical cards will have shipping tracking info in shippingDetails once shipped