• 15-04-2021, 14:56:36
    #1
    Merhaba arkadaşlar paytr entegrasyonunda 3d dönüşünde veya kredi kartı limiti yetersiz geldiğinde ödeme sayfasına tekrar atıyor ve siparisno boşa düşüyor tekrar oturum yenilemek gerekiyor mantığını nasıl yapmalıyım .
  • 16-04-2021, 10:58:11
    #2
    API içindeki failurl kısmını doğru ayarlarınız mı ödeme sayfasına değil farklı bir sayfaya yönledirirseniz daha sağlıklı olur
  • 17-04-2021, 03:31:52
    #3
    WRaNGLeR adlı üyeden alıntı: mesajı görüntüle
    API içindeki failurl kısmını doğru ayarlarınız mı ödeme sayfasına değil farklı bir sayfaya yönledirirseniz daha sağlıklı olur
    herşey doğru yapıldı sorunu şu şekilde çözdüm takılan arkadaşlara belki çözüm olur

    merhanctid kısmına siaprisno yazdırdığım için kredi kartı limit yetersiz olduğunda tekrar ödeme sayfasına atıyordu ve cıkıs yaptıgınızda tekrar ödeme formu açtığınızda siparis numarası aynı oldugu için sipariş numaraları aynı diyerek hata veriyordu session sıfırlamak gerekiyordu

    bende siparis numarasını gönderirken yanında rand(0,55555) gibi 5 karakterli bir sayı ürettim ve gonderirken o sekilde gonderdim yani artık form oluşturuken siparis no + 78676 gibi sayı üretttim sonuc sayfasındada urettiğim sayıyı sildirerek veritabanını sorgulatmıs oldum

    ilginize teşekkürler
  • 17-04-2021, 22:59:28
    #4
    3d dönüşlerde chrome kaynaklı sorun meydana geldi, bunu aşmanın bi yolu sipariş ile alakalı dataları tabloda tutmak, başarılı url adresi sonunda ise ilgili veritabanı kaydının idsini parametre olarak geçerek çözebiirsiniz.