Sha256: 962aafb3eb31ef266af6b2bed631eeafb3409f4162573bd94e65001b1c6b4232
Contents?: true
Size: 1.77 KB
Versions: 4
Compression:
Stored size: 1.77 KB
Contents
# SyncteraRubySdk::PostedTransactionData ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **external_data** | **Object** | an unstructured json blob representing additional transaction information supplied by the integrator. | [optional] | | **force_post** | **Boolean** | Whether or not the hold was forced (spending controls ignored) | | | **hold_id** | **String** | The uuid of the hold (pending transaction) that this transaction originated from, if any. | [optional] | | **lines** | [**Array<TransactionLine1>**](TransactionLine1.md) | The set of accounting entries associated with this transaction. For example, a debit to a customer account will have a corresponding credit in a general ledger account. | | | **memo** | **String** | A short note to the recipient | | | **metadata** | **Object** | | | | **original_trx** | **String** | The \"original\" transaction that this transaction is related to. This is only populated in the case of reversed transactions. | [optional] | | **parent_trx** | **String** | The \"parent\" transaction that this transaction is related to. This is only populated in the case of scheduled transactions. | [optional] | | **risk_info** | **Object** | Information received by the transaction risk/fraud service related to this transaction | [optional] | | **user_data** | **Object** | An unstructured JSON blob representing additional transaction information specific to each payment rail. | [optional] | ## Example ```ruby require 'synctera_ruby_sdk' instance = SyncteraRubySdk::PostedTransactionData.new( external_data: null, force_post: null, hold_id: null, lines: null, memo: null, metadata: null, original_trx: null, parent_trx: null, risk_info: null, user_data: null ) ```
Version data entries
4 entries across 4 versions & 1 rubygems