Sha256: 4eab13e9f4b7dacc7b7f272df1ef3e68e1310075cc48f7e7446765fba70e90a0

Contents?: true

Size: 1.81 KB

Versions: 8

Compression:

Stored size: 1.81 KB

Contents

# OpenapiClient::PaymentCardPreAuthTransaction

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**payment_method** | [**PaymentCardPaymentMethod**](PaymentCardPaymentMethod.md) |  | 
**stored_credentials** | [**StoredCredential**](StoredCredential.md) |  | [optional] 
**create_token** | [**CreatePaymentToken**](CreatePaymentToken.md) |  | [optional] 
**split_shipment** | [**SplitShipment**](SplitShipment.md) |  | [optional] 
**settlement_split** | [**Array<SubMerchantSplit>**](SubMerchantSplit.md) | Settle with multiple sub-merchants, sale and preAuth only. | [optional] 
**authentication_request** | [**AuthenticationRequest**](AuthenticationRequest.md) |  | [optional] 
**authentication_result** | [**AuthenticationResult**](AuthenticationResult.md) |  | [optional] 
**decremental_flag** | **Boolean** | This flag can only be used in a preAuth transaction that updates the amount of a previous preAuth transaction to either increase the preAuth amount (DecrementalPreAuthFlag = false) or decrease the preAuth amount (DecrementalPreAuthFlag = true). | [optional] [default to false]

## Code Sample

```ruby
require 'OpenapiClient'

instance = OpenapiClient::PaymentCardPreAuthTransaction.new(payment_method: null,
                                 stored_credentials: null,
                                 create_token: null,
                                 split_shipment: null,
                                 settlement_split: [{"merchantID":"100000001","amount":25.06},{"merchantID":"100000002","amount":15.07}],
                                 authentication_request: null,
                                 authentication_result: null,
                                 decremental_flag: false)
```


Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
first_data_gateway-1.12.0 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.11.0 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.10.0 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.9.0 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.8.1 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.8.0 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.7.1 docs/PaymentCardPreAuthTransaction.md
first_data_gateway-1.7.0 docs/PaymentCardPreAuthTransaction.md