/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 |