CardCVVPresence Property
Indicates the presence of the card verification value.
Syntax
ANSI (Cross Platform) int GetCardCVVPresence();
int SetCardCVVPresence(int iCardCVVPresence); Unicode (Windows) INT GetCardCVVPresence();
INT SetCardCVVPresence(INT iCardCVVPresence);
Possible Values
CVP_NOT_PROVIDED(0),
CVP_PROVIDED(1),
CVP_ILLEGIBLE(2),
CVP_NOT_ON_CARD(3)
@property (nonatomic,readwrite,assign,getter=cardCVVPresence,setter=setCardCVVPresence:) int cardCVVPresence; - (int)cardCVVPresence; - (void)setCardCVVPresence:(int)newCardCVVPresence;
Possible Values
CVP_NOT_PROVIDED(0),
CVP_PROVIDED(1),
CVP_ILLEGIBLE(2),
CVP_NOT_ON_CARD(3)
#define PID_ICHARGE_CARDCVVPRESENCE 5 INPAY_EXTERNAL void* INPAY_CALL InPay_ICharge_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); INPAY_EXTERNAL int INPAY_CALL InPay_ICharge_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
0
Remarks
Indicates the presence of the card verification value.
This property is used to indicate the presence of CardCVVData.
The class will automatically set this value to cvpProvided when a CardCVVData value is specified. You can explicitly specify the CardCVVPresence indicator by setting this property.
Available values are:
- cvpNotProvided (0)
- cvpProvided (1)
- cvpIllegible (2)
- cvpNotOnCard (3)
This property is not available at design time.
Data Type
Integer