/AWS1/CL_PCDCARDHOLDERVERIFI00¶
Card data parameters that are required to generate a cardholder verification value for the payment card.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_unpredictablenumber
TYPE /AWS1/PCDHEXLENGTHBETWEEN2AND8
/AWS1/PCDHEXLENGTHBETWEEN2AND8
¶
A random number generated by the issuer.
iv_pansequencenumber
TYPE /AWS1/PCDNUMBERLENGTHEQUALS2
/AWS1/PCDNUMBERLENGTHEQUALS2
¶
A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
iv_applicationtransactcnter
TYPE /AWS1/PCDHEXLENGTHBETWEEN2AND4
/AWS1/PCDHEXLENGTHBETWEEN2AND4
¶
The transaction counter value that comes from a point of sale terminal.
Queryable Attributes¶
UnpredictableNumber¶
A random number generated by the issuer.
Accessible with the following methods¶
Method | Description |
---|---|
GET_UNPREDICTABLENUMBER() |
Getter for UNPREDICTABLENUMBER, with configurable default |
ASK_UNPREDICTABLENUMBER() |
Getter for UNPREDICTABLENUMBER w/ exceptions if field has no |
HAS_UNPREDICTABLENUMBER() |
Determine if UNPREDICTABLENUMBER has a value |
PanSequenceNumber¶
A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
Accessible with the following methods¶
Method | Description |
---|---|
GET_PANSEQUENCENUMBER() |
Getter for PANSEQUENCENUMBER, with configurable default |
ASK_PANSEQUENCENUMBER() |
Getter for PANSEQUENCENUMBER w/ exceptions if field has no v |
HAS_PANSEQUENCENUMBER() |
Determine if PANSEQUENCENUMBER has a value |
ApplicationTransactionCounter¶
The transaction counter value that comes from a point of sale terminal.
Accessible with the following methods¶
Method | Description |
---|---|
GET_APPLICATIONTRANSACTCNTER() |
Getter for APPLICATIONTRANSACTCOUNTER, with configurable def |
ASK_APPLICATIONTRANSACTCNTER() |
Getter for APPLICATIONTRANSACTCOUNTER w/ exceptions if field |
HAS_APPLICATIONTRANSACTCNTER() |
Determine if APPLICATIONTRANSACTCOUNTER has a value |