Mesele büyük ihtimalle şu olabilir:
Ödeme işlemi için kullanıcı siteden çıktığında senin sessionlar düşüyor olabilir ve doğal olarak success işlemi kullanıcı yetkisi istiyor ve oda olmadığından 403 hatası alıyor.
evet soylediginiz mantıklı fakat opencart gibi bir altyapıda benim başımamı geldi bu

)
ben israrla sıkıntının dönüş callback kısmında opencart modulu ile alakali oldugunu tahmin ediyorum ama tahminden oteye gidemiyorum cunku işin uzmanı degilim
Session logu bırakır hocam aklıma geldi o ama pek ihtimal vermedim.
Konu sahibi arkadaş tüm php loglarını, errorlarını görmeyi açıp tekrar deneyip log, error namına ne var ne yok bırakabilirse detaylıca inceleyebilirim.
siz nasıl isterseniz ben yaparım, dilerseniz ftp bilgilerimi paylasabilirim.