---
title: "Get payout order details"
method: GET
path: "/open-api/v3/scan2pay/orders/{clientTradeNo}/detail"
tags: ["Orders"]
---

# Get payout order details

`GET /open-api/v3/scan2pay/orders/{clientTradeNo}/detail`

## Request

- Base URL: `https://api-sandbox.interlace.money`
- URL: `https://api-sandbox.interlace.money/open-api/v3/scan2pay/orders/{clientTradeNo}/detail`
- Auth: API key in header `x-access-token`

Retrieves payout order details by client trade number.

For the response structure, see the
[Payout Order Resource](https://developer.interlace.money/docs/scan-to-pay#payout-order-resource).

## Path parameters

- `clientTradeNo` string, required

## Response `200`

Successful operation

- ApiResultPayoutOrderRespDTO: Standard API response wrapper
  - `code` string: Business code, 000000 means success
  - `message` string: Message description
  - `data` PayoutOrderRespDTO: Scan-to-Pay payout order
    - `customerId` string: Numeric string representing a 64-bit Interlace customer identifier
    - `tradeNo` string: Numeric string representing the Interlace-generated order identifier
    - `clientTradeNo` string: Client-generated order number, unique for idempotency
    - `fiatAmount` string: Payout amount in decimal string format, up to 6 decimal places
    - `fiatCurrency` string: Order currency (ISO 4217)
    - `country` string: Order country code (ISO 3166-1 alpha-2)
    - `qrData` object: QR data associated with the order
    - `status` 'READY' | 'CLEARING' | 'PENDING' | 'PAID' | 'FAILED': Current order processing status
    - `description` string: Order description
    - `createTime` string: Numeric string representing the creation Unix timestamp in milliseconds
    - `completeTime` string: Numeric string representing the completion Unix timestamp in milliseconds, or null before completion
    - `type` 'PAYMENT': Payment type
    - `transaction` TransactionInfo: Final transaction settlement information
      - `amount` string: Actual paid amount in decimal string format
      - `currency` string: Actual paid currency
    - `fee` FeeInfo: Fee information charged for the order
      - `amount` string: Fee amount in decimal string format
      - `currency` string: Fee currency
    - `statusCode` string: Status or error code returned by the payment provider, if available
    - `statusMsg` string: Status or error message returned by the payment provider, if available

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/interlace/apis/scan-to-pay.md) - [All operations](https://skmtc.dev/interlace/apis/scan-to-pay/llms.txt) - [OpenAPI document](https://skmtc.dev/interlace/apis/scan-to-pay/revisions/81f4c583068b?raw)
