[Çözüldü] İyzico Ödeme Başarısız Sorunu – Opencart

Merhabalar. Açıkçası Bu görmüş olduğunuz sorun çok gıcık ve bu sorunun cevabını İnternet’de bulmak biraz zorludur 🙂

Sorunun Tanımı;

İyzico Ödeme Başarısız Sorununu genellikle karşımıza şu şekilde çıkar, İyzico opencart modülü kurulur, API ve API anahtarları girilir. Test için bir ürün satın alınca karşınıza İyzico Ödeme Başarısız Sorununu çıkar. Aslında sipariş başarılı bir şekilde iyzico panelimize yansır ama opencart siparişler sayfanıza düşmez ve kullanıcıya veya mağaza sahibine bildirim mailleri göndermez.

Sorunun Çözümü;

1-) Opencart E-Ticaret sitenizin dosya konumuna gidin. /system/library/session.php adlı dosyayı bulun ve açın.

2-) Kodu Yerleştirin

$this->adaptor->destroy($this->session_id);

if ($this->adaptor && !session_id()) {
  ini_set('session.use_only_cookies', 'Off');
  ini_set('session.use_cookies', 'On');
  ini_set('session.use_trans_sid', 'Off');
  ini_set('session.cookie_httponly', 'On');
}

Yukarıda görmüş olduğunuz if döngüsünü session.php dosyasının alt kısmına yapıştırın.

Bu işlemler sonunda sorununuz çözülmüş olacaktır. Sağlıcakla kalın…

2 Yorum

  1. efe berktas says:

    düzenlemeyi yaptım. işe yararsa çok sevineceğim bitmek bilmeyen bir sorun

    1. Emin Yılmaz says:

      Eminim sorun çözülecektir 😊

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir