Sha256: 9bb6a136b1d7a3c30456da95a3ec042da664ef3abcb8dbc0ed4735e58c434872

Contents?: true

Size: 1.11 KB

Versions: 11

Compression:

Stored size: 1.11 KB

Contents

# OpenapiClient::PrimaryTransaction

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**request_type** | **String** | Object name of the primary transaction request. | 
**transaction_amount** | [**Amount**](Amount.md) |  | 
**store_id** | **String** | An optional outlet ID for clients that support multiple stores in the same app. | [optional] 
**merchant_transaction_id** | **String** | The unique merchant transaction ID from the request header, if supplied. | [optional] 
**transaction_origin** | [**TransactionOrigin**](TransactionOrigin.md) |  | [optional] 
**order** | [**Order**](Order.md) |  | [optional] 

## Code Sample

```ruby
require 'OpenapiClient'

instance = OpenapiClient::PrimaryTransaction.new(request_type: PaymentCardCreditTransaction,
                                 transaction_amount: null,
                                 store_id: 12345500000,
                                 merchant_transaction_id: 30dd879c-ee2f-11db-8314-0800200c9a66,
                                 transaction_origin: null,
                                 order: null)
```


Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
first_data_gateway-1.11.0 docs/PrimaryTransaction.md
first_data_gateway-1.10.0 docs/PrimaryTransaction.md
first_data_gateway-1.9.0 docs/PrimaryTransaction.md
first_data_gateway-1.8.1 docs/PrimaryTransaction.md
first_data_gateway-1.8.0 docs/PrimaryTransaction.md
first_data_gateway-1.7.1 docs/PrimaryTransaction.md
first_data_gateway-1.7.0 docs/PrimaryTransaction.md
first_data_gateway-1.6.0 docs/PrimaryTransaction.md
first_data_gateway-1.5.0 docs/PrimaryTransaction.md
first_data_gateway-1.4.0 docs/PrimaryTransaction.md
first_data_gateway-1.3.0 docs/PrimaryTransaction.md