**Version: 202601**

# Get refund order

**GET** `/openapi/2026-01/shoplazza-payment/refunds/:id`

Returns the details of a single refund order identified by its unique ID.

## Request

**Path Parameters**

- `id` string (required)

  Refund order ID

## Responses

**200**

OK

**application/json**

**Schema | Example**

**Schema**

- `code` string

  error code
- `message` string

  error message
- `data` object

  - `refund_order` object

    Detailed information of the refund order

    - `id` string

      Refund ID
    - `store_id` string

      Store ID associated with the refund
    - `balance_currency` string

      Currency used for the balance
    - `transaction_order_id` string

      ID of the transaction order associated with the refund
    - `status` string

      Refund status:

      *   `succeeded`: Refund successfully processed
      *   `failed`: Refund failed
      *   `processing`: Refund is pending processing
    - `amount` string

      Refund amount
    - `currency` string

      Currency code of the refund (e.g., USD)
    - `original_order_amount` string

      Original order amount prior to the refund
    - `created_at` string

      Refund creation timestamp (ISO-8601 format)
    - `completed_at` string

      Timestamp indicating when the refund was completed (ISO-8601 format)

```json
{
  "code": "string",
  "message": "string",
  "data": {
    "refund_order": {
      "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"
    }
  }
}
```
