سلام
بعد از بازگشت کاربر از سایت بانک به صفحه procces ما بانک دو تا مقدار برمیگردونه:
au = authority
st = status
و در صورت 0 بودن status برگشتی از بانک برنامه به پارسیان وصل میشه با آدرس زیر:
https://www.pec24.com/pecpaymentgateway/eshopservice.asmx?wsdl
و با صحت تراکنش رو با authority داده شده و مقدار ذخیره شده در دیابیس سوال میکنه.
تا اینجا مشکلی نیست و عملیات بدون نقص است..
اما وقتی مدیر سایت میخواهد در گزارشات پرداخت دوباره یک تراکنش رو با استفاده از authority اون از بانک پارسیان تایید کنه (مثل بالا) اون بانک خطای 21 یا invalid authority رو میده!!!
تابع دیگری هم نبود برای این کار!
در پرداخت آنلاین بانک ملی این کار پیگیری یا verification به راحتی انجام میشه در سمت مدیریت ولی این پارسیان نمیشه!
همه کدها رو هم چک کردم مشکلی نداشت.
خوب باید چیکار کرد؟
ممنون