PDA

View Full Version : مشکل در تابع بازگشتی از بانک ملت



puriya-aghaei
چهارشنبه 19 آبان 1395, 09:25 صبح
سلام دوستان من یه مشکل در تابع بازگشتی از بانک ملت دارم ممنون میشم دوستانی که تجربه دارند راهنمایی کنند

لینک دانلود کد ها (http://s9.picofile.com/file/8273983142/mellat.zip.html)

puriya-aghaei
چهارشنبه 19 آبان 1395, 10:33 صبح
موقع برگشت از بانک این خطا رو میده


RefId : A8320C4EF4B06F9F
ResCode : 0
SaleOrderId : 1478676295
SaleReferenceId: 120367768607
verify:Array
Array ( [faultcode] => soap:Client [faultstring] => Unmarshalling Error: For input string: "1478676295
" ) inquiry:Array
Array ( [faultcode] => soap:Client [faultstring] => Unmarshalling Error: For input string: "1478676295
" ) Transaction canceled by user

Unique
چهارشنبه 19 آبان 1395, 15:14 عصر
چرا با soapCLient کار میکنی ؟! فکر کنم همچنان باید از nusoap استفاده کنی و روی SoapClient خود PHP به مشکل بخوری.

puriya-aghaei
چهارشنبه 19 آبان 1395, 15:30 عصر
من با nusoap_clinet کار کردم
$this->client=new nusoap_client('https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl');

numberone1
چهارشنبه 19 آبان 1395, 18:05 عصر
سلام

اگر 2 تا input باید مقدارشون باهم متفاوت باشه و نوعشون هم از نوع رشته (string) باشه فکر کنم شما int ارسال کردی

در مورد soap هم از تابع داخلی خود php استفاده کنید. اصلا از هیچ کدوم از فایل ها و کتابخونه های بانک ملت استفاده نکنید.