Debit Cards
Main interface:
class DebitCardsManager
Types that are used by the debit cards manager:
class DebitCard
class DebitCardId
class Duration
class GeoProfile
class Limit
class LimitObject
class ValidationData
DebitCardsManager
def __init__(client: ServiceClient)
Creates a new debit cards manager with the given service client.
async def list() -> list[DebitCard]
Requests your list of debit cards.
async def get(account_number: int, card_number: int) -> DebitCard
Requests a specific debit card.
DebitCard
id: DebitCardId
status: str
product_code: str
product_name: str
owner_name: str
atm_limit: Limit
pos_limit: Limit
geo_profile: GeoProfile
future_atm_limit: Limit
future_pos_limit: Limit
future_geo_profile: GeoProfile
is_atm_limit_change_allowed: bool
is_pos_limit_change_allowed: bool
is_geo_profile_change_allowed: bool
is_atm_limit_update_in_progress: bool
is_pos_limit_update_in_progress: bool
is_geo_profile_update_in_progress: bool
is_manage_limit_authorized: bool
is_manage_geo_profile_authorized: bool
last_mutation_date: datetime.datetime
last_reissue_date: datetime.datetime
last_block_date: datetime.datetime
validation_data: ValidationData
DebitCardId
account_number: str
card_number: str
iban: str
Duration
type: str
start_date: datetime.datetime
end_date: datetime.datetime
GeoProfile
type: str
duration: Duration
Limit
duration: Duration
limit: LimitObject
LimitObject
amount: int
currency: str
ValidationData
maximum_atm_limit: LimitObject
maximum_pos_limit: LimitObject
minimum_atm_limit: LimitObject
minimum_pos_limit: LimitObject
valid_geo_profile_types: list[str]