خیل وقت که طرح شاپرک برای درگاه اینترنتی راه ادازی شده اونهایی هم که آنی بود از 26/5/92 با سیکل شاپرک واریز میشوند
نمایش نسخه قابل چاپ
خیل وقت که طرح شاپرک برای درگاه اینترنتی راه ادازی شده اونهایی هم که آنی بود از 26/5/92 با سیکل شاپرک واریز میشوند
داداش گلم دروغ ندارم بهت بگم که دارم تست میکنم دوتاشو میبینم
از بچه هایی که جدیدا درگاه گرفتن بیان بگن این دوستمون که حرف منو باور نداره
اطلاعیه جدید :
پذيرنده گرامي
به اطلاع مي رساند، از بامداد روز شنبه 26/5/1392 تمامي تراكنش هاي شما ازدرگاه پرداخت اينترنتي بانک ملت از طريق سامانه شاپرك (شبکه پرداخت الکترونیکی کارت ) انجام خواهدشد.لازم به ذكر است واريز وجوه مربوطه در طي روزهاي هفته، روزانه در 7 نوبت و در روزهاي تعطيل در 2 نوبت به حساب شما انجام خواهد گرفت . (اطلاعات بیشترwww.behpardakht.com )نكته مهم : واریز وجه تراکنشها به حساب پذیرنده به ریز تراکنشهای صورت گرفته خواهد بود که خدمتی متمایز با سایر بانکها بوده و بعنوان مزیت رقابتی مطرح است .همکاران ما در شركت به پرداخت ملت تمامي تلاش خود را بعمل آورده اند تا اين انتقال (از سامانه شتاب به سامانه شاپرك) بدون ايجاد اشكال براي شما صورت پذيرد، ليكن پيشاپيش از هرگونه مشكل احتمالي عذرخواهي نموده و از طريق تلفن هاي ذيل همچون هميشه در خدمت شما خواهيم بود.تلفنهای تماس : 27312733-021 27312053-02127312066-02127312055-02127312058-02127312128-02127312011-021با تشكرواحد پایانه های مجازی
نمی دونم چی بگم والا یعنی هنوز وصل نشده ؟
چرا پس درگاه قدیمم آنی نیستش جدیده آنی هستش
سلام
امروز ایمیل برای تمامی پذیرندگان ارسال شده است
از تاریخ فوق تماماً به یک شکل خواهد بود
موفق باشید
سلام بابک جان
خدمت شما :
نقل قول:
اطلاعيه
پذيرنده گرامي
به اطلاع مي رساند، از بامداد روز شنبه 26/5/1392 تمامي تراكنش هاي شما ازدرگاه پرداخت اينترنتي بانک ملت از طريق سامانه شاپرك (شبکه پرداخت الکترونیکی کارت ) انجام خواهد شد.
لازم به ذكر است واريز وجوه مربوطه در طي روزهاي هفته، روزانه در 7 نوبت و در روزهاي تعطيل در 2 نوبت به حساب شما انجام خواهد گرفت . (اطلاعات بیشتر www.behpardakht.com )
نكته مهم : واریز وجه تراکنشها به حساب پذیرنده به ریز تراکنشهای صورت گرفته خواهد بود که خدمتی متمایز با سایر بانکها بوده و بعنوان مزیت رقابتی مطرح است .
همکاران ما در شركت به پرداخت ملت تمامي تلاش خود را بعمل آورده اند تا اين انتقال (از سامانه شتاب به سامانه شاپرك) بدون ايجاد اشكال براي شما صورت پذيرد، ليكن پيشاپيش از هرگونه مشكل احتمالي عذرخواهي نموده و از طريق تلفن هاي ذيل همچون هميشه در خدمت شما خواهيم بود.
تلفنهای تماس :
27312733-021
27312053-021
27312066-021
27312055-021
27312058-021
27312128-021
27312011-021
با تشكر
واحد پایانه های مجازی
url درگاه من روی pgws تا چند روز پیش کار میکرد الان باز قطع شده
تماس گرفتم گفت دوباره بذارید رو pgwsf
بازم اوکی نشد، من هاستم آمریکاست.
گفت پورتش رو چنده گفتم 443 گفت بذارید روی 1443
من فریر نصب کردم از دوستان راهنمایی می کنید چیکار کنم پورتشو تغییر بدم
تو ماژول بانک ملت رفتم چیزی برای پورت ندیدم
ممنون میشم راهنمایی کنید از کدوم طریق باید پورتشو تغییر بدم
ممنون
ما سرور ایران هستیم قطع
از دو ساعت پیش بازم قطعه
از صبح بانک ها اختلال دارن در این لحظه پارسیان ، ملت ، سامان برای ما قطع هست و فقط تجارت و پاسارگاد و ملی جواب میدن !!
مشکل ارتباطی هست بانک سالمه ولی ارتباط سرور ما توی هلند با بانک ها توی ایران (ملت ، پارسیان ، سامان) برقرار نمیشه ! احتمال زیاد مخابرات یا زیرساخت یا ... یه اختلالی توی ارتباط بوجود اوردن !!
نقل قول:
Saman ***** fail:wsdl error: HTTP ERROR: cURL ERROR: 28: Connection timed out after 60000 milliseconds
url: https://acquirer.samanepay.com:2789/...ment.asmx?WSDL
نقل قول:
wsdl error: HTTP ERROR: cURL ERROR: 28: Connection timed out after 60001 milliseconds
url: https://www.pecco24.com:27635/pecpay...vice.asmx?wsdl
نقل قول:
HTTP Error: cURL ERROR: 28: Connection timed out after 60000 milliseconds
url: https://pgwsf.bpm.bankmellat.ir:1443...vices/pgw?wsdl
تایید میشه . مشکل از شبکه اینترنت کشور هست .
کسی خبری داره کی رفع میشه ؟
من یه راه حل فعلا پیدا کردم
میذارم تا بقیه دوستان (مدیر سرور ) ببینن جواب میگرن یا نه! چون من جواب گرفتم
توی فایروال سرور (CSF) این آی پی رو به عنوان White List اضافه کنید و فایروال را کامل ریست کنید. مشکل حل میشه...
217.218.45.134
176.56.158.133
این دو تا آی پی های pgws و pgwsf هست.
موفق باشید.
سلام
من از اسکریپت فریر استفاده میکنم.
لینکی که در ماژول ملت این اسکریپت هست لینک زیرِ
متن کامل ماژول ملت این هست:
بازم در زمان خرید کد خطای 28 رو دریافت میکنم که متنش زیر هست:کد PHP:
<?/* Virtual Freer http://freer.ir/virtual
Copyright (c) 2011 Mohammad Hossein Beyram, freer.ir
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License v3 (http://www.gnu.org/licenses/gpl-3.0.html) as published by the Free Software Foundation.*/ //-- اطلاعات کلی پلاگین $pluginData[mellat][type] = 'payment'; $pluginData[mellat][name] = 'درگاه بانک ملت'; $pluginData[mellat][uniq] = 'mellat'; $pluginData[mellat][description] = 'مخصوص پرداخت با دروازه پرداخت <a href="http://bankmellat.ir">بانک ملت</a>'; $pluginData[mellat][author][name] = 'Freer'; $pluginData[mellat][author][url] = 'http://freer.ir'; $pluginData[mellat][author][email] = 'hossin@gmail.com'; //-- فیلدهای تنظیمات پلاگین $pluginData[mellat][field][config][1][title] = 'شماره پايانه پذيرنده'; $pluginData[mellat][field][config][1][name] = 'terminalId'; $pluginData[mellat][field][config][2][title] = 'نام كاربري پذيرنده'; $pluginData[mellat][field][config][2][name] = 'userName'; $pluginData[mellat][field][config][3][title] = 'كلمه عبور پذيرنده'; $pluginData[mellat][field][config][3][name] = 'userPassword'; //-- تابع انتقال به دروازه پرداخت function gateway__mellat($data) { global $config,$smarty,$db; include_once('include/libs/nusoap.php'); $terminalId = trim($data[terminalId]); $userName = trim($data[userName]); $userPassword = trim($data[userPassword]); $orderId = $data[invoice_id]; $amount = $data[amount]; $localDate = date('Ymd'); $localTime = date('Gis'); $additionalData = ''; $callBackUrl = $data[callback]; $payerId = 0; //-- تبدیل اطلاعات به آرایه برای ارسال به بانک $parameters = array( 'terminalId' => $terminalId, 'userName' => $userName, 'userPassword' => $userPassword, 'orderId' => $orderId, 'amount' => $amount, 'localDate' => $localDate, 'localTime' => $localTime, 'additionalData' => $additionalData, 'callBackUrl' => $callBackUrl, 'payerId' => $payerId); $client = new nusoap_client('https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl'); $namespace='http://interfaces.core.sw.bps.com/'; $result = $client->call('bpPayRequest', $parameters, $namespace); //-- بررسی وجود خطا if ($client->fault) { //-- نمایش خطا $data[title] = 'خطای سیستم'; $data[message] = '<font color="red">در اتصال به درگاه بانک ملت مشکلی به وجود آمد٬ لطفا از درگاه سایر بانکها استفاده نمایید.</font> خطا: <br />خطا در اتصال به بانک ملت<br /><a href="index.php" class="button">بازگشت</a>'; $smarty->assign('data', $data); $smarty->display('message.tpl'); exit; } else { $err = $client->getError(); if ($err) { //-- نمایش خطا $data[title] = 'خطای سیستم'; $data[message] = '<font color="red">در اتصال به درگاه بانک ملت مشکلی به وجود آمد٬ لطفا از درگاه سایر بانکها استفاده نمایید.</font> خطا: <br /><pre>'.$err.'</pre><br /><a href="index.php" class="button">بازگشت</a>'; $smarty->assign('data', $data); $smarty->display('message.tpl'); exit; } else { $res = explode (',',$result); $ResCode = $res[0]; if ($ResCode == "0") { $update[payment_rand] = $res[1]; $sql = $db->queryUpdate('payment', $update, "WHERE `payment_rand` = '$orderId' LIMIT 1;"); $db->execute($sql); $smarty->assign('RefId', $res[1]); $smarty->display('mellat.tpl'); exit; } else { //-- نمایش خطا $data[title] = 'خطای سیستم'; $data[message] = '<font color="red">در اتصال به درگاه بانک ملت مشکلی به وجود آمد٬ لطفا از درگاه سایر بانکها استفاده نمایید.</font> خطا: '.$result.'<br /><a href="index.php" class="button">بازگشت</a>'; $smarty->assign('data', $data); $smarty->display('message.tpl'); exit; } } } } //-- تابع بررسی وضعیت پرداخت function callback__mellat($data) { global $db,$post,$smarty; $sql = "SELECT * FROM `payment` WHERE `payment_rand` = '$post[RefId]' LIMIT 1;"; $payment = $db->fetch($sql); if ($payment) { if ($_POST[ResCode] == '0') { include_once('include/libs/nusoap.php'); $client = new nusoap_client('https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl'); $namespace='http://interfaces.core.sw.bps.com/'; $terminalId = trim($data[terminalId]); $userName = trim($data[userName]); $userPassword = trim($data[userPassword]); // Check for an error ----- bpVerifyRequest $err = $client->getError(); if ($err) { $output[status] = 0; $output[reversal] = 1; $output[message] = $err; } else { $orderId = $post[SaleOrderId]; $verifySaleOrderId = $post[SaleOrderId]; $verifySaleReferenceId = $post[SaleReferenceId]; $parameters = array( 'terminalId' => $terminalId, 'userName' => $userName, 'userPassword' => $userPassword, 'orderId' => $orderId, 'saleOrderId' => $verifySaleOrderId, 'saleReferenceId' => $verifySaleReferenceId);
// Call the SOAP method $result = $client->call('bpVerifyRequest', $parameters, $namespace);
// Check for a fault if ($client->fault) { $output[status] = 0; $output[reversal] = 1; foreach ($result as $error) $output[message] .= $error; } else { $err = $client->getError(); if ($err) { $output[status] = 0; $output[reversal] = 1; $output[message] = $err; } else { if($result == 0) { // Display the result // Update Table, Save Verify Status // Note: Successful Verify means complete successful sale was done. $inquirySaleOrderId = $post[SaleOrderId]; $inquirySaleReferenceId = $post[SaleReferenceId];
// Check for an error $err = $client->getError(); if ($err) { $output[status] = 0; $output[reversal] = 1; $output[message] = $err; } else { $parameters = array( 'terminalId' => $terminalId, 'userName' => $userName, 'userPassword' => $userPassword, 'orderId' => $orderId, 'saleOrderId' => $inquirySaleOrderId, 'saleReferenceId' => $inquirySaleReferenceId);
// Call the SOAP method $result = $client->call('bpInquiryRequest', $parameters, $namespace); if($result == 0) { // Check for a fault if ($client->fault) { $output[status] = 0; $output[reversal] = 1; foreach ($result as $error) $output[message] .= $error; } else { $err = $client->getError(); if ($err) { $output[status] = 0; $output[reversal] = 1; $output[message] = $err; } else { $output[status] = 1; }// end Display the result }// end Check for errors } else { $output[status] = 0; $output[reversal] = 0; if (function_exists('check_mellat_state_error')) $output[message] = check_mellat_state_error($result); else $output[message] = $result; } } } else { $output[status] = 0; $output[reversal] = 0; if (function_exists('check_mellat_state_error')) $output[message] = check_mellat_state_error($result); else $output[message] = $result; } }// end Display the result }// end Check for errors } } else { $output[status] = 0; $output[reversal] = 0; $output[message] = 'شما از انجام تراكنش منصرف شدید.'; $cancel = 1; } } else { $output[status] = 0; $output[reversal] = 0; $output[message] = 'خریدی مربوط به این کد مرجع تراکنش یافت نشد و یا قبلا پرداخت شده است.'; } //-------------- اگر خطایی نبود درخواست واریز وجه داده شود if ($output[status] == 1) { // Update Table, Save Inquiry Status // Note: Successful Inquiry means complete successful sale was done. $settleSaleOrderId = $post[SaleOrderId]; $settleSaleReferenceId = $post[SaleReferenceId]; // Check for an error $err = $client->getError(); if ($err) { $output[status] = 0; $output[message] = $err; } else { $parameters = array( 'terminalId' => $terminalId, 'userName' => $userName, 'userPassword' => $userPassword, 'orderId' => $orderId, 'saleOrderId' => $settleSaleOrderId, 'saleReferenceId' => $settleSaleReferenceId); // Call the SOAP method $result = $client->call('bpSettleRequest', $parameters, $namespace); if($result == 0) { // Check for a fault if ($client->fault) { $output[status] = 0; foreach ($result as $error) $output[message] .= $error; } else { $err = $client->getError(); if ($err) { $output[reversal] = 1; $output[status] = 0; $output[message] = $err; } else { // Update Table, Save Settle Status // Note: Successful Settle means that sale is settled. $output[status] = 1; $output[res_num] = $post[SaleOrderId]; $output[ref_num] = $post[SaleReferenceId]; $output[payment_id] = $payment[payment_id]; }// end Display the result }// end Check for errors } else { $output[status] = 0; $output[reversal] = 1; if (function_exists('check_mellat_state_error')) $output[message] = check_mellat_state_error($result); else $output[message] = $result; } } } //------------- در غیر اینصورت وجه برگشت داده شود if ($output[reversal] == 1) { $orderId = $post[SaleOrderId]; $reversalSaleOrderId = $post[SaleOrderId]; $reversalSaleReferenceId = $post[SaleReferenceId];
// Check for an error $err = $client->getError(); if ($err) { $output[status] = 0; $output[message] = $err; } else { $parameters = array( 'terminalId' => $terminalId, 'userName' => $userName, 'userPassword' => $userPassword, 'orderId' => $orderId, 'saleOrderId' => $reversalSaleOrderId, 'saleReferenceId' => $reversalSaleReferenceId); // Call the SOAP method $result = $client->call('bpReversalRequest', $parameters, $namespace); // Check for a fault if ($client->fault) { $output[status] = 0; foreach ($result as $error) $output[message] .= $error; } else { $err = $client->getError(); if ($err) { // Display the error $output[status] = 0; $output[message] = $err; } else { // Update Table, Save Reversal Status // Note: Successful Reversal means that sale is reversed. if($result == 0) { $output[message] .= '<br />در موقع پرداخت مشکلی به وجود آمد٬ مبلغ پرداخت شده به حساب شما برگشت داده شد.'; } else { $output[message] .= '<br />در موقع پرداخت مشکلی به وجود آمد.'; } }// end Display the result }// end Check for errors } } elseif ($cancel != 1) { $output[message] .= '<br />در موقع پرداخت مشکلی به وجود آمد.'; } if ($output[status] == 0) $output[message] = '<font color="red">'.$output[message].'</font>'; return $output; }
کد:
در اتصال به درگاه بانک ملت مشکلی به وجود آمد٬ لطفا از درگاه سایر بانکها استفاده نمایید.خطا:HTTP Error: cURL ERROR: 28: connect() timed out!
url: https://pgwsf.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl
content_type:
http_code: 0
header_size: 0
request_size: 0
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 0
namelookup_time: 2.006779
connect_time: 0
pretransfer_time: 0
size_upload: 0
size_download: 0
speed_download: 0
speed_upload: 0
download_content_length: -1
upload_content_length: -1
starttransfer_time: 0
redirect_time: 0
سلام
از صبح پرداخت أنلاین بانک ملت کار نمی کنه
برای کسی هم اتفاق افتاده؟
بله تایید میشه
البته گاهی کار میکنه گاهی نمیکنه و بطور پیوسته نیست اختلال دارد
بله برای چندتا از مشتری ها قطع هست
سلام
از صبح حتی یک تراکنش هم نداشتم
Error
HTTP Error: cURL ERROR: 35: Unknown SSL protocol error in connection to pgwsf.bpm.bankmellat.ir:443
url: https://pgwsf.bpm.bankmellat.ir:443/...vices/pgw?wsdl
content_type:
http_code: 0
header_size: 0
request_size: 0
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 0.394711
namelookup_time: 0.002977
connect_time: 0.097819
pretransfer_time: 0
size_upload: 0
size_download: 0
speed_download: 0
speed_upload: 0
download_content_length: -1
upload_content_length: -1
starttransfer_time: 0
redirect_time: 0
certinfo: Array
primary_ip: 217.218.45.134
primary_port: 443
local_ip: 78.47.80.115
local_port: 36969
redirect_url:
ما هم قط هستیم حتا دکمه پرداختم هم نداریم
برا من وصل میشه بدون مشکل ...
امروز صبح ما هم مشکل داشتیم ولی رفع شد
یه پارازیت بندازم ؟
امروز باور کردم که کارمند هایی بی شعور تر و بی فرهنگ تر از به پرداخت ندیدم !
مال بنده هم از 10 صبح تا حال حاضر قطعه !
بانک ملت که بعضی موقعا بی دلیل قطعی زیاد داره
ولی این دفعه به احتمال خیلی زیاد به خاطر این سیستم مضخرف شاپرک هست !
مرض دارن انگار ما هرچند وقت یکبار یه مشکلی باید داشته باشیم تو زمینه پرداخت
فعلا داریم از درگاه های دیگه استفاده می کنیم
همه ی شماره تماس ها رو هم اشغال کردند یک موقع مزاحم اوقات شریفشون نشیم !
24 ساعت هست دروازه ما قطعه
دوستانی که با این مشکل مواجه هستن آدرس وب سرویس بانک ملت رو تغییر بدید , مشکلتون حل میشه :
آدرس
https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw
به
https://pgws.bpm.bankmellat.ir/pgwchannel/services/pgw
تغییر بدید .
مال ما
https://pgwsf.bpm.bankmellat.ir:1443...vices/pgw?wsdl
هست و از دیروز تا الانم بدون مشکل داره کار میکنه
برای جلو گیری از مشکلات بانک ملت بهتره از هاست ایران استفاده کنید
در ضمن طبق تحقیقات بانک سامان بالا ترین آپتایم رو تو بانک های ایرانی داره
جالبه هر وقت میام در گاه ملت فعال کنم میبینم این تاپیک بالا اومده و پشیمون میشم از اینکه فعالش کنم
من رو هاست ایران استفاده میکنم
الان خیلی وقته مشکل ندارم
طبق صحبت هایی که کردم آدرس
https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw
برای هاست های خارج از کشور هست که باید پورت 443 باز باشه که خیلی از سرویس دهنده ها این کار رو انجام نمیدن حداقل در سرویس های اشتراکی
و آدرس
https://pgws.bpm.bankmellat.ir/pgwchannel/services/pgw برای سرویس داخلی هست که بدون مشکل کار میکنه
مشکل مارو هم پشتیبانی حل کرد.
سامان کارمزد داره یه مدت دارشتیم با ما شریک بود !!
!!! شنیده بودم برای راه اندازی 50 ت میگیره ولی کارمزد نه -- چقدر هست کارمزدش ؟؟