Responses
- class q2_sdk.models.adapters.instant_payments.responses.PostalAddress(address1, address2, address3)[source]
PostalAddress(address1: str, address2: str, address3: str)
- address1: str
- address2: str
- address3: str
- class q2_sdk.models.adapters.instant_payments.responses.DateAndPlaceOfBirth(birth_date, province_of_birth, city_of_birth)[source]
DateAndPlaceOfBirth(birth_date: str, province_of_birth: str, city_of_birth: str)
- birth_date: str
- province_of_birth: str
- city_of_birth: str
- class q2_sdk.models.adapters.instant_payments.responses.OrganizationIdentification(name, any_bic, legal_entity_identification)[source]
OrganizationIdentification(name: str, any_bic: str, legal_entity_identification: str)
- name: str
- any_bic: str
- legal_entity_identification: str
- class q2_sdk.models.adapters.instant_payments.responses.ContactDetails(name, phone_number, mobile_number, email_address)[source]
ContactDetails(name: str, phone_number: str, mobile_number: str, email_address: str)
- name: str
- phone_number: str
- mobile_number: str
- email_address: str
- class q2_sdk.models.adapters.instant_payments.responses.PartyIdentification(name, address, date_and_place_of_birth, organization_identification, country_of_residence, city_of_residence, contact_details)[source]
PartyIdentification(name: str, address: q2_sdk.models.adapters.instant_payments.responses.PostalAddress, date_and_place_of_birth: q2_sdk.models.adapters.instant_payments.responses.DateAndPlaceOfBirth, organization_identification: q2_sdk.models.adapters.instant_payments.responses.OrganizationIdentification, country_of_residence: str, city_of_residence: str, contact_details: q2_sdk.models.adapters.instant_payments.responses.ContactDetails)
- name: str
- address: PostalAddress
- date_and_place_of_birth: DateAndPlaceOfBirth
- organization_identification: OrganizationIdentification
- country_of_residence: str
- city_of_residence: str
- contact_details: ContactDetails
- class q2_sdk.models.adapters.instant_payments.responses.FinancialInstitutionIdentification(bicFi, routing_number, name, address)[source]
FinancialInstitutionIdentification(bicFi: str, routing_number: str, name: str, address: q2_sdk.models.adapters.instant_payments.responses.PostalAddress)
- bicFi: str
- routing_number: str
- name: str
- address: PostalAddress
- class q2_sdk.models.adapters.instant_payments.responses.BranchIdentification(name, address)[source]
BranchIdentification(name: str, address: q2_sdk.models.adapters.instant_payments.responses.PostalAddress)
- name: str
- address: PostalAddress
- class q2_sdk.models.adapters.instant_payments.responses.BranchAndFinancialInstitutionIdentification(financial_institution, branch)[source]
BranchAndFinancialInstitutionIdentification(financial_institution: q2_sdk.models.adapters.instant_payments.responses.FinancialInstitutionIdentification, branch: q2_sdk.models.adapters.instant_payments.responses.BranchIdentification)
- financial_institution: FinancialInstitutionIdentification
- branch: BranchIdentification
- class q2_sdk.models.adapters.instant_payments.responses.CodeOrPropietaryType(code, propietary, issuer)[source]
CodeOrPropietaryType(code: str, propietary: str, issuer: str)
- code: str
- propietary: str
- issuer: str
- class q2_sdk.models.adapters.instant_payments.responses.StatusReasonInformation(originator, reason, additionalInformation)[source]
StatusReasonInformation(originator: str, reason: q2_sdk.models.adapters.instant_payments.responses.CodeOrPropietaryType, additionalInformation: list[str])
- originator: str
- reason: CodeOrPropietaryType
- additionalInformation: list[str]
- class q2_sdk.models.adapters.instant_payments.responses.OriginalGroupInfoAndStatus(messageIdentification, messageNameIdentification, creationDatetime, numberOfTransactions, controlSum, statusReasonInformation)[source]
OriginalGroupInfoAndStatus(messageIdentification: str, messageNameIdentification: str, creationDatetime: str, numberOfTransactions: int, controlSum: float, statusReasonInformation: list[q2_sdk.models.adapters.instant_payments.responses.StatusReasonInformation])
- messageIdentification: str
- messageNameIdentification: str
- creationDatetime: str
- numberOfTransactions: int
- controlSum: float
- statusReasonInformation: list[StatusReasonInformation]
- class q2_sdk.models.adapters.instant_payments.responses.PaymentIdentification(end_to_end_identification, transaction_identification=None, instruction_identification=None)[source]
PaymentIdentification(end_to_end_identification: str, transaction_identification: Optional[str] = None, instruction_identification: Optional[str] = None)
- end_to_end_identification: str
- transaction_identification: str | None = None
- instruction_identification: str | None = None
- class q2_sdk.models.adapters.instant_payments.responses.ImmediatePaymentRebate(amount, rate)[source]
ImmediatePaymentRebate(amount: float, rate: float)
- amount: float
- rate: float
- class q2_sdk.models.adapters.instant_payments.responses.PaymentCondition(amount_modification_allowed, early_payment_allowed, delay_penalty, immediate_payment_rebate, guaranteed_payment_requested)[source]
PaymentCondition(amount_modification_allowed: bool, early_payment_allowed: bool, delay_penalty: str, immediate_payment_rebate: q2_sdk.models.adapters.instant_payments.responses.ImmediatePaymentRebate, guaranteed_payment_requested: bool)
- amount_modification_allowed: bool
- early_payment_allowed: bool
- delay_penalty: str
- immediate_payment_rebate: ImmediatePaymentRebate
- guaranteed_payment_requested: bool
- class q2_sdk.models.adapters.instant_payments.responses.OriginalTransactionReference(amount, expiry_date, paymentCondition)[source]
OriginalTransactionReference(amount: float, expiry_date: str, paymentCondition: q2_sdk.models.adapters.instant_payments.responses.PaymentCondition)
- amount: float
- expiry_date: str
- paymentCondition: PaymentCondition
- class q2_sdk.models.adapters.instant_payments.responses.PaymentConditionStatus(accepted_amount)[source]
PaymentConditionStatus(accepted_amount: float)
- accepted_amount: float
- class q2_sdk.models.adapters.instant_payments.responses.TransactionInformationAndStatus(status_identification, original_payment_identification, payment_condition_status, original_transaction, transaction_status='ACSP')[source]
TransactionInformationAndStatus(status_identification: str, original_payment_identification: q2_sdk.models.adapters.instant_payments.responses.PaymentIdentification, payment_condition_status: q2_sdk.models.adapters.instant_payments.responses.PaymentConditionStatus, original_transaction: q2_sdk.models.adapters.instant_payments.responses.OriginalTransactionReference, transaction_status: str = ‘ACSP’)
- status_identification: str
- original_payment_identification: PaymentIdentification
- payment_condition_status: PaymentConditionStatus
- original_transaction: OriginalTransactionReference
- transaction_status: str = 'ACSP'
- class q2_sdk.models.adapters.instant_payments.responses.OriginalPaymentInformationAndStatus(identification, transaction_info_and_status, number_of_transactions=1, payment_information_status='ACSP')[source]
OriginalPaymentInformationAndStatus(identification: str, transaction_info_and_status: list[q2_sdk.models.adapters.instant_payments.responses.TransactionInformationAndStatus], number_of_transactions: int = 1, payment_information_status: str = ‘ACSP’)
- identification: str
- transaction_info_and_status: list[TransactionInformationAndStatus]
- number_of_transactions: int = 1
- payment_information_status: str = 'ACSP'
- class q2_sdk.models.adapters.instant_payments.responses.RequestForPaymentResponse(initiatingParty, debtor_agent, creditor_agent, original_group_info_and_status, original_payment_info_and_status, forwarding_agent=None, payment_identification=None)[source]
RequestForPaymentResponse(initiatingParty: q2_sdk.models.adapters.instant_payments.responses.PartyIdentification, debtor_agent: q2_sdk.models.adapters.instant_payments.responses.BranchAndFinancialInstitutionIdentification, creditor_agent: q2_sdk.models.adapters.instant_payments.responses.BranchAndFinancialInstitutionIdentification, original_group_info_and_status: q2_sdk.models.adapters.instant_payments.responses.OriginalGroupInfoAndStatus, original_payment_info_and_status: q2_sdk.models.adapters.instant_payments.responses.OriginalPaymentInformationAndStatus, forwarding_agent: Optional[q2_sdk.models.adapters.instant_payments.responses.BranchAndFinancialInstitutionIdentification] = None, payment_identification: Optional[q2_sdk.models.adapters.instant_payments.responses.PaymentIdentification] = None)
- initiatingParty: PartyIdentification
- debtor_agent: BranchAndFinancialInstitutionIdentification
- creditor_agent: BranchAndFinancialInstitutionIdentification
- original_group_info_and_status: OriginalGroupInfoAndStatus
- original_payment_info_and_status: OriginalPaymentInformationAndStatus
- forwarding_agent: BranchAndFinancialInstitutionIdentification | None = None
- payment_identification: PaymentIdentification | None = None