• 29-08-2023, 18:20:47
    #1
    Merhaba,

    Opencart altyapısını kullandığımız www.orneksite.com web sitemizde İyzico ödeme entegrasyonunu kullanmaktayız. Google Tag Manager, Google Analytics ve Facebook tarafında yaptığımız reklam çalışmalarından gelen satışları (purchase) ölçümlediğimiz (Google Tag Manager, Google Analytics & Facebook Pixel) gibi platformların panellerine İyzico ödeme sistemi kullanılıp sipariş geçildiğinde veriler yansımıyor. Müşteriler Havale/EFT ödeme sistemini kullandığında bu veriler net ve gerçek şekilde yansıyor fakat Iyzico ödeme entegrasyonu kullanıldığında yansımamaktadır.

    Yaptığımız testler sonucunda bunun sebebi olarak geri dönüş URL'sinin yapısından dolayı verilerin yansımadığı kanaatine vardık. Siz de daha önce böyle bir durum ile karşılaştınız mı? Nasıl çözebilirim?

    Iyzico Kredi Kartı Ödeme Geri Dönüş URL'si
    https://orneksite.com/index.php?rout...co/successpage

    Havale/EFT Ödeme Geri Dönüş URL'si
    https://orneksite.com/index.php?route=checkout/success

    Yukarıdaki problemi Iyzico ile paylaştık şöyle bir açıklama yapmış fakat nasıl çözebileceğimi anlamadım;

    Iyzico'nun Dönüşü;
    Öncelikle bu işlem için PHP developera ihtiyacınız olacaktır.Adımları sizlere gösterebilirim ama doğrudan class yapısını değiştiremem.


    https://github.com/iyzico/iyzipay-op...yzico.php#L360
    ilgili satırda link içerisinde yönlendiren class name yazılmıştır. “iyzico/successpage “ olarak.

    Iyzico name ise plugin isminden almaktadır.Ana yapıların değiştirilmesi gerekmektedir.
    İlgili işlem başarılı ise https://github.com/iyzico/iyzipay-op...yzico.php#L404 sınıfına giderek işlemlere devam etmektedir.Tek bir örnek üzerinden gösterim sağlanmıştır bir çok ödeme sonrası bu class name çağrılmaktadır.
  • 29-08-2023, 18:25:36
    #2
    Hocam bunun sebebi dönüşlerin eksik sipariş sistemine düşmesi
  • 29-08-2023, 18:30:45
    #3
    aliyanar adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Opencart altyapısını kullandığımız www.orneksite.com web sitemizde İyzico ödeme entegrasyonunu kullanmaktayız. Google Tag Manager, Google Analytics ve Facebook tarafında yaptığımız reklam çalışmalarından gelen satışları (purchase) ölçümlediğimiz (Google Tag Manager, Google Analytics & Facebook Pixel) gibi platformların panellerine İyzico ödeme sistemi kullanılıp sipariş geçildiğinde veriler yansımıyor. Müşteriler Havale/EFT ödeme sistemini kullandığında bu veriler net ve gerçek şekilde yansıyor fakat Iyzico ödeme entegrasyonu kullanıldığında yansımamaktadır.

    Yaptığımız testler sonucunda bunun sebebi olarak geri dönüş URL'sinin yapısından dolayı verilerin yansımadığı kanaatine vardık. Siz de daha önce böyle bir durum ile karşılaştınız mı? Nasıl çözebilirim?

    Iyzico Kredi Kartı Ödeme Geri Dönüş URL'si
    https://orneksite.com/index.php?rout...co/successpage

    Havale/EFT Ödeme Geri Dönüş URL'si
    https://orneksite.com/index.php?route=checkout/success

    Yukarıdaki problemi Iyzico ile paylaştık şöyle bir açıklama yapmış fakat nasıl çözebileceğimi anlamadım;

    Iyzico'nun Dönüşü;
    Öncelikle bu işlem için PHP developera ihtiyacınız olacaktır.Adımları sizlere gösterebilirim ama doğrudan class yapısını değiştiremem.


    https://github.com/iyzico/iyzipay-op...yzico.php#L360
    ilgili satırda link içerisinde yönlendiren class name yazılmıştır. “iyzico/successpage “ olarak.

    Iyzico name ise plugin isminden almaktadır.Ana yapıların değiştirilmesi gerekmektedir.
    İlgili işlem başarılı ise https://github.com/iyzico/iyzipay-op...yzico.php#L404 sınıfına giderek işlemlere devam etmektedir.Tek bir örnek üzerinden gösterim sağlanmıştır bir çok ödeme sonrası bu class name çağrılmaktadır.
    Ücretli destek sağlayabilirim. Detaylar için PM atabilirsiniz.
  • 30-08-2023, 12:30:16
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Hocam bunun sebebi dönüşlerin eksik sipariş sistemine düşmesi
    Cevabınız için teşekkür ederim. Siparişler "eksik siparişlere" düşmüyor ama...
  • 30-08-2023, 15:02:20
    #5
    hocam duşmesine gerek yok sistem msql kaydedıyor oyle