get
https://{subdomain}.myshoplaza.com/openapi/2025-06/orders//transactions
Retrieve a list of order transactions, including details such as transaction status, payment channel, and other related information.
Requiresread_orderaccess scope. More access scope
The Get Order Transaction List allows users to retrieve a list of order transactions, including details such as transaction status, payment channel, and other related information.
Request Parameters
Public Request Parameters
Path Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
order_id | string | Yes | Unique identifier of the order | "order_123456789" |
Query Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
status | string | No | Filter by transaction status | "success" |
payment_channel | string | No | Filter by payment processor | "paypal" |
Response Explanation
Public Response Parameters
Successful Response
| Parameter | Type | Example | Description |
|---|---|---|---|
code | string | "200" | HTTP status code |
message | string | "Success" | Operation result message |
data. transactions | array of objects | - | List of transactions |
data.transactions.id | string | "trans_987654" | Transaction ID |
data.transactions.order_id | string | "order_123456789" | Associated order ID |
data.transactions.payment_channel | string | "stripe" | Payment processor |
data.transactions.message | string | "Payment approved" | Status message |
data.transactions.created_at | string | "2025-06-24T14:30:00Z" | Creation timestamp |
data.transactions.test | boolean | false | Test mode flag |
data.transactions.error_code | string | "" | Error code if failed |
data.transactions.amount | string | "129.99" | Transaction amount |
data.transactions.currency | string | "USD" | Currency code |
data.transactions.trade_id | string | "ch_123456789" | Processor reference ID |
data.transactions.status | string | "success" | Current status |
data.transactions. payment_name | string | "VISA-4242" | Payment method display name |
data.transactions. payment_detail | object | - | Payment card details |
data.transactions. payment_detail.card_number | string | "************4242" | Masked card number |
data.transactions. payment_detail.card_month | string | "12" | Expiration month |
data.transactions. payment_detail.card_year | string | "2026" | Expiration year |
data.transactions. payment_detail.card_first_name | string | "John" | Cardholder first name |
data.transactions. payment_detail.card_last_name | string | "Doe" | Cardholder last name |
data.transactions. payment_detail.card_first_fix | string | "4242" | First card digits |
data.transactions. payment_detail.card_last_four | string | "4242" | Last card digits |
data.transactions. payment_detail.avs_result_code | string | "Y" | Address verification code |
data.transactions. payment_detail.cvv_result_code | string | "M" | CVV check code |
Error Response
| Field | Type | Example | Description |
|---|---|---|---|
code | string | InvalidParameter | Error http message |
message | string | `` | Error message |
