Entities
FinancialInstrumentId
module-attribute
¶
Unique identifier for a financial instrument.
Financial instruments are opaque from outside the Payment Gateway. This guarantees that the internal representation of a financial instrument is not exposed to the outside world for security and privacy reasons. All operations on a financial instrument should be done using its unique identifier.
LegalEntityId
module-attribute
¶
Unique identifier for a legal entity.
Legal entities are opaque from outside the Payment Gateway. This guarantees that the internal representation of a legal entity is not exposed to the outside world for security and privacy reasons. All operations on a legal entity should be done using its unique identifier.
CALocalAccountDetails
dataclass
¶
Bases: DataClassJsonMixin
Full Canadian local account details returned by a reveal operation.
display_value
instance-attribute
¶
Full account number formatted for display (e.g. "003-12345-9876543210").
FinancialInstrument
dataclass
¶
FinancialInstrument(
*,
id,
legal_entity_id,
instrument_type,
display_value,
description,
reference
)
FinancialInstrumentProviderMapping
dataclass
¶
FinancialInstrumentProviderMapping(
*,
financial_instrument_id,
workspace_key,
external_id,
mapping_metadata
)
Public read-only representation of a financial instrument provider mapping.
financial_instrument_id
instance-attribute
¶
ID of the associated financial instrument.
IBANAccountDetails
dataclass
¶
LegalEntityProviderMapping
dataclass
¶
Public read-only representation of a legal entity provider mapping.