List refund orders
GET/openapi/2026-07/shoplazza-payment/refunds
Returns a paginated list of refund orders, optionally filtered by status and creation time range.
Request
Query Parameters
succeeded: refund processed successfullyfailed: refund attempt failed; no funds were returnedprocessing: refund is being processed; final result pending
Cursor for pagination
Page size (1-100, default 10)
Filter refund orders by status:
Filter refund orders initiated at or after this time. Accepts Unix timestamp (e.g., 1730548810) or ISO datetime string (e.g., 2018-11-02T12:30:10Z)
Filter refund orders initiated at or before this time. Accepts Unix timestamp (e.g., 1730548810) or ISO datetime string (e.g., 2018-11-02T12:30:10Z)
Responses
- 200
OK
- application/json
- Schema
- Example
Schema
- Array [
succeeded: Refund successfully processedfailed: Refund failedprocessing: Refund is pending processing- ]
error code
error message
data object
list object[]
List of refund order records
Refund ID
Store ID associated with the refund
Currency used for the balance
ID of the transaction order associated with the refund
Refund status:
Refund amount
Currency code of the refund (e.g., USD)
Original order amount prior to the refund
Refund creation timestamp (ISO-8601 format)
Timestamp indicating when the refund was completed (ISO-8601 format)
Cursor for pagination
Whether there are more records
{
"code": "string",
"message": "string",
"data": {
"list": [
{
"id": "string",
"store_id": "string",
"balance_currency": "string",
"transaction_order_id": "string",
"status": "string",
"amount": "string",
"currency": "string",
"original_order_amount": "string",
"created_at": "string",
"completed_at": "string"
}
],
"cursor": "string",
"has_more": true
}
}