• 12-03-2021, 21:57:14
    #1
    Merhabalar paytr entegrasyonu yapmaktayım. Ödemenin başarılı olduğunun kullanıcıya bildirildiği sayfa ya gelince session lar ölüyor. Bu sorunu daha önce yaşamamaıştım ilk defa yaşıyorum diğer entegrasyonlarımda böle bir sorun yok ama bunda böle bir sorun var. Yardımcı olabilecek varmı
  • 12-03-2021, 22:12:14
    #2
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Merhabalar paytr entegrasyonu yapmaktayım. Ödemenin başarılı olduğunun kullanıcıya bildirildiği sayfa ya gelince session lar ölüyor. Bu sorunu daha önce yaşamamaıştım ilk defa yaşıyorum diğer entegrasyonlarımda böle bir sorun yok ama bunda böle bir sorun var. Yardımcı olabilecek varmı
    Geri dönüş urlsinde www olması veya olmaması etkiliyor olabilir.
  • 12-03-2021, 22:13:30
    #3
    Chrome güvenlik güncellemesi ile alakalı bir durum. Ya cookieleri same site none olarak ayarlayacaksınız ya da verileri veri tabanında turup session kullanmayı bırakacaksınız.

    https://dev.iyzipay.com/tr/sss/samesite-problemi-nedir
  • 12-03-2021, 22:13:41
    #4
    PayTR panel sayfasında "API uyarıları" bölümü olması lazım, orayı da kontrol eder misiniz?
  • 12-03-2021, 22:16:23
    #5
    MSA adlı üyeden alıntı: mesajı görüntüle
    Chrome güvenlik güncellemesi ile alakalı bir durum. Ya cookieleri same site none olarak ayarlayacaksınız ya da verileri veri tabanında turup session kullanmayı bırakacaksınız.

    https://dev.iyzipay.com/tr/sss/samesite-problemi-nedir
    Hocam zaten session ile yapmıyorum veritabani ile yapıyorum sorunun ondan olduğunu sanmıyorum diğer entegrasyonlarımda böle bir sorun yok
    Nasıl tanımlarım hocam session da usr key tutuyorum php 7.3 örnek kod verme imkanınız var mı acaba
  • 12-03-2021, 22:17:41
    #6
    August adlı üyeden alıntı: mesajı görüntüle
    PayTR panel sayfasında "API uyarıları" bölümü olması lazım, orayı da kontrol eder misiniz?
    Maalesef hocam bi sorun yok orda baktım
  • 12-03-2021, 22:22:18
    #7
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Hocam zaten session ile yapmıyorum veritabani ile yapıyorum sorunun ondan olduğunu sanmıyorum diğer entegrasyonlarımda böle bir sorun yok
    Paytr'den dönen sayfada session kullanamama sebebiniz chrome'un başka bir alan adından post isteği geldiğinde çerezlere erisimi engellemesi. ( session anahtarı çerezde tutulur: bknz. PHPSESSID )

    Bana sorarsanız sayfada hiçbir türlü session kullanmayın; ödeme tokeniyle birlikte kullanıcı id'sini veritabanına kaydedin. Callback adresinde tokenden kullanıcı id'sini çekerek siparişi onaylayın ve sayfayı yönlendirin.
  • 12-03-2021, 22:26:12
    #8
    MSA adlı üyeden alıntı: mesajı görüntüle
    Paytr'den dönen sayfada session kullanamama sebebiniz chrome'un başka bir alan adından post isteği geldiğinde çerezlere erisimi engellemesi. ( session anahtarı çerezde tutulur: bknz. PHPSESSID )

    Bana sorarsanız sayfada hiçbir türlü session kullanmayın; ödeme tokeniyle birlikte kullanıcı id'sini veritabanına kaydedin. Callback adresinde tokenden kullanıcı id'sini çekerek siparişi onaylayın ve sayfayı yönlendirin.
    Zaten öle yapıyorum hocam sorun şu paytr bizdem bildirim url si birde ödeme nin başarılı veya başarısız olması durumunda gidecek sayfayı istiyor zaten ödeme işlemlerinde session kullanmıyorum paytr ödeme başarılı olunca siteme yönlendiriyor ama kullanıcı oturumu kapatılıyor sorunum bu