اين ماژول به منظور استفاده هر چه بهتر از مرچنت زرين پال،در نرم افزار مديريت فروش whmcs طراحی و برنامه نويسی شده است. بوسيله اين ماژول امکان انجام فروش آنلاين، توسط دروازه پرداخت زرين پال ميسر خواهد شد. با توجه به استفاده از دروازه پرداخت در اين حالت، تمامی سفارشات داخل وبسايت شما انجام خواهد شد. برای نصب طبق ویدیو و آموزش زیر پیش بروید.
برای نصب ماژول جدید لازم هست ماژول قبلی غیرفعال و سپس بصورت کامل از هاست حذف گردد .
1. ابتدا وارد صفحه پنل مدیریت خود شوید و از منوی بالا ، بر روی گزینه پیکربندی کلیک کنید ، سپس بر روی گزینه پرداخت کلیک کنید و درگاه های پرداخت را انتخاب کنید .
2. در صفحه درگاه های پرداخت ، بر روی All Payment GateWays کلیک کنید و مآژول ZarinPal.IR رو انتخاب و غیرفعال کنید .
3. وارد هاست خود شوید و سپس از ادرس زیر فایل zarinpal.php حذف کنید .
modules/gateways/zarinpal.php
—————————————————————————————
بعد از اینکه ماژول قبلی بصورت کامل حذف گردید مراحل زیر را انجام دهید تا ماژول جدید فعال گردد :
4. ابتدا وارد صفحه پنل مدیریت خود شوید و از منوی بالا ، بر روی گزینه پیکربندی کلیک کنید ، سپس بر روی گزینه پرداخت کلیک کنید و درگاه های پرداخت را انتخاب کنید .
5. در صفحه درگاه های پرداخت ، بر روی All Payment GateWays کلیک کنید و مآژول ZarinPal.IR رو انتخاب و فعال کنید .
6. سپس در صفحه درگاه های پرداخت ، بر روی Manage Existing Gateways کلیک کنید و سپس اطلاعات نیاز وارد کنید .
7. مجدد از منوی مدیریت ، بر روی گزینه پیکربندی کلیک کنید ، سپس بر روی گزینه افزونه ها کلیک کنید و ماژول " درگاه زرین پال " را فعال کنید و دسترسی های لازم رو ارائه کنید .
8. مجدد وارد منوی مدیریت شوید ، بر روی گزینه پیکربندی کلیک کنید و سپس بر روی گزینه Custom Client Fields کلیک کنید ، سپس یک فیلد با نام " شماره موبایل " با دسترسی های ( Required Field - Show on Order Form - Show on Invoice ) فعال کنید .
9. در منوی بالای صفحه ، بر روی گزینه افزونه ها کلیک کنید و ماژول " درگاه زرین پال " را فعال کنید و سپس وارد تنظیمات شوید و فیلد شماره موبایل را ، بر روی فیلدی که ایجاده کرده اید انتخاب کنید و ذخیره بزنید .
این مقداری که توسط این تابع ایجاد می شود تنها در صورتی درست کار می کند که WHMCS داخل روت نصب شده باشد ، هنگامی که WHMCS در یک فولدر مانند example.com/my باشد ، آدرس Callback ، فقط example.com/modules می شود و فولدر my لحاظ نمی شود و خطای 404 می دهد در نتیجه پرداخت به صورت درست در WHMCS تغییر وضیعت نمی دهد اما پرداخت در بانک انجام گردیده است . ضمن اینکه شاید پرتال استفاده کننده دارای SSL باشد ، به جای استفاده از این تابع بهتر است تابع خود سیستم WHMCS که آدرس پرتال را از تنظیمات می خواند جایگزین شود .
عباس - 1396/10/12 12:59
سلام، تشکر
بله این مورد به واحد فنی ارجاع شده است و امیدواریم به زودی بروزرسانی شود.
با سلام این ارور رو هنگام پرداخت فاکتور دریافت میکنم:
Warning: main(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone. in /home/…./public_html/cl/zarinpalzg.php on line 41
Fatal error: Class ‘SoapClient’ not found in /home/…./public_html/cl/zarinpalzg.php on line 41
عباس - 1396/11/23 17:45
سلام
از پشتیبانی هاست خود بخواهید soap را برای شما فعال کند.
sara - 1396/11/24 09:34
سلام.ببخشید من ورژن7.2vرو دارم با اینکه تیک pdf رو هم برداشتم بازم هنگام پرداخت صفحه سفید میاد.توی آدرس میبینم وارد zarinpal.phpمیشه ولی سفید میشه.
مشکل از کجا میتونه باشه؟
با سلام و وقت بخیر
من whmcs رو در آدرس public_html——>hub هاست خود نصب کردم .
بعد از برگشت از صفحه درگاه پرداخت با ارور 404 (صفحه مورد نظر در دسترس نیست) روبرو میشم .
مشکل از callback هست ؟ چه تغییراتی باید داد ؟
ممنون
عباس - 1396/12/02 19:40
سلام
نیاز هست که تغییری در آدرس callback داده شود و مسیر hub به ابتدای لینک اضافه شود.
از طریق تیکت پیگیری کنید تا رسیدگی شود.
سلام
الآن این افزونه برای نسخه های جدید و آخرین ورژن 7 هم آپدیت شده است؟
ممنون
سلام
بله نسخه های مورد پشتیبانی در توضیحات آمده است.
سلام
بنده درگاه مستقیم خریداری کرده بودم اما قبل از ورود به درگاه پرداخت باز صفحه زرین پال نمایش میدهد
آیا باید کاری انجام دهم؟
سلام
باید از نسخه زرین گیت افزونه به جای وب گیت استفاده کنید.
سلام ، خسته نباشید
لینک Callback در نسخه زرین گیت 7 دارای ایراد می باشد
$CallbackURL = ‘http://’ . $_SERVER[‘SERVER_NAME’] . ‘/modules/gateway
این مقداری که توسط این تابع ایجاد می شود تنها در صورتی درست کار می کند که WHMCS داخل روت نصب شده باشد ، هنگامی که WHMCS در یک فولدر مانند example.com/my باشد ، آدرس Callback ، فقط example.com/modules می شود و فولدر my لحاظ نمی شود و خطای 404 می دهد در نتیجه پرداخت به صورت درست در WHMCS تغییر وضیعت نمی دهد اما پرداخت در بانک انجام گردیده است . ضمن اینکه شاید پرتال استفاده کننده دارای SSL باشد ، به جای استفاده از این تابع بهتر است تابع خود سیستم WHMCS که آدرس پرتال را از تنظیمات می خواند جایگزین شود .
سلام، تشکر
بله این مورد به واحد فنی ارجاع شده است و امیدواریم به زودی بروزرسانی شود.
سلام مراحل را انجام دادم ولی در بخش افزونه ها نمایش نمیدهد
whmcs : 7.4.1
سلام
لطفا از طریق تیکت پیگیری کنید تا بررسی شود.
سلام خسته نباشید
در هنگام پرداخت این پیام نمایش داده میشود
TCPDF ERROR: Could not include font definition file: helvetica
سلام
در تنظیمات مربوط به فاکتور، گزینه PDF را غیرفعال کنید.
با سلام این ارور رو هنگام پرداخت فاکتور دریافت میکنم:
Warning: main(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone. in /home/…./public_html/cl/zarinpalzg.php on line 41
Fatal error: Class ‘SoapClient’ not found in /home/…./public_html/cl/zarinpalzg.php on line 41
سلام
از پشتیبانی هاست خود بخواهید soap را برای شما فعال کند.
سلام.ببخشید من ورژن7.2vرو دارم با اینکه تیک pdf رو هم برداشتم بازم هنگام پرداخت صفحه سفید میاد.توی آدرس میبینم وارد zarinpal.phpمیشه ولی سفید میشه.
مشکل از کجا میتونه باشه؟
سلام
لطفا از طریق تیکت مطرح نمایید تا رسیدگی شود.
من مراحل رو طبق آموزش انجام دادم ولی هنگام پرداخت خطا کد 3 رو نشون. ممنون می شم اگه بگین چی کار کنم درست شه. با تشکر
خطای -3 به دلیل پایین بودن مبلغ است. حداقل مبلغ 100 تومان می تواند باشد.
با سلام و وقت بخیر
من whmcs رو در آدرس public_html——>hub هاست خود نصب کردم .
بعد از برگشت از صفحه درگاه پرداخت با ارور 404 (صفحه مورد نظر در دسترس نیست) روبرو میشم .
مشکل از callback هست ؟ چه تغییراتی باید داد ؟
ممنون
سلام
نیاز هست که تغییری در آدرس callback داده شود و مسیر hub به ابتدای لینک اضافه شود.
از طریق تیکت پیگیری کنید تا رسیدگی شود.
با وجود تیک غیر فعال کردن PDF باز هم ارور میاره
بهتر نیست یه پلاگین قدرتمند بسازین؟؟
چه خطایی دریافت میکنید؟ میتوانید از طریق تیکت مطرح کنید تا رسیدگی شود.
با سلام . لینک دانلود های whmcs 7 هم زرین گیت و هم وب گیت با مشکل کواجه شده است . در واقع لینک دانلودی وجود ندارد . لطفا رسیدگی نمایید .
سلام
مشکلی در لینکها وجود ندارد، احتمال دارد اینترنت شما دسترسی به گیت هاب نداشته باشد.
با سلام هنگام افزودن وجه ارور کد خطا-3 میده
این مربوط به چه موردی هست
برای خرید سفارش مشکلی نداره فقط برای افزودن وجه چنین مشکلی هست
سلام
مبلغ را افزایش دهید، حداقل مبلغ 1000ریال میتواند باشد.
جای merchantID چیو قرار بدیم؟
مرچنت کد درگاه خود را باید قرار دهید.
لطفا راهنمای نصب را مشاهده کنید.
آیا برای نصب نیاز به آی پی یکتا هست؟
خیر نیاز نیست.