


Gvenlik amal 

	Siteden sanal posa post edilen tutar deeri mterinin site zerinde grd yada bir nceki sayfadaki sepet tutar yerine veri tabanndan ekilecek tutar kullanlmal, 
	lem sonucunda dnen tutar ile orijinal ilem tutarn kontrol edebilir,
	ifreli cevap yapsna geebilir, Bu yapda tutar ifreli alanlar ierisinde gelecei iin tutarn deitirilmesi sz konusu olmaz. Kullanc cevapta dnen ilem tutar ile ilemdeki tutar kontrol ederek ilemde oynama olup olmadn bu ekilde daha gvenli olarak yakalar.
	Firma sat sonrasnda orderinq yada orderhisinq fonksiyonlarn kullanarak sorgulama sonrasnda ilem durumunu kontrol edip, gelen tutarla, sepet tutarn karlatrabilir. 

----------
Validation dosyalar hakknda bilgi:

3D_PAY/3D_HALF/3D_FULL/3D_OOS_FULL/3D_OOS_PAY/3D_OOS_HALF ve OOS_PAY KULLANILAN YERLERNDE
GELEN MESAJ BANKADANMI GELMEKTEDR BUNUN KONTROL AMALI GUVENLIK DOGRULAMASI NDR...

storekey alana kendi storekey verinizi yazmanz gerekiyor.

 Gate3DEngineCallBack Dosyas ilemin dn bankadanm geliyor kontrol iin hazrlanm bir uygulamadr.

Validation :True ise yant bankadan geliyor. Dnte mutlaka True sonucu aranr.Validation True ilemin onayland anlamna gelmez. 

* yant bankadan geliyorsa  procreturncode deerini kontrol edebiliriz 00 ise ilem onay alnm anlamna gelmektedir *

** Ayn mteri ilk denemeleri baarsz olmusa o mteri iin ayn orderID ile ileme devam edebilir ancak! tutar deiiyorsa orderID mutlaka deimeli. Tutar deiiyorsa mkerrer ileme yol aacak bir ilem deil farkl ilemdir. 
Ayrca provizyona gnderilen yada hash dorulamada kullanlan data iin 3D secure cevabndan sadece MD , CAVV ECI ve trx ID alnmaldr.  Dier bilgileri iyerinin kendi sisteminden almas gerekir. 


dnen deerlerde : 
Validation sonucu :True olmaldr.
onay iin procreturncode rnek 00  olmaldr "00 onay" dier dn mesajlar onaylanmad anlamna gelir (rnek 51 "hesap msait deildir" gibi.)
errmsg hatann nedeni rnek : "Mteri hesap limiti yetersiz "
authcode alannda onay numaras dner.
----------
