بررسی تخصصی قابلیتها و امکانات اجرایی
چرا هر فروشگاه حرفهای ووکامرس به سیستم تفکیک درگاه نیاز دارد؟
در فروشگاههای اینترنتی امروزی، استفاده از تنها یک درگاه بانکی پاسخگوی الزامات تجاری، مالیاتی و بازاریابی نیست. از یکسو، ظهور درگاههای اعتباری و اقساطی مانند اسنپپی، تپسیپی، ازکیوام و دیجیپی رفتار خرید مشتریان را متحول کرده است؛ اما کارمزد بالاتر این درگاهها باعث میشود فروش کالاهایی با حاشیه سود پایین از طریق آنها زیانده باشد. از سوی دیگر، دلایلی چون حسابهای بانکی تفکیک شده برای شرکای تجاری، سقف تراکنشهای بانکی، کالاهای نیازمند تسویه نقدی فوری و مسائل مالیاتی، ایجاب میکنند که هر کالا یا هر دستهبندی محصول از مسیر بانکی معین و برنامهریزیشدهای تسویه شود.
بهصورت پیشفرض در ووکامرس، هر درگاه پرداختی که فعال باشد برای تمام کالاهای سبد خرید در صفحه تسویهحساب نمایش داده میشود. هیچ ابزار استانداردی برای محدود کردن یک درگاه به دستهای خاص یا جلوگیری از سفارش کالای نقدی با درگاه اقساطی وجود ندارد.
افزونه درگاه یار (DargahYar) دقیقاً برای حل پایدار و ساختاریافته این چالش توسعه یافته است. درگاه یار افزونه واسط مالی نیست؛ بلکه یک مغز متفکر کنترلی روی آرایه درگاههای فعال فروشگاه شماست که به شما کنترل کاملی بر نحوه تخصیص درگاهها در سه سطح محصول، دستهبندی و کل فروشگاه میدهد.
ساختار عملکردی و هرم هوشمند تصمیمگیری درگاهها
درگاه یار از یک معماری چندلایه و بدون تداخل برای تصمیمگیری استفاده میکند. هنگامی که مشتری در صفحه تسویه حساب قرار میگیرد یا کالایی را به سبد خرید اضافه میکند، سیستم طبق سلسلهمراتب زیر درگاههای مجاز را استخراج مینماید:
- اولویت اول: درگاههای اختصاصی محصول:
اگر برای کالایی در پنل مدیریت یا از طریق ویرایشگر محصول یک یا چند درگاه تعیین شده باشد، آن کالا تنها از طریق همان درگاهها قابل تسویه خواهد بود. - اولویت دوم: درگاههای دستهبندی محصول:
اگر محصولی درگاه اختصاصی نداشته باشد، سیستم به دستهبندی والد آن رجوع کرده و درگاههای مصوب آن دسته را اعمال میکند. - اولویت سوم: درگاه پیشفرض فروشگاه:
اگر محصول یا دستهبندی آن بدون تنظیم اختصاصی باشند، درگاه تعیینشده در بخش تنظیمات پایه پلاگین بهعنوان درگاه منتخب جایگزین میشود. - اولویت چهارم: روال عادی ووکامرس:
در صورت عدم تعریف هیچیک از موارد فوق، کلیه درگاههای فعال فروشگاه طبق روال همیشگی ووکامرس بدون تغییر باقی میمانند.
ویژگیها و قابلیتهای محوری افزونه درگاه یار
۱. تخصیص چند درگاه مجاز
برخلاف نمونههای ابتدایی که تنها اجازه انتخاب یک درگاه منفرد را میدهند، درگاه یار از انتخاب همزمان چندین درگاه پشتیبانی میکند. برای مثال میتوانید تعیین کنید یک گوشی موبایل گرانقیمت هم از طریق درگاه مستقیم بانک ملت و هم از طریق درگاه سامان قابل پرداخت باشد، اما درگاه اقساطی برای آن نمایش داده نشود.
۲. حل هوشمند تعارضات سبد خرید
چالش بزرگ زمانی رخ میدهد که مشتری دو محصول متفاوت را در یک سبد خرید قرار میدهد؛ برای نمونه یک محصول که فقط با درگاه نقدی قابل خرید است و یک محصول دیگر که درگاه اقساطی دارد:
- حالت اشتراک درگاهها: اگر بین کالاهای داخل سبد حداقل یک درگاه مشترک وجود داشته باشد، سیستم درگاههای متناقض را پنهان کرده و تنها درگاههای مشترک را برای تسویهحساب در دسترس خریدار قرار میدهد.
- حالت تداخل کامل: اگر هیچ درگاه مشترکی بین کالاها وجود نداشته باشد، افزونه بر اساس تنظیمات شما میتواند بلافاصله در همان مرحله «افزودن به سبد خرید» از ورود کالای ناسازگار جلوگیری کند و نام دقیق اقلام و درگاههای مجاز را در قالب پیامی شفاف به مشتری اعلام نماید.
۳. عملیات دستهجمعی فوق سریع
در فروشگاههای بزرگ با چند هزار محصول، اختصاص دستی درگاه به تک تک محصولات غیرممکن است. درگاه یار دارای سیستم اجرای عملیات یکجا است که با کوئریهای بهینهسازیشده مستقیم در دیتابیس، امکان تخصیص یک درگاه خاص به هزاران محصول یا ریست کلیه انتسابها را در کسری از ثانیه فراهم میسازد.
۴. وبسرویس و REST API اختصاصی با احراز هویت دوعاملی
فروشگاههای مدرن معمولاً اطلاعات کالا، موجودی و شرایط فروش خود را به نرمافزارهای یکپارچه مالی، انبارداری و ERP (مانند سپیدار، همکاران سیستم یا هلو) متصل میکنند. درگاه یار مجهز به یک کنترلر کامل WordPress REST API است که امکانات زیر را ارائه میدهد:
- استعلام لیست درگاههای فعال فروشگاه
- استعلام یا بهروزرسانی درگاههای مجاز کالا بر اساس شناسه محصول (product_id) یا کد انبار (sku)
- احراز هویت با ساختار امنیتی X-WCPGM-API-Key و X-WCPGM-API-Secret
- تعریف لیست مجاز آیپیها (IP Whitelisting) با پشتیبانی بومی از سرورهای کلودفلر، ابرآروان و استانداردهای IPv4 / IPv6
۵. پایداری در پرداخت مجدد فاکتور
بسیاری از مشتریان پس از ایجاد سفارش، صفحه پرداخت را میبندند و ساعاتی بعد از طریق لینک فاکتور سفارش پرداختنشده اقدام به واریز میکنند. درگاه یار برای جلوگیری از هرگونه دور زدن محدودیتها، هوکهای بازبینی سفارش را در صفحه پرداخت مجدد نیز فعال نگه میدارد تا اعتبارسنجی درگاهها همواره تضمینشده باقی بماند.
۶. ثبت متادیتا و لاگ مالی در سفارشها
جهت حسابرسی دقیق، افزونه بهصورت خودکار نام درگاه اعمالشده و منبع تصمیمگیری (اینکه تراکنش بر اساس درگاه محصول، درگاه دستهبندی یا پیشفرض انجام شده) را در متادیتای سفارش و یادداشتهای خصوصی سفارش ثبت میکند.
جدول مقایسه فنی و مزیت رقابتی درگاه یار
| ویژگی فنی و کاربردی | افزونه درگاه یار (DargahYar) ⭐ | روشهای متفرقه / کدنویسی دستی | افزونههای پایهای ووکامرس |
|---|---|---|---|
| تعیین درگاه در سطح محصول | ✓ چندگانه و تکدرگاه | نیاز به کدنویسی اختصاصی | تکدرگاه یا ناموجود |
| تعیین درگاه در سطح دستهبندی | ✓ بله (با ارثبری خودکار) | پیچیده و وابسته به فانکشن | ✕ ندارد |
| پشتیبانی از درگاههای اقساطی (اسنپپی و…) | ✓ تفکیک دقیق نقدی و قسطی | نیازمند بررسی دستی کوکی | ✕ ندارد |
| مدیریت اشتراک و تداخل سبد خرید | ✓ موتور هوشمند با پیام پویا | خطای سفید یا رد تراکنش | نمایش فلهای تمام درگاهها |
| جلوگیری لحظهای در افزودن به سبد | ✓ بله (انتخابی در تنظیمات) | ✕ ندارد | ✕ ندارد |
| وبسرویس REST API با SKU و ID | ✓ بله (با Key/Secret و IP Auth) | ✕ ندارد | ✕ ندارد |
| سازگاری با HPOS و بلوکهای تسویه | ✓ ۱۰۰٪ سازگار و تستشده | تداخل با جداول جدید | نیازمند پچ مجزا |
| سرعت عملیات یکجا روی محصولات | ✓ زیر ۱ ثانیه برای ۵۰۰۰ محصول | کند و ریسک کرش سرور | محدود به ویرایش دستهجمعی |
سناریوهای واقعی استفاده از درگاه یار
سناریوی اول: محافظت از حاشیه سود در کالاهای مشارکتی و طلا
اگر فروشگاه شما کالاهایی مانند طلا، سکه، لوازم دیجیتال عمده یا کارت شارژ میفروشد، کارمزد بالای درگاههای اقساطی سود معامله را از بین میبرد. با درگاه یار، این محصولات را صرفاً به درگاههای بانکی با کارمزد ثابت (نظیر بهپرداخت ملت یا سداد) متصل میکنید تا امکان خرید اقساطی آنها مسدود شود، در حالی که سایر بخشهای سایت همچنان امکان پرداخت اعتباری دارند.
سناریوی دوم: تفکیک حسابهای بانکی شرکای تجاری
چنانچه در فروشگاه شما دستهبندیهای مختلف متعلق به بخشها، شعب یا شرکای متفاوتی باشند، نیازی به راهاندازی سامانههای چندفروشندگی سنگین نیست. با تعریف درگاه دستهبندی، سفارشهای هر دسته مستقیماً وارد حساب بانکی همان بخش میشود.
سناریوی سوم: دور زدن سقف تراکنش روزانه یا مالیاتی
بهوسیله اولویت بندی درگاه پیشفرض، میتوانید بدون ایجاد سردرگمی برای خریدار، ترافیک ورودی پرداخت را بر اساس پلنهای مالیاتی یا محدودیتهای پایانههای شاپرک میان حسابهای فعال توزیع نمایید.
