/n software 3-D Secure V2 C++ Edition

Questions / Feedback?

MessageCategory Property

The category of the message.

Syntax

ANSI (Cross Platform)
char* GetMessageCategory();
int SetMessageCategory(const char* lpszMessageCategory); Unicode (Windows) LPWSTR GetMessageCategory();
INT SetMessageCategory(LPCWSTR lpszMessageCategory);
@property (nonatomic,readwrite,assign,getter=messageCategory,setter=setMessageCategory:) NSString* messageCategory;
- (NSString*)messageCategory;
- (void)setMessageCategory:(NSString*)newMessageCategory;
#define PID_SERVER_MESSAGECATEGORY 58

IPWORKS3DS_EXTERNAL void* IPWORKS3DS_CALL IPWorks3DS_Server_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS3DS_EXTERNAL int IPWORKS3DS_CALL IPWorks3DS_Server_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

This field identifies the category of the message (Payment Authentication or Non-Payment Authentication). This will be sent in the Authentication Request Message (AReq) sent by the component when SendAuthRequest is called, and in the Results Request Message (RReq) received from the directory server (populated after calling CheckResponse.

Possible values include:

01 (default)PA (Payment Authentication)
02NPA (Non-Payment Authentication)

Data Type

String

Copyright (c) 2022 /n software inc. - All rights reserved.
/n software 3-D Secure V2 C++ Edition - Version 2.2 [Build 8318]