İşlem Sonuçlarını Alma ve Yorumlama


Son kullanıcı, 3D ekranında işlemini bitirdikten sonra alınan sonuca göre başarılı ise, ödeme bilgileri redirectUrl olarak ilettiğiniz linke post edilir.

							
						
[
	'status' => true,
	'resultCode' => "",
	'resultMessage' => "",
	'VerifyHash' => "hashcode", // Başarısız işlemi doğrulamak için kullanabileceğiniz hash code.
	'otherCode' => "123" // Ödeme işlemi başlarken gönderilen benzersiz sipariş id.
]
							
						


Son kullanıcı, 3D ekranında işlemini bitirdikten sonra alınan sonuca göre başarısız ise, hata bilgileri redirectUrl olarak ilettiğiniz linke post edilir.



[
	'status' => false,
	'resultCode' => "000",
	'resultMessage' => "Genel hata (3D kullanıcı doğrulama adımı başarısız)", // Örnek hata mesajı.
	'VerifyHash' => "hashcode", // Başarısız işlemi doğrulamak için kullanabileceğiniz hash code.
	'otherCode' => "123" // Ödeme işlemi başlarken gönderilen benzersiz sipariş id.
]



VerifyHash kodunu aşağıdaki gibi oluşturup post ile gelen veriyi ile eşleştirerek güvenlik önleminizi arttırabilirsiniz.

							
							
<?php
hash("sha256","kullanıcı id|mail adresiniz|api secure key|benzersiz kod");
?>