Sha256: c966687a150550670adab690f4196844a33fca67f7957cdc91a0cddc261d2bf2

Contents?: true

Size: 1.95 KB

Versions: 69

Compression:

Stored size: 1.95 KB

Contents

# UltracartClient::OrderRefundableResponse

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **error** | [**Error**](Error.md) |  | [optional] |
| **item_level_refund_reason_required** | **Boolean** | True if the item level refund reason is required | [optional] |
| **item_level_refund_reasons** | [**Array<OrderReason>**](OrderReason.md) | Reason codes available at the item level. | [optional] |
| **item_level_return_reasons** | [**Array<OrderReason>**](OrderReason.md) | Return codes available at the item level. | [optional] |
| **manual_because_multiple_charges** | **Boolean** | If true, this refund will have to be manually done because of additional charges with the virtual terminal were made | [optional] |
| **metadata** | [**ResponseMetadata**](ResponseMetadata.md) |  | [optional] |
| **order_level_refund_reason_required** | **Boolean** | True if the order level refund reason is required | [optional] |
| **order_level_refund_reasons** | [**Array<OrderReason>**](OrderReason.md) | Reason codes available at the order level. | [optional] |
| **order_level_reject_reasons** | [**Array<OrderReason>**](OrderReason.md) | Reject codes available at the order level. | [optional] |
| **refundable** | **Boolean** | Whether the order is refundable or not.  Null should be interpreted as false. | [optional] |
| **success** | **Boolean** | Indicates if API call was successful | [optional] |
| **warning** | [**Warning**](Warning.md) |  | [optional] |

## Example

```ruby
require 'ultracart_api'

instance = UltracartClient::OrderRefundableResponse.new(
  error: null,
  item_level_refund_reason_required: null,
  item_level_refund_reasons: null,
  item_level_return_reasons: null,
  manual_because_multiple_charges: null,
  metadata: null,
  order_level_refund_reason_required: null,
  order_level_refund_reasons: null,
  order_level_reject_reasons: null,
  refundable: null,
  success: null,
  warning: null
)
```

Version data entries

69 entries across 69 versions & 1 rubygems

Version Path
ultracart_api-4.0.169 docs/OrderRefundableResponse.md
ultracart_api-4.0.168 docs/OrderRefundableResponse.md
ultracart_api-4.0.167 docs/OrderRefundableResponse.md
ultracart_api-4.0.166 docs/OrderRefundableResponse.md
ultracart_api-4.0.165 docs/OrderRefundableResponse.md
ultracart_api-4.0.164 docs/OrderRefundableResponse.md
ultracart_api-4.0.163 docs/OrderRefundableResponse.md
ultracart_api-4.0.162 docs/OrderRefundableResponse.md
ultracart_api-4.0.161 docs/OrderRefundableResponse.md
ultracart_api-4.0.160 docs/OrderRefundableResponse.md
ultracart_api-4.0.159 docs/OrderRefundableResponse.md
ultracart_api-4.0.158 docs/OrderRefundableResponse.md
ultracart_api-4.0.157 docs/OrderRefundableResponse.md
ultracart_api-4.0.156 docs/OrderRefundableResponse.md
ultracart_api-4.0.155 docs/OrderRefundableResponse.md
ultracart_api-4.0.154 docs/OrderRefundableResponse.md
ultracart_api-4.0.153 docs/OrderRefundableResponse.md
ultracart_api-4.0.152 docs/OrderRefundableResponse.md
ultracart_api-4.0.151 docs/OrderRefundableResponse.md
ultracart_api-4.0.150 docs/OrderRefundableResponse.md