firat131 adlı üyeden alıntı: mesajı görüntüle
Teşekkürler ancak burada da merchant oid olarak rastgele sayı oluşturmamızı ve her istekte bu sayının değişmesini istiyor. Halbuki ben merchant oid olarak veritabanımdaki sipariş noyu kullanmak istiyorum. Böylece bildirim sayfasına post edilen merchant oid ile veritabanımdaki sipariş noyu eşleştirip onaylayabilirim.
Ancak paytr her istekte merchant oid değiştirilmesini istediği için bu mümkün olmuyor.
Hocam merchand oid benzersiz olması gerekiyor paytr için. Bunu veritabanınızda paytr gibi bir alan açıp orada tutmanız gerekir. ve odeme sayfasında merchandoid numarasını veritabanınıza kaydedin. Durum diye bir alan daha oluşturup buraya 0 değeri tanımlayın. merchand oid numarasını session'a atayın. bildirim url kısmında session tanımlı merchand oid numarasını alın veritabanından sorgulayın ve bulun eğer işlem başarılıysa durum bölümünü 1 yapın ve siparişi onaylayın.