PAYTR de test işlemleri sorunsuz ve başarılı şekilde geri dönüş yapabiliyorken ve siparişi sorunsuz alıyorken bir türlü onların istediği gibi callback girebilmiş değilim. Bu konuda yardımcı olabilecek arkadaş varmıdır?
NOT: Bir sanal pos addonsu içinde birden fazla ödeme sistemi entegre edilmiştir.
Yazışmalar aşağıdaki gibidir!
Normal geri dönüş bildirimi verdiği URL resimde görebilirsiniz.
https://prnt.sc/26q46k5 Cevap
1- merchant_ok_url ile Bildirim URL birbirinden tamamen çok farklı iki apayrı konudur (entegrasyon dokümanı içerisinde bu farklılık özellikle vurgulanmaktadır).
2- Müşteri işlem sonrası merchant_ok_url 'e yönlendirilir.
3- merchant_ok_url sitenizin ana sayfası ya da siparişlerin görüntülendiği müşteri paneli adresi olabilir, örneğin siteniz.com/siparisler
4- Bildirim URL, Paytr Mağaza Paneli > Ayarlar sayfasından eklediğiniz ve ödeme sonuçlarının iletileceği sayfadır.
5- Bildirim URL'e "siz istek yapamazsınız".
6- Bildirim URL'e ödeme işlemi sonrası yapılan kontrollerin ardından PayTR işlem sonucunu iletir.
7- Bu işlem sonucu POST içeriğinde birkaç bilgi ile birlikte iletilir. Siz bu bilgiler ile birlikte gelen success ya da failed cevabına göre sitenizden siparişi onaylar veya iptal edersiniz.
PAYTR kod dosyası içeriği aşağıdaki gibidir
HIDDEN