-
Introduction
-
Commands & Actions
-
Transaction Sequence
-
MasterPass
-
Visa Checkout
-
Foreign Exchange
-
Parameter Description & Action
-
Gateway Domain Knowledge
-
Transaction Result Codes
-
Out Of Band
-
Payment Facilitator
-
Tokenization
-
SOAP API
-
Pos Device Intergration
-
Acquire Contact Information
-
3D Secure
-
Enterprise API Samples
-
Card on File
-
Additional Data Transactions
PinBlock GetPinBlock Method (string mode, string pan, string pin)
Description | |
| Generate a PIN Block using the HSM (Hardware Security Module) |
Returns | |
| PinBlock data structure containing the following fields:
• ResultStatusCode • ResultDescription • DeviceSerialNumber • DeviceMake • KeySerialNumber • PinBlock
ResultStatusCode see Status Codes used by V_XML ResultDescription see Descriptions used by V_XML |
Client Certificate |
|
| not required |
|
|
Parameters | |
mode : string | "test"
"live" |
|
|
pan : string | Primary Account Number |
pin : string |
|
Additional | |
Validation Performed | • pan length is not less than 13 chracters and not more than 19 characters • pan is also validated against the LUHN Formula • pin length is not less than 4 characters and not more than 14 characters |
GetPinBlock method formatted as a SOAP Request and Response
SOAP Request/Response: https://portal.nedsecure.co.za/iVeriWebService/Service.asmx?op=GetPinBlock