Card Verification

Method Name: TP_KK_Verify

This method is used for card verification.

Parameters to Send:

Parameter Required Type Length Description
G * Object - ST_WS_Guvenlik Object
KK_No * String 16 Credit Card Number
KK_SK_Ay * String 2 2 digit Expiration month
KK_SK_Yil * String 4 4 digit Expiration year
KK_CVC * String 3 CVC code
Return_URL String 256 Url of page where payment is made
Data1 String 250 Extra Space 1
Data2 String 250 Extra Space 2
Data3 String 250 Extra Space 3
Data4 String 250 Extra Space 4
Data5 String 250 Extra Space 5

*Non-required fields must be submitted with empty values.

Result Parameters:

Parameter Type Length Description
Islem_ID Long - SanalPOS SID Value
UCD_URL String - 3D’s URL
Sonuc Integer - The transaction result
Sonuc_Str String - The transaction result explanation
Banka_Sonuc_Kod Integer - The code returned by bank

From the TP_KK_Verify object If the Sonuc parameter is greater than "0", redirect to the UCD_URL parameter to initiate the 3D Secure verification transaction. In case of successful or unsuccessful verification by credit card POST is provided to Return_URL values.

Post Parameters:

Parameter Type Length Description
KK_VERIFY_Sonuc String - The transaction result
KK_VERIFY_Sonuc_Str String - The transaction result explanation
KK_VERIFY_Data1 String 250 Extra Space 1
KK_VERIFY_Data2 String 250 Extra Space 2
KK_VERIFY_Data3 String 250 Extra Space 3
KK_VERIFY_Data4 String 250 Extra Space 4
KK_VERIFY_Data5 String 250 Extra Space 5