Skip to content

DynamicCardVerificationValue

Source code in docs_src/capo_payment_cryptography_data/types/dynamic_card_verification_value.py
class DynamicCardVerificationValue(TypedDict, closed=True):
    pan_sequence_number: (
        "capo_payment_cryptography_data.types.number_length_equals2.NumberLengthEquals2"
    )
    """<p>A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).</p>"""
    card_expiry_date: (
        "capo_payment_cryptography_data.types.card_expiry_date_type.CardExpiryDateType"
    )
    """<p>The expiry date of a payment card.</p>"""
    service_code: (
        "capo_payment_cryptography_data.types.service_code_type.ServiceCodeType"
    )
    """<p>The service code of the payment card. This is different from Card Security Code (CSC).</p>"""
    application_transaction_counter: "capo_payment_cryptography_data.types.hex_length_between2_and4.HexLengthBetween2And4"
    """<p>The transaction counter value that comes from the terminal.</p>"""

application_transaction_counter instance-attribute

application_transaction_counter: HexLengthBetween2And4

The transaction counter value that comes from the terminal.

card_expiry_date instance-attribute

card_expiry_date: CardExpiryDateType

The expiry date of a payment card.

pan_sequence_number instance-attribute

pan_sequence_number: NumberLengthEquals2

A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).

service_code instance-attribute

service_code: ServiceCodeType

The service code of the payment card. This is different from Card Security Code (CSC).