TIP Ach Pass Thru Models
- class q2_sdk.models.tip.schemas.ach_pass_thru.AchBatch(details)[source]
AchBatch(details: List[q2_sdk.models.tip.schemas.ach.AchDetail])
- class q2_sdk.models.tip.schemas.ach_pass_thru.AchPassThruTransactionDetails(batches)[source]
AchPassThruTransactionDetails TIPModel
- classmethod model_validate_from_elem(data)[source]
Create an AchTransactionDetails instance from XML element data.
- Parameters:
data (
Element) – etree Element containing ACH transaction details- Return type:
- Returns:
AchTransactionDetails instance
- Raises:
TIPModelValidationFromLxmlObjectifyException – If data is not an ObjectifiedElement
- class q2_sdk.models.tip.schemas.ach_pass_thru.AchPassThruTIPRequest(customer_key, event_user_id, session_id, ui_source, transaction_id, audit_id, event_date_time, customer_id, group_id, transaction_type, gt_type_short_name, transaction_type_version, create_date, transaction_amount, login_audit_id, user_logon_id, created_user_id, authorized_user_id, modified_user_id, ach)[source]
AchPassThruTIPRequest TIPRequest. TIPRequests are converted to this class when TransactionType is AchPassThru.
- classmethod model_validate_from_elem(data)[source]
Create an AchTIPRequest instance from XML element data.
- Parameters:
data (
Element) – etree Element containing ACH TIP request data- Return type:
- Returns:
AchTIPRequest instance
- Raises:
TIPModelValidationFromLxmlObjectifyException – If data is not an ObjectifiedElement