Pre-Provision with Payment

Method Name: TP_Islem_Odeme_OnProv

It is used to take provision. The balance on the credit card is blocked.

Parameters to Send:

Parameter Required Type Length Description
G * NS - ST_WS_Guvenlik Object
GUID * N 36 Key Belonging to Member Workplace
KK_Sahibi * N 100 Credit Card Holder
KK_No * N 16 Credit Card Number
KK_SK_Ay * N 2 Last 2 digit Expiration month
KK_SK_Yil * N 4 4 digit Expiration year
KK_CVC * N 3 CVC Code
KK_Sahibi_GSM * N 10 Credit Card holder GSM No, Without zero at the beginning (5xxxxxxxxx)
Hata_URL * N 256 If the payment fails, page address to be redirected to
Basarili_URL * N 256 If the payment is successful, page address to be redirected to
Siparis_ID * N 50 Singular ID for Order-specific. If you have sent before this value the system is new Assign order_ID. As a result of this The order_ID is returned.
Siparis_Aciklama N 250 Order Description
Islem_Tutar * N - Order Amount, (only a comma with Kuruş format 1000,50)
Toplam_Tutar * N - Commission Including Order Amount, (only a comma with Kuruş format 1000,50)
Islem_Hash * N - Transaction Hash Value
Islem_Guvenlik_Tip * N - NS (NonSecure) or 3D are sent
Islem_ID N - Single ID except the Sipariş Id that belongs to transaction, optional.
IPAdr * N 50 IP Address
Ref_URL N 256 Url of page where payment is made
Data1 N 250 Extra Space 1
Data2 N 250 Extra Space 2
Data3 N 250 Extra Space 3
Data4 N 250 Extra Space 4
Data5 N 250 Extra Space 5

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

Result Parameters:

Parameter Type Length Description
Sonuc N - The transaction result
Sonuc_Str N - The transaction result explanation
Islem_ID L - SID Value
Islem_GUID N - Transaction GUID Value
Banka_Sonuc_Kod I - The code returned by bank