Sha256: cf47e0b2e0fe8d3cf1f6ff9159da89220136482340b38222df06bb5c742e92ce

Contents?: true

Size: 1.49 KB

Versions: 4

Compression:

Stored size: 1.49 KB

Contents

# SyncteraRubySdk::SpendControlUpdateRequest

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **action_case** | **Boolean** | If set, create a case for transactions that do not conform to the spend control | [optional] |
| **action_decline** | **Boolean** | If set, decline transactions that do not conform to the spend control | [optional] |
| **amount_limit** | **Integer** | Monetary limit for the spend control in the smallest currency unit (eg cents) | [optional] |
| **direction** | [**SpendControlDirection**](SpendControlDirection.md) |  | [optional] |
| **is_active** | **Boolean** | Indicates if spend control is active | [optional] |
| **merchant_category_codes** | **Array<String>** | merchant category codes for spend control | [optional] |
| **name** | **String** | Name assigned to spend control | [optional] |
| **payment_types** | [**Array<PaymentType>**](PaymentType.md) | A list of payment types to which a spend control will apply, if set. If not set or the array is empty, then the spend control will apply to all types of payments. | [optional] |
| **time_range** | [**SpendControlTimeRange**](SpendControlTimeRange.md) |  | [optional] |

## Example

```ruby
require 'synctera_ruby_sdk'

instance = SyncteraRubySdk::SpendControlUpdateRequest.new(
  action_case: null,
  action_decline: null,
  amount_limit: null,
  direction: null,
  is_active: true,
  merchant_category_codes: null,
  name: null,
  payment_types: null,
  time_range: null
)
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
synctera_ruby_sdk-1.1.3 docs/SpendControlUpdateRequest.md
synctera_ruby_sdk-1.1.2 docs/SpendControlUpdateRequest.md
synctera_ruby_sdk-1.1.1 docs/SpendControlUpdateRequest.md
synctera_ruby_sdk-1.0.0 docs/SpendControlUpdateRequest.md