اولی مبگه نمیتونه به سروربانک پاریبان وصل بشه
که یا آی پیت ثبت نشده و یا سرورشون با سایت تو مچ نیست از نظرموقعیت داخلی بودن یا خارجی بودن سایتت
و یا مریجنت رو اشتباه وارد کردین
این نشون میده نصب درست بوده است
نمایش نسخه قابل چاپ
صبح زنگ زدم گفتن به دلیل این که سرورتون خارج از کشور باید آدرس رو به آدرس زیر تغییر بدین:
https://www.pecco24.com:27635/pecpay...opservice.asmx
ساعت 12 شب به بعد درست میشه، و الان منتظریم ببینیم چی میشه.
نتیجه رو حتما به اطلاعتون میرسونم.
مشکل ما حل شد.
مشکل ما به خاطر لینک های بانک بود.
سلام
پس از امپورت این ماژول در دیتابیش حالا دروازه پرداخت در ادمین بالا نمی آید
چکار باید انجام دهم
دوستان یه کمکی کنین برامون بی زحمت.این ارور اصلا مربوط به چی هست کی فقط واسم اینو میاره؟چطوری ردیفش کنم؟
Currency not defined
منم نصب کردم.بهد از اینکه ورود به بانک پارسیان رو میزنیم یه مقدار لود میکنه بعد هم ارور زیر رو میده.دلیلش چی هست؟تورو خدا کمک کنین.
Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
منم بعد از اینکه کد ارز رو از whmcs تغییر دادم به IRT اون ارورCurrency not defined رفع شد ولی همین ارور دوستمون میاد.یه مقدار که لود میشه وصل نمیشه و این ارور میاد.Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeou
یکی از دوستان کمک کنه.نیاز داریم ما به این.:53:
سلام
همه موارد رو دقیقا مثل توضیحات انجام دادم
ولی صفحه سفید میاد
شما نمایش اررور ها را روشن کنید تا متوجه بشید از کجاست مشکل :
http://docs.whmcs.com/Blank_Pages
مشکلی که این ماژول داره
در واحد usd اگر صورت حساب 2.5 دلار باشه به طور مثال بعد از محسابه و پرداخت صورت حساب رو 3 دلار در نظر میگره و 0.5 دلار credit برای کاربر اعمال می کنه
جایی در ماژول ما چیزی را گرد نمیکنیم!
فقط در فایل کانفیگ تنظیمات نرخ ارز هست که باید اعمال کنید.
در صورتی که مشکل همچنان وجود دارد در پیام خصوصی یک کاربر با چند فاکتور تست ایجاد کنید و ارسال کنید تا تست کنیم.
دوستان من این ماژولو نصب کردم
فقط یه مشکل داره
وقتی سفارشی داده میشه و میخواد به بانک برای پرداخت وصل بشه به جای اینکه به صفحه بانک بره به صفحه جستجو دامنه میره
چیکار کنم مشکلم حل بشه؟
راستی در صفحه فاکتور ها کاملا درست کار میکنه و به بانک وصل میشه و پرداخت هم انجام میشه
فکر کنم مشکل از ماژول نباشه و یه جا تو whmcs باید یه چیزیو تنظیم کنم
من یه سوال داشتم.
وقتی کاربرها پول رو واریز میکنند دقیقا به کجا واریز میشه؟
چجوری میشه شماره کارت یا حساب باز کرد.
سلام
بانک ملت هم دارید ؟
بله من هم همین مشکل رو دارم
وقتی پرداخت انجام مشه می خواد برگرده سایت صفحه سفید میشه
دوستان این ماژول روی php 5.2 تست شده است و بدون مشکل کار میکند. در صورتی که مشکلی دارید با ماژول میتوانم با اخذ هزینه برایتان حل کنم.
من
Merchant Authentication Failed
Cannot connect to parsian bank servers. please try again later...
ID : 0
را دریافت کردم مشکلش چیه؟
مرچنت کد شما تکراریست ، در دیتا بیس عدد آتو اینکریمنت را بر روی 200 یا بالاتر بگذارید و تست کنید.
در صورت عدم موفقیت اعلام کنید با ذکر ارور.
پس از تغییر وب سرویس ها به شاپرک من با مشکل مواجه شدم
الآن فایل کانفیگ من به این شکل است :
$parsian['parsian'] = "https://pec.shaparak.ir/pecpaymentgateway/eshopservice.asmx";
$parsian['parsianget'] = "https://pec.shaparak.ir/pecpaymentgateway";
و سرورم هم داخل ایران است و با بانک پارسیان در مورد اینکه تغییر دادم هم تماس گرفتم و از سمت بانک همه چیز اوکی است
بانک میگه هیچ لاگی را از سمت درگاه من ندارد
ممنون میشم راهنمایی بکنید
سپاس
سلام خسته نباشید
آیا این ماژول به درگاه شاپرک متصل میباشد؟
ماژول آپدیت شد و با php 5.3 و بالاتر کار میکنه الان.
به درگاه شاپرک هم وصل شده پیشفرض.
از پست اول میتونید دریافت کنید.
باسلام
مشکلی که داریم این هست که ماژول نصب شده فایل اسکیوال هم ایمپورت شده
در فایل کانفیگ هم پین کد دریافتی از بانک وارد شده
ولی هنگام پرداخت به درگاه متصل نمیشه و این ارور رو میده
Loading...
Debug info:
authority: 0
status: 22
orderId: 1445370088
Couldn't get proper authority key from Parsian
سفارش نامعتبر است
modules/gateways/parsianbank/startpayment.php
در این مسیر , ایا غیر از فایل کانفیگ فایل دیگه ای هم هست که باید پین کد توش وارد بشه؟
جهت حل مشکل ممنون میشم راهنمایی کنید
باتشکر
کد وضعیت 22 یعنی احتمالا آی پی شما در بانک تعریف نشده.
لیست خطاهای بانک
کد:case 0: Code 0 : Transaction may alreadu done successfully
case 1: status is dropped into an unknown state
case 2: timeout error occured, often when the authority timeout occured
case 10: the card number is invalid
case 11: expiration date is invalid, or card has been expired
case 12: pin code is incorrect
case 13: amount is not in the valid ranges, or customer balance is not sufficant
case 14: amount is upper than merchant's max transaction amount
case 20: Access Violation
case 21: Invalid Authority
case 22: Merchant Authentication Failed
case 30: Sale Is Already Done Successfully
case 31: Sale Is Voided Successfully
case 32: Sale Is Reversaled Successfully
case 33: Valid Failure Count Passed
case 34: Invalid Merchant Order
case 35: Inconsistency
case 36: transaction with the given order id already has been voided successfully
case 37: transaction with the given order id already has been reversaled successfully
case 38: Refund Amount Is Upper Than Order Amount
case 39: Refund Amount Is Upper Than Count Of Orders Amount
case 50: Pending , transaction registered in database and is going to perform
case 51: OrderReceived
case 42: CustomerPaymentRequest
case 52: InProgress
case 53: EnquiriedByMerchant
case 60: receive response from bank switch failed!
case 61: sending request to bank switch failed
case 62: MerchantNotLogin
case 63: FormatError
case 64: InvalidCardReader
case 65: InvalidProductCodes
case 66: IssuerOrSwitchInoperative
case 67: ReconcileError
case 68: RecordNotFound
case 69: ReEnterTransaction
case 70: Referral
case 71: SESystemMlfunction
case 72: SN
case 73: TraceNumberNotFound
case 74: TransNotPermitted2Term
case 75: BadTerminalId
case 76: BankNotSupportedBySwitch
case 77: BatchNumberNotFound
case 78: DuplicateTransmission
case 79: TransNotOK
case 80: UnNoneError
case 90: an exception is raised through performing the a process
case 91: database transactions failed!
سلام خسته نباشید
خیلی،ممنون که وقت گذاشتی و به رایگان انتشار کردی
سلام
همه چی درسته همه چی ولی اررور میده
Dont try to change values!
نصب کردیم خطای زیر را دارد:
Fatal error: Cannot redeclare gracefulcorerequiredfileinclude() in /home/../public_html/init.php on line 20
برای استفاده در نسخه ی 6 و به بالا ،
در دو فایل فایل ، فایل dbconnect.php اینکلود شده. باید این فایل را با فایل init.php جایگزین کنید.
مثلا عبارت
include("../../../dbconnect.php");
را پیدا کنید و به
include("../../../init.php");
تغییر بدید .
در صورتی که وقت کردم نسخه اپدیت شده را روی سایت قرار میدم.
آپدیت
با توجه به تغییر درگاه شرکت پرداخت الکترونیک پارسیان و غیر فعال شدن سیستم قبلی ، اسکریپت درگاه را ویرایش جزئی کردم و آن را با درگاه جدید سازگار کردم.
کد این درگاه را تقریبا سال 2005 و در اوایل یادگیری php نوشته ام. لطفا آن را الگو قرار ندهید :) این اولین اسکریپت درگاه پرداخت ایرانی اوپن سورس منتشر شده در اینترنت بوده است و بسیاری از افراد آن را برای نوشتن درگاه الگو قرار داده بودند.
دانلود اسکریپت درگاه:
فایل پیوست 38460
تاریخ انتشار : 2018/08/14
این اسکریپت رایگان است و مناسب کسانی است که آشنایی ابتدایی با برنامه نویسی و نصب ماژول های whmcs دارند. این کد تست شده و کار میکنه. لطفا اگر مشکلی پیدا کردید سعی کنید خودتون حلش کنید و یا در همین تاپیک یا گوگل جستجو کنید و با بنده در این مورد تماس نگیرید.
با تشکر
ماژول تست شده و الان رو سایت خودمون داره کار میکنه. احتمالا کانفیگ ماژول را صحیح انجام نداده اید یا موارد مشابه. با توجه به اوپن سورس بودن ماژول میتونید خودتون بررسی کنید یا این که از ماژول های اینکود شده و غیر رایگان یا موارد دیگر استفاده کنید.
مهندس جان با این نسخه مشکل دارم ارور زیر هست لطفا راهنمایی کنید:
[14-May-2020 02:45:38 Asia/Tehran] PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://pec.shaparak.ir/NewIPGServices/Sale/SaleService.asmx?WSDL' : failed to load external entity "https://pec.shaparak.ir/NewIPGServices/Sale/SaleService.asmx?WSDL"
in /home/****/public_html/modules/gateways/parsian/Client.php on line 111
Oops!
Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.
exception 'Whoops\Exception\ErrorException' with message 'SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://pec.shaparak.ir/NewIPGServices/Sale/SaleService.asmx?WSDL' : failed to load external entity "https://pec.shaparak.ir/NewIPGServices/Sale/SaleService.asmx?WSDL"
' in /home/**ff***/public_html/modules/gateways/parsian/Client.php:111
Stack trace:
#0 /home/*****/public_html/vendor/whmcs/whmcs-foundation/lib/Utility/Error/Run.php(0): WHMCS\Utility\Error\Run->handleError(1, 'SOAP-ERROR: Par...', '/home/****...', 111)
#1 [internal function]: WHMCS\Utility\Error\Run->handleShutdown()
#2 {main}
این مشکل مربوط به ارتباط سرور شما با سرورهای درگاه پارسیان میباشد. تازگیها درگاه پرداخت پارسیان از سرورهای خارج ارتباط باهاش مشکل داره (در فایروال هاشون آی پی های خارج را مسدود کرده اند) و بهتره با شرکت پرداخت الکترونیک پارسیان تماس بگیرید تا مشکل را برطرف کنند.
من که با اپراتور مرکز تماسشون تماس گرفتم و متاسفانه بسیار بی سواد بودن و داشتن میگفتن به علت تحریم! با سرورهای خارجی مشکل داریم و سرورتونو بیارید ایران و از این حرفها که اجازه ندادم بیشتر وقتمو تلف کنه و باهاشون خداحافظی کردم.
با خود شرکت پرداخت الکترونیک پارسیان بخش پایانه های مجازی هم که تماس گرفتم موفق نشدم با کسی صحبت کنم اون روز.
اگر مسئولین این شرکت این پیامو میخونن بهتره یه فکری برای خودشون بکنن.