Beschreibung
Slash Cash-on-Delivery (COD) courier returns, recover abandoned carts, and automate WooCommerce customer support on WhatsApp.
SahlDesk is an all-in-one WhatsApp COD Order Confirmation, Abandoned Cart Recovery, 1-Click RMA, and Bilingual AI Helpdesk built for WooCommerce stores across MENA (Egypt, Saudi Arabia, UAE) and global e-commerce markets.
Unlike complex plugins that force you to configure Meta Developer apps and tokens before sending a single message, SahlDesk works out of the box in 60 seconds via our Managed WhatsApp Gateway (includes 10 free WhatsApp confirmation messages and 20 free AI Copilot drafts immediately upon activation) — with full support to connect your own custom Meta WhatsApp Business Account (BYO WABA) as you scale.
Why WooCommerce Merchants Choose SahlDesk
- Eliminate Fake COD Orders & Courier RTO Fees: Automatically hold new Cash-on-Delivery orders and send an interactive WhatsApp message with [Confirm Order] and [Cancel Order] buttons. When the customer taps Confirm, the WooCommerce order status moves to Processing automatically.
- Prepare Customers Before Courier Arrival: Trigger automated Out-for-Delivery WhatsApp alerts reminding buyers of the exact cash amount to prepare, boosting first-attempt delivery success.
- Recover Lost Checkout Revenue: Capture checkout intent early and win back lost sales with Free Email Cart Recovery or Pro WhatsApp Abandoned Cart Recovery featuring 1-click cart restore links and auto-applied discount coupons.
- Resolve Support Tickets 5x Faster with AI: Centralize emails, storefront tickets, and WhatsApp chats into one Unified Inbox powered by a Bilingual 1-Click AI Reply Copilot (English & Arabic/RTL) connected to live WooCommerce order data.
Key Free Features
- Unified Omnichannel Inbox: Centralize customer tickets, emails, and WhatsApp inquiries into one dashboard.
- Automated WhatsApp COD Order Confirmation: Automatically place Cash-on-Delivery orders on hold and dispatch interactive WhatsApp confirmation buttons to verify orders and reduce courier return rates (includes 10 free trial WhatsApp messages).
- Automated Out-for-Delivery WhatsApp Alerts: Notify customers on WhatsApp when their order is out for delivery with the exact cash amount to prepare.
- Free Email Abandoned Cart Recovery: Capture checkout intent and automatically send cart recovery emails with 1-click cart restore links at zero cost.
- 1-Click Order via WhatsApp: Add a customizable direct WhatsApp order button on WooCommerce product pages for both simple and variable products.
- Bilingual 1-Click AI Reply Copilot: Generate context-aware support replies in Arabic and English using live WooCommerce order data (includes 20 free trial AI drafts).
- WooCommerce Customer Sync & Floating Support Widget: View customer order history alongside tickets and embed a modern support launcher on your storefront.
- Native Bilingual & RTL Support: Built from the ground up for Arabic (RTL) and English stores.
SahlDesk Pro (Premium Features)
Upgrade your customer service operations with SahlDesk Pro, designed for growing teams that need advanced organization, automation, and high-volume WhatsApp workflows.
* WhatsApp Abandoned Cart Recovery: Recover high-value lost sales via automated WhatsApp templates with dynamic 1-click checkout restore links and discount coupons.
* 1-Click WooCommerce RMA & Order Returns: Allow customers to submit return and exchange requests directly from their WooCommerce order pages.
* Custom WhatsApp Business Account (BYO WABA): Connect your own Meta WhatsApp Business API credentials and dedicated store phone number with built-in template setup guides.
* Live E-Commerce CRM Intelligence: Access a dedicated side-panel displaying customer lifetime value (LTV), total spend, average order value (AOV), VIP tags, and product thumbnails next to tickets.
* Multi-Agent Roles, Canned Responses, Custom Sub-Statuses & Advanced Analytics: Scale your support team with granular permissions, pre-written templates, and resolution metrics.
* High-Volume Monthly Quotas & On-Demand Booster Packs: Includes 250 WhatsApp messages and 1,000 AI Copilot drafts per month, with instant in-app top-up boosters.
نبذة عن إضافة SahlDesk لمتاجر ووكومرس (Arabic Overview)
إضافة SahlDesk هي المنظومة المتكاملة لمتاجر WooCommerce في مصر والسعودية والإمارات والشرق الأوسط لزيادة الأرباح وتقليل خسائر الشحن:
* تأكيد طلبات الدفع عند الاستلام (COD) عبر واتساب: إرسال رسالة واتساب تفاعلية تلقائياً بأزرار (تأكيد الطلب / إلغاء الطلب) فور إتمام الشراء، وتحديث حالة الأوردر في ووكومرس آلياً لتقليل نسبة المرتجعات (RTO) وتوفير تكاليف الكول سنتر.
* إشعارات خروج الشحنة للتوصيل (Out for Delivery): تنبيه العميل تلقائياً على واتساب بالمبلغ المطلوب تجهيزه للمندوب.
* استرجاع السلات المتروكة (Abandoned Cart Recovery): استرداد المبيعات المفقودة عبر رسائل واتساب وإيميل تلقائية مع رابط استرجاع السلة وتطبيق كود الخصم بنقرة واحدة.
* نظام خدمة عملاء وتذاكر موحد بالذكاء الاصطناعي (AI Copilot) وإدارة المرتجعات (RMA): صندوق وارد موحد يدعم العربية (RTL) والرد الذكي بالعامية والفصحى مع إدارة طلبات الاستبدال والاسترجاع.
For complete documentation, guides, and live demo, visit sahldesk.com.
External services
This plugin relies on the following third-party services to function:
* SahlDesk Web Portal & Support Widget (https://app.sahldesk.com): The plugin connects to the cloud portal and embeds responsive iframes for customer ticket shortcodes and the frontend floating support widget. Data such as your store’s API key, user email, display name, and language settings are transmitted to authenticate and render the interface. Please review our Terms of Service and Privacy Policy.
* SahlDesk Cloud API (https://api.sahldesk.com): This is our cloud backend engine. Data such as store settings, customer emails, support tickets, and WooCommerce order metadata are transmitted to this API to sync tickets, track order inquiries, and generate responses. Please review our Terms of Service and Privacy Policy.
* Freemius (https://checkout.freemius.com): We use Freemius to provide optional secure license management and premium upgrades. Please review their Terms of Service and Privacy Policy.
* Cloudflare Turnstile (https://challenges.cloudflare.com): Used on the support widget to protect against spam and bots. Please review Cloudflare’s Website Terms and Privacy Policy.
Screenshots





Installation
- Install SahlDesk directly through the WordPress Plugins > Add New screen, or upload the plugin files to the
/wp-content/plugins/sahldeskdirectory. - Activate the plugin through the Plugins screen in WordPress.
- Open the SahlDesk menu in your WordPress dashboard and complete the 60-second self-service registration wizard to unlock your 10 free WhatsApp COD confirmation messages and 20 free AI Copilot drafts immediately.
FAQ
-
How does SahlDesk reduce Cash on Delivery (COD) return rates (RTO) in WooCommerce?
-
When a shopper places a Cash on Delivery (COD) order on WooCommerce, SahlDesk automatically sets the order on hold and dispatches an official interactive WhatsApp message with [Confirm Order] and [Cancel Order] buttons. Once the buyer taps Confirm, the WooCommerce order status transitions to Processing automatically, blocking fake orders and saving courier return penalties.
-
Do I need a Meta Developer Account or WhatsApp Business API setup to start?
-
No. SahlDesk works out of the box in 60 seconds using our built-in Managed WhatsApp Gateway, giving you 10 free WhatsApp messages and 20 free AI Copilot drafts immediately upon activation. When you are ready to use your own brand number, SahlDesk Pro lets you connect your own custom Meta WhatsApp Business Account (BYO WABA).
-
Does SahlDesk support Arabic (RTL) and local MENA dialects for the AI Copilot?
-
Yes. SahlDesk is built natively for both Arabic (RTL) and English stores. Our 1-Click AI Reply Copilot reads live WooCommerce order items and customer history to draft natural replies in English, Modern Standard Arabic, and regional dialects (including Egyptian and GCC Arabic).
-
Will SahlDesk slow down my WordPress website or bloat my database?
-
No. SahlDesk uses a decoupled cloud architecture. WhatsApp webhook processing, AI generation, and omnichannel ticket storage run on SahlDesk’s cloud infrastructure rather than inside your WordPress database tables, keeping your storefront fast.
-
How does Abandoned Cart Recovery work in Free vs. Pro?
-
Both Free and Pro capture checkout intent as soon as a customer enters their contact info at checkout. The Free tier sends automated cart recovery emails with 1-click restore links, while SahlDesk Pro sends automated WhatsApp recovery messages with 1-click checkout restoration and auto-applied discount coupons.
-
Does it support Freemius?
-
Yes, we use Freemius for secure license and subscription management.
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„SahlDesk – WhatsApp COD Order Confirmation, Abandoned Cart & AI Helpdesk for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeInteressiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.0.8
- Compliance: Removed all display icon and banner assets from the plugin distribution directory to comply with WordPress.org SVN asset repository guidelines.
- Enhancement: Switched Freemius and WordPress dashboard update screen icons and banners to consume official WordPress.org SVN CDN assets (ps.w.org) dynamically.
2.0.7
- Fix: Restored branded plugin icon assets for WordPress update screen and Freemius notices.
- Enhancement: Added 1x and 2x Retina icon support in Freemius updater for high-DPI displays.
2.0.6
- Feature: Added merchant-controlled RMA toggle support in cloud store settings.
- Enhancement: WooCommerce RMA return actions dynamically respect cloud store configuration.
2.0.5
- Enhancement: Expanded plugin documentation, FAQ, and bilingual WooCommerce WhatsApp COD workflow guides.
2.0.4
- Fix: Enforced strict Freemius AST preprocessor syntax to ensure clean Free build separation and seamless onboarding opt-in flow.
2.0.3
- Fix: Synchronized release metadata for official Freemius server-side distribution and onboarding parity.
2.0.2
- Fix: Resolved WPCS translators comment on wc-out-for-delivery, refined in-dashboard upgrade view, and synchronized version metadata.
2.0.1
- Fix: Completed full Arabic translation dictionary for the in-dashboard Upgrade screen and calibrated monthly Pro quota display.
2.0.0
- Launch: SahlDesk Phase 2.0 major release introducing comprehensive WhatsApp e-commerce automation and omnichannel helpdesk.
- Feature: Automated WhatsApp Cash-on-Delivery (COD) Order Confirmation with interactive buttons to verify orders and reduce courier return rates (includes 10 free trial WhatsApp messages).
- Feature: Automated WhatsApp Out-for-Delivery Alerts notifying shoppers with the exact cash amount to prepare.
- Feature: Free Email Abandoned Cart Recovery capturing intent with 1-click checkout restore links at zero cost.
- Feature: Pro WhatsApp Abandoned Cart Recovery with automated templates, restore links, and coupon codes.
- Feature: 1-Click Direct Order via WhatsApp on WooCommerce product pages for both simple and variable products.
- Feature: Bilingual 1-Click AI Reply Copilot generating context-aware support replies in Arabic and English using live WooCommerce data.
- Feature: 1-Click WooCommerce RMA & Order Returns for seamless customer exchange and return requests.
- Feature: Custom WhatsApp Business Account (BYO WABA) mode allowing merchants to connect their own Meta credentials.
- Feature: Live E-Commerce CRM Intelligence side-panel with customer LTV, AOV, order history, and shipment tracking.
- Core: Patched and verified Freemius SDK v2.13.5 integration with dual-build preprocessor support.
- Security: Multi-tenant IDOR guardrails, Turnstile rate limiting, and magic-byte attachment verification.
1.8.0
- Feature: Live Quota Balance Monitoring (WhatsApp Messages & AI Copilot Drafts) in WP-Admin with instant refresh.
- Feature: BYO WABA (Merchant Custom WhatsApp Credentials) support for Pro members.
- Enhancement: Synced Freemius pricing comparison table with live quota governance allowances.
- Security: Multi-tenant quota enforcement, rate limiting, and API key verification.
1.7.21
- Feature: Added secure REST API endpoint (
/wp-json/sahldesk/v1/customer-crm) to sync live customer order history, LTV, and shipping tracking with the SahlDesk CRM Side-Panel. - Feature: Introduced Live E-Commerce CRM Intelligence in ticket view with customer LTV metrics and 1-click WhatsApp chat.
- Fix: Improved guest ticket creation and unauthenticated company lookup handling.
- Security: Hardened attachment validation and multi-tenant data isolation.
- Enhancement: Added official documentation and live demo link to sahldesk.com.
1.6.98
- Core: Prefixed all public shortcodes with sahldesk_ to comply with WordPress.org guidelines.
- Docs: Refined external services disclosure and documentation.
1.6.97
- Core: Prefixed all shortcodes with sahldesk_ to comply with WordPress.org guidelines.
1.6.96
- Core: Refactored UI buttons to achieve 100% compliance with WordPress.org Review Directive 6 (zero inline event handlers).
1.6.95
- UI: Enforced LTR on email handle field and matched alignment of email/password to name fields.
1.6.94
- UI: Updated setup wizard connection string to be inclusive of both WordPress and WooCommerce and added Arabic translation.
1.6.93
- UI: Fixed RTL layout and text direction for the email handle input in the setup wizard.
1.6.92
- UI: Added missing dashboard strings to internal arabic gettext dictionary.
1.6.91
- UI: Compiled Arabic translation
.mofile for dashboard string rendering.
1.6.90
- UI: Added localization/translation string wrappers to the unified dashboard portal.
1.6.89
- Security: Eliminated all inline scripts and raw
<script>tags from the codebase. - Security: Hooked Setup Wizard processing to
admin_initto prevent header conflicts and unsafe redirects. - Compliance: Refactored the dashboard to a 100% native UI hub, entirely removing all full-page iframe embeds.
- Compliance: Standardized all internal prefixes to
sahldesk_and removed SVN display assets from the distribution zip.
1.6.86
- Compliance: Removed redundant Author URI header to comply with WordPress.org unique header URI guidelines.
1.6.85
- Compliance: Added explicit external services disclosure for app.sahldesk.com (embedded portal and floating support widget) in readme.txt per WordPress.org Guideline 6.
1.6.84
- Update: Updated Free vs Pro upgrade page feature comparison with inbound email-to-ticket conversion, instant email notifications, and WooCommerce order history sync.
- Fix: Removed non-existent community support reference from free tier.
1.6.83
- UX: Removed obsolete single ticket view shortcode from settings table and added graceful portal redirect fallback.
- Fix: Added responsive centering container for support portal iframe across block and custom themes.
1.6.82
- UX: Streamlined settings interface by keeping passwordless magic links active by default and removing redundant guest checkbox.
1.6.81
- Fix: Added dedicated toggle to enable or disable the floating support widget from General Settings.
- UX: Ensure floating widget scripts are strictly suppressed when disabled in settings.
1.6.80
- Feature: Upgraded floating support widget to lightweight iframe launcher communicating with centralized React portal.
- Enhancement: Added native in-dashboard upgrade experience with billing switcher and localized Arabic checkout.
- Hardening: Strengthened superglobal unslashing, sanitized query parameters, and implemented safe redirects.
1.6.58
- Compliance: Removed deprecated load_plugin_textdomain call in compliance with WordPress 4.6+ standards.
- UX: Replaced overlapping API key eye icon with a standard Show/Hide button properly aligned for RTL/LTR layouts.
- Integration: Connected direct Freemius product checkout with bilingual Arabic support.
1.6.57
- Branding: Preserved SahlDesk brand name untranslated across Arabic interface while localizing all functional menus and labels.
- Portal Bridge: Verified and refreshed React Upgrade portal routing for both staging and production environments.
1.6.56
- Localization: Added complete native Arabic translation for WordPress admin tabs (Inbox, Settings, Upgrade) and Configuration page.
- Feature: Integrated rich React Portal Upgrade bridge with interactive monthly/annual billing switcher and Freemius Arabic checkout.
- UX: Refined form fields and show/hide API key toggle for bidirectional LTR/RTL support.
1.6.55
- Fix: Suppressed false-positive NonceVerification linter warning on shortcode URL-parameter read.
- Fix: Restored Upgrade submenu visibility for Free/Trial users (was hidden due to Freemius pricing-page gate).
1.6.73
- Fix: Automatically passed WordPress admin locale (ar/en) to Freemius checkout, ensuring the checkout page displays in Arabic with RTL layout when the site language is Arabic.
1.6.72
- Fix: Streamlined Freemius deployment workflow to upload full codebase with preprocessor tags, ensuring Pro build includes all premium features (Reports, Canned Responses, Sub-Statuses, User Roles).
- Fix: Dynamic is_premium flag evaluation for seamless Pro license activation.
1.6.71
- Fix: Fetched live dynamic plan pricing directly from Freemius API for the in-dashboard upgrade screen.
- Fix: Removed trial configuration and trial labels to align with active Freemius plan setup.
- Fix: Updated CTA button to direct Pro upgrade with instant checkout.
1.6.70
- Fix: Resolved fatal error on activating SahlDesk Pro alongside Free version by adding dual-build lifecycle handler and defensive function wrappers.
- Feature: Added native in-dashboard WordPress upgrade experience with billing cycle switcher, avoiding external redirects.
- Localization: Added complete Arabic and English translations for the native upgrade dashboard.
1.6.54
- Feature: Replaced legacy API Key wizard with a native self-service registration form (Company Name, Email Handle, Admin credentials).
- Feature: Added API Key show/hide toggle on the Settings page so admins can view or copy their key.
- Security: Added nonce verification and strict sanitization (wp_unslash + sanitize_*) to all registration POST inputs.
- Fix: Synced readme.txt Stable tag with plugin header version.
1.5.14
- Architectural Refactor: Separated and enqueued all static assets correctly.
- Compliance: Updated description, added external services disclosure, and made footer links opt-in.
- Security: Hardened all variables with strict escaping and removed global sessions.
1.4.93
- Major internal code refactoring for strict WordPress Coding Standards compliance and enhanced security checking.
1.4.92
- Initial release on WordPress.org.
- Stable Core Baseline: Finalized architectural integrations and robust password generation logic for streamlined onboarding.
- Fix: Prevented split-brain account creation by strictly normalizing email casing.
- Fix: Corrected mojibake placeholder text in the „Forgot Password“ form.
1.4.14
- Fix: Resolved an issue where Categories, Sub-Statuses, and Canned Responses were not being deleted properly from the backend API.
- Fix: Fixed a typo in the guest widget script that caused raw translation variable names to appear instead of the actual error messages.
- Fix: Implemented global HTML5 form validation overrides to ensure the browser strictly respects the WordPress site’s Arabic translation settings.
- Update: Added missing Arabic translations for various frontend error messages.
