درباره افزونه درگاه پرداخت زرینپال Zarinpal Gateway
زرینپال یکی از اولین پرداختیارهای ایرانی بود که تصمیم گرفت خودش افزونه رسمی برای ووکامرس بسازه. قبل از اون، چند توسعهدهنده مستقل مثل مسعود امینی (با نام کاربری Amini7) نسخههای غیررسمی این اتصال رو میساختن و نگه میداشتن. بعد از مدتی، تیم فنی خود زرینپال کنترل افزونه رو گرفت و slug رسمی zarinpal-woocommerce-payment-gateway رو در مخزن وردپرس ثبت کرد. یه نقطه عطف مهم در تاریخچه افزونه اینه که در نسخههای میانی، وبسرویس از SOAP قدیمی به REST مدرن تغییر کرد؛ تغییری که سرعت پردازش تراکنشها رو بالا برد و وابستگی به PHP SOAP Extension رو حذف کرد. کار اصلی افزونه اینه که یه گزینه پرداخت جدید با عنوان «پرداخت امن زرینپال» به بخش پرداختهای ووکامرس اضافه میکنه. بعد از وارد کردن مرچنتکد، مشتریها موقع تسویهحساب به درگاه زرینپال هدایت میشن. افزونه هر دو حالت وبگیت (درگاه واسط) و زرینگیت (درگاه مستقیم) رو پشتیبانی میکنه. واحدهای پولی ریال، تومان، هزار ریال و هزار تومان به صورت خودکار به ووکامرس اضافه میشن؛ چیزی که ووکامرس پیشفرض اصلاً نداره. کد رهگیری تراکنش هم بعد از پرداخت موفق نمایش داده میشه و قابل تنظیمه. برای کاربر ایرانی، این افزونه یه مزیت بزرگ داره که خیلیها نادیده میگیرن: نیازی به اینماد برای راهاندازی نداری. زرینپال یه درگاه واسط هست و فرآیند دریافتش خیلی سادهتر از گرفتن درگاه مستقیم بانکیه. برای کسبوکارهای تازهکار که هنوز اینماد ندارن، این یه مسیر سریع برای شروع فروش آنلاینه. ضمناً چون افزونه کاملاً روی سرور خودت اجرا میشه و به هیچ CDN خارجی یا سرویس ابری بیرونی متکی نیست، روی هاستهای اشتراکی ایرانی هم بدون دردسر کار میکنه. اما بدون نقطهضعف هم نیست. یه مشکل جدی که از نسخه ۵.۰.۱ به بعد گریبانگیر کاربران شده اینه که ووکامرس هشدار ناسازگاری با قابلیتهای High-Performance Order Storage و Remote Logging میده؛ مشکلی که حتی تا نسخههای بعدی هم کامل حل نشده. یه گله رایج دیگه اینه که تیم زرینپال نسخههای قدیمی افزونه رو در SVN تگگذاری نمیکنه، پس اگه آپدیت جدید مشکلساز شد، راحت نمیتونی برگردی به نسخه قبلی. توصیه عملی: اگه فروشگاه ووکامرسی داری و میخوای سریع یه درگاه پرداخت ایرانی راه بندازی، این افزونه رسمیترین و سادهترین گزینهست؛ ولی اگه از HPOS ووکامرس استفاده میکنی یا به پایداری بالا نیاز داری، قبل از نصب حتماً آخرین نظرات کاربران رو چک کن.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 5.0.17» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (zarinpal-woocommerce-payment-gateway-5.0.17.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه درگاه پرداخت زرینپال Zarinpal Gateway اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 5.0.17
- بهبود امنیت در فرآیند بازگشت از درگاه پرداخت
- بهبود پایداری در پردازش تراکنشها
- افزودن ویژگی کسر کارمزد از خریدار
- انتخاب کسر کارمزد از پذیرنده یا خریدار در تنظیمات