-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
خطا در درگاه بانک پارسیان #87
Comments
سلام |
if($data['bankmethod']=='parsian'){
CallbackUrl tooye config file set shodeh & payableprice ham meghdar dare. |
من فکر میکنم مشکل از مقدار مبلغ هست. مجدد ساختار تولید اون رو بررسی کنین. و یک بار با مقدار دهی مستقیم مثلا 1000 تومان چک کنین؟ |
خیر ، مقدار دهی چه به صورت مستقیم و چه با متغیر همین ارور رو میده ، توی تصویر مشخص هست که قیمت رو داره میگیره مقدارش رو. تصویر ضمیمه شده رو ممنون میشم یه نگاه بندازید. |
order Id رو خودتون می سازین؟ شاید مشکل از بزرگی اون هست؟ |
kheir , tooye classe Parsian , tabei hast be name sendPayRequest() , orderid yeki az parametrhaei hast ke tavassote function PinPaymentRequest samte bank ferestade mishe. albate orderid ro dare barabar ba transactionid gharar mideh khodesh be towre automatic , hame chiz dar banke mellat moshtarak hast va dorost kar mikone , amma moteassefane harchi hast az samte banke parsian hast ke ehtemalan parametr haei ba in format ro nemipazire. albate in chizi hast ke man fekr mikonam , motmaen nistam. |
به نکته خیلی خوبی اشاره کردین ، این عدد توی محدوده Int32 نبود ، به صورت دستی مقدار دهی کردم و درست شد ، پس کد باید دستکاری بشه و این باگ فیکس بشه. به نظرتون چی بگذاریم ؟ آیا این عدد می تونه یک عدد رندوم باشه ؟ |
ما شماره تراکنش رو |
@hpakdaman Absolutely the problem is with transactionId, now it has a length of 12, but it must be in the range of |
There are two fields should be type of BIGINT , one of them is the primary key field (id) exists in |
سلام ، درگاه پارسیان رو می خوام راه اندازی کنم ، پین ست شده و آی پی معتبر هست. پیغام زیر میاد :
Server was unable to read request. ---> There is an error in XML document (2, 260). ---> Value was either too large or too small for an Int32.
علت چی هست و چه باید کرد ؟ در مورد بانک ملت به درستی کار می کنه همه چیز .
ممنون میشم پاسخ بدید.
The text was updated successfully, but these errors were encountered: