اخترت WooCommerce لأجل التحكم. شركة 3PL لديك يجب ألا تأخذه منك.
معظم شركات 3PL في الإمارات تطلب منك تصدير الطلبات إلى CSV وإرسالها بالبريد. نحن نقبل ملفاتك بصيغة CSV اليوم بينما نُنهي الإضافة. سير عمل عبر البريد الآن، وإضافة أصلية في wp-admin عند الإطلاق.
- 14:23 Order #4287 dispatched, tracking pushed to WooCommerce
- 14:18 Order #4286 picked at Ras Al Khor warehouse
- 14:12 Order #4285 received via webhook
- 14:05 Order #4284 inventory synced (-2 units)
لم تختر WordPress لأنه سهل. اخترته لأنه ملكك.
انظر، WooCommerce مختلف.
اخترت WordPress + WooCommerce بدل Shopify لسبب. ربما كانت التكلفة. ربما كانت منظومة الإضافات. ربما كانت ملكية قاعدة بياناتك بدل استئجار قاعدة بيانات شخص آخر. أياً يكن السبب، اتخذت قراراً مدروساً بالاحتفاظ بالتحكم في منظومتك التقنية. جيد. كان ذلك القرار الصحيح.
المشكلة أن معظم شركات 3PL في الإمارات لا تعرف ماذا تفعل بك. أنظمتها مبنية حول سطح API الواضح في Shopify. متجرك على WooCommerce لديه 20 إضافة، وقالباً مخصصاً، وربما إعداداً headless، وربما لا. لا يمكن إدخالك في تكامل بنقرة واحدة لأنك لست تاجراً بنقرة واحدة. وهذا هو بيت القصيد.
إذن، هذا ما يحدث عادة. تشترك مع شركة 3PL في الإمارات، يرسلون لك بريد ترحيب، ويكون "التكامل" عبارة عن Google Sheet تُصدِّر إليه طلباتك. كل صباح ترمي طلبات WooCommerce إلى CSV، وترسلها بالبريد، ثم تنتظر جدول تتبع يعود بعد الظهر. تلصق أرقام التتبع في WooCommerce يدوياً. وعملاؤك ينتظرون. في 2026.
نعرف ذلك. كنا تلك الشركة لأوّل تجار WooCommerce لدينا، ولن ندّعي أننا لم نكن. الإضافة قيد التطوير. وهي قادمة. وحتى تُطلق، نقبل ملفات CSV الخاصة بك، أو JSON المُصدَّر، أو حتى مخرجات قاعدة البيانات المباشرة، أو أي صيغة تناسبك. لدينا سير عمل يعمل عبر [email protected] الآن أسرع من معظم العروض "المتكاملة" لدى منافسينا. لأن العائق لم يكن يوماً الصيغة. كان دائماً العمليات خلفها.
متجرك يعمل بـ 23 إضافة. ست منها تمسّ التنفيذ.
كل متجر WooCommerce فريد لأن كل تاجر اختار تركيبة مختلفة من الإضافات. هذه قوة المنظومة. وهي أيضاً ما يجعل تكامل التنفيذ مؤلماً. هكذا تبدو منظومة الإضافات لمتجر WooCommerce نموذجي في الإمارات.
- Core WooCommerce
- Fulfillment WooCommerce Shipping
- Fulfillment Advanced Shipment Tracking
- Fulfillment Order Delivery Date
- Yoast SEO
- WPML Multilingual CMS
- Fulfillment WooCommerce COD Manager
- Contact Form 7
- Fulfillment Stock Manager
- Elementor
- Fulfillment SamVertex Fulfillment
ماذا تفعل إضافة SamVertex فعلاً.
الإضافة في مراحل التطوير النهائية لإطلاق الربع الثاني من 2026. هذا ما تُبنى للتعامل معه. كل ما هو مذكور هنا إما جاهز فعلاً في نظامنا التشغيلي، أو محدد ومُرتَّب بالأولوية لإطلاق الإضافة.
-
مزامنة الطلبات لحظياً عبر REST API
عندما يُتمّ العميل عملية الشراء على متجر WooCommerce، يُطلق WooCommerce حدث webhook بحالة order_status_processing. تلتقط إضافتنا هذا الحدث وتُدخل الطلب إلى نظامنا خلال ثانيتين. بدون مهام cron، وبدون مهام مجدولة، وبدون حلقات استطلاع كل 15 دقيقة. الـ webhooks فورية.
تفصيل تقني: تشترك الإضافة في خطّاف الإجراء woocommerce_order_status_changed. تسليم webhook موثَّق بـ JWT إلى نقطة الإدخال لدينا مع تحقق توقيع HMAC.
-
كتابة أرقام التتبع إلى WooCommerce
عند إرسال مستودعنا للطلب، نكتب رقم التتبع واسم الناقل وحالة الشحنة إلى WooCommerce عبر REST API. يرى عملاؤك التتبع على صفحة تأكيد الطلب تلقائياً. لا تعارضات إضافات، ولا لصق يدوي.
تفصيل تقني: تكتب الإضافة في حقول _tracking_number و_tracking_provider ضمن الميتاداتا، ومتوافقة مع Advanced Shipment Tracking إن كنت تستخدمه. انتقالات حالة الطلب عبر حالات WooCommerce الأصلية.
-
مزامنة المخزون بين WooCommerce ومستودعنا
عند تغير مستويات المخزون في مستودعنا، تُزامن الإضافة هذه التغيرات مع مخزون منتجات WooCommerce لديك. تنبيهات انخفاض المخزون تظهر قبل أن تصل إلى الصفر. دعم تعدد المواقع إن كنت تبيع على قنوات أخرى إلى جانب WooCommerce.
تفصيل تقني: مزامنة مجدولة عبر wp-cron مع نقطة بديلة للمزامنة اليدوية إذا كان wp-cron غير موثوق (رأينا تعارضات إضافات). كتابات المخزون تستخدم حقل _stock عبر REST API.
-
لوحة إدارة داخل wp-admin
ترى حالة التنفيذ داخل wp-admin دون مغادرة WordPress. الطلبات حسب الحالة، أعداد المنتقاة/المعبأة/المشحونة، سجل النشاط، ملاحظات المستودع. ليس تسجيل دخول منفصلاً، ولا لوحة خارجية. مجرد صفحة في لوحة الإدارة الحالية.
تفصيل تقني: تُسجَّل كعنصر قائمة على المستوى الأعلى في wp-admin. تطبيق SPA مبني على React مدمج في صفحة الإدارة، موثَّق بـ nonce من WordPress.
ما تحصل عليه اليوم. وما تحصل عليه عند إطلاق الإضافة.
شفافية كاملة. هذا هو سير العمل الحالي الذي يستخدمه التجار اليوم، وهذا هو سير عمل ما بعد الإطلاق. كلاهما يشحن طلبات حقيقية. أحدهما يستلزم إضافتك. والآخر يستلزم بريداً إلكترونياً.
Email-forward workflow
What we do for our current WooCommerce merchants
- 01
You export orders to CSV, JSON, or direct DB query
Any format. Any frequency. Daily batch is fine. Real-time is better. We accept what you have.
- 02
You email to [email protected] with our team CC'd
Our operations team gets the order data within minutes. Dedicated WhatsApp line for urgent handling.
- 03
We ingest, pick, pack, and dispatch
Same warehouse discipline as our native-integrated merchants. Your orders are not second-class.
- 04
We email you tracking data in CSV format
Structured tracking CSV you can import into WooCommerce via Advanced Shipment Tracking's bulk import or similar. We tell you the exact plugin compatibility upfront.
Native wp-admin plugin workflow
Where merchants land after plugin launch
- 01
Install SamVertex plugin from wp-admin
Standard WordPress plugin installation. Accept API key provisioning. Plugin visible in left sidebar menu.
- 02
Customer checks out, webhook fires to our ingress
order_status_processing webhook delivered with HMAC signature, verified in under 2 seconds.
- 03
Order picked, packed, dispatched
Same operational flow as today. The only difference is the integration layer.
- 04
Tracking writes back to WooCommerce via REST API
_tracking_number and _tracking_provider meta fields populated. Order status transitions to completed. Customer tracking page updates automatically.
لماذا تنكسر معظم تكاملات 3PL الإماراتية على WooCommerce.
إذا سبق وحاولت تكامل WooCommerce مع شركة 3PL في الإمارات، فعلى الأرجح أن شيئاً ما انكسر. هذا ما ينكسر عادة، وكيف نعالج كل وضع فشل.
01 wp-cron unreliability
Most 3PL integrations use wp-cron to poll WooCommerce for new orders every 5 or 15 minutes. Problem: wp-cron doesn't run on a schedule. It runs when a page is visited. Low-traffic stores can have orders sitting for hours before the cron fires.
How we handle it: Webhook-based order delivery. The moment an order status changes in WooCommerce, our ingress endpoint gets called. No cron. No polling. If wp-cron fails entirely, orders still reach us.
02 Plugin meta field collisions
Multiple plugins write to the same order meta fields. Your shipping plugin writes a tracking number. Your 3PL's integration tries to write a different one. One overwrites the other. Customers see the wrong tracking number.
How we handle it: We check for existing plugin usage at onboarding. If you're running Advanced Shipment Tracking or similar, we write to the shared meta fields in a way that respects your existing plugin's conventions. No collisions.
03 REST API credential expiry
WooCommerce REST API keys don't expire by default but many merchants rotate them after security scares or plugin updates. Most 3PLs never get notified. Orders stop syncing silently. Merchant discovers the problem days later when a customer asks where their order is.
How we handle it: We monitor webhook delivery success rates per merchant. If we detect three consecutive delivery failures, we alert your dedicated operations contact within 15 minutes. No silent failures.
كيف تنتقل من ملفات CSV اليوم إلى الإضافة الأصلية عند الإطلاق.
مسار واحد، ثلاث مراحل. لا تبدّل المزود ولا تنتظر الإطلاق. تُهاجر طبقة التكامل بينما تستمر العمليات.
-
Stage 01 You are here Email-forward workflow
CSV exports, email to [email protected], tracking CSV back. Same-day processing most weekdays.
-
Stage 02 Starting Q1 2026 Plugin beta access
Private beta plugin installation. Webhook-based order delivery. Manual fallback to email workflow if plugin issues.
-
Stage 03 Q2 2026 Public plugin launch
Full native integration. WordPress.org plugin directory submission. Tracking write-back, inventory sync, wp-admin dashboard.
كيف تتطابق حالات طلب WooCommerce مع حالات مستودعنا.
يستخدم WooCommerce مجموعة محددة من حالات الطلب. ويستخدم مستودعنا مجموعة محددة من الحالات الداخلية. هذه هي الخريطة المباشرة لتعرف دائماً ماذا يحدث وأين.
- WooCommerce
pendingSamVertexawaiting_paymentPayment not yet captured
- WooCommerce
processingSamVertexin_queueWarehouse routed
- WooCommerce
on-holdSamVertexon_holdFlagged for review
- WooCommerce
completedSamVertexdispatchedAWB scanned by carrier
- WooCommerce
refundedSamVertexreturn_receivedBack at warehouse
Each state transition is event-driven. When WooCommerce moves an order from pending to processing (payment received), our system moves it from awaiting_payment to in_queue in the same call. No polling. No lag.
لماذا تتناسب هذه العملية مع طريقة عمل تجار WooCommerce فعلاً.
We run UAE fulfillment for WooCommerce stores today, with the email-forward workflow merchants are already using and a native plugin shipping at Q2 2026 launch. Here is what every merchant on this operation gets.
-
Pricing that does not move on you
One per-order rate, one CBM-per-month storage rate, one optional plugin subscription. The number on your invoice this month is the number on your invoice next year.
-
Native plugin in development
Email-forward today, native wp-admin plugin at launch. Both ship the same orders, through the same warehouse, with the same dispatch SLA. The plugin is the convenience upgrade, not a different operation.
-
Feature roadmap input
WooCommerce stores are never identical. If your store needs a specific integration hook (custom meta fields, third-party plugin compatibility), tell us. We ship a new app capability every two weeks based on merchant priority.
-
Direct operational contact, not a ticket queue
Every merchant gets a dedicated WhatsApp line to our operations team. Actual humans. Same-day responses during UAE business hours. No helpdesk speak.
Same warehouse, same dispatch discipline, same operations team behind every order. The plugin is the integration layer, not the operation.
شفاف. لكل طلب، إضافة إلى التكامل.
لكل طلب
- انتقاء وتعبئة لكل طلبAED X
- تغليف بهويتك أو عاديمشمول
- إدارة المرتجعاتمشمول
- التخزين85 AED / CBM / شهرياً
- الفوترةشهرياً بالدرهم
بريد إلكتروني اليوم، إضافة عند الإطلاق
- أي صيغة (CSV، JSON، تصدير قاعدة بيانات)مقبولة
- خط WhatsApp مخصصمشمول
- إعادة ملف CSV للتتبعفي اليوم نفسه
- تثبيت الإضافة وتحديثاتهامشمول
- اشتراك شهري للإضافةAED Y / شهرياً
- الطلبات وأكواد SKUبلا حدود
أسئلة تقنية يطرحها تجار WooCommerce.
-
هل يمكنكم التكامل مع إعداد WooCommerce headless؟
نعم. الإضافة لا تهتم بواجهتك الأمامية. تستمع إلى REST API وأحداث webhook في WooCommerce التي تُطلَق بصرف النظر عن كون المتجر مبنياً بـ Next.js أو Nuxt أو Gatsby أو قالب WordPress الأصلي.
-
ما إصدارات WordPress وWooCommerce التي تدعمونها؟
تتطلب الإضافة WordPress 6.0+ وWooCommerce 7.0+. نختبر مع آخر ثلاثة إصدارات رئيسية. إن كنت على إصدارات أقدم، فسير العمل عبر البريد يعمل بصرف النظر عن ذلك.
-
ماذا لو كان متجري يستخدم قالباً مخصصاً يتجاوز قوالب WooCommerce؟
القوالب المخصصة لا تؤثر على تكاملنا. نتعامل مع طبقة بيانات WooCommerce، لا طبقة القوالب. قالبك حر في فعل ما يشاء بصفحات عرض الطلبات.
-
هل تدعمون WPML للمتاجر متعددة اللغات؟
نعم. بيانات الطلب من متاجر مترجمة بـ WPML تأتي عبر نقاط REST API نفسها. نتعامل مع المنتجات متعددة اللغات على مستوى SKU، لا على مستوى اللغة.
-
هل يمكنني تشغيل إضافتكم إلى جانب إضافات شحن أخرى مثل Advanced Shipment Tracking؟
نعم. اختبرنا بشكل خاص مع AST لأنها أكثر إضافة شائعة لدى التجار في الإمارات. نكتب إلى حقول الميتا المشتركة (_tracking_number، _tracking_provider) بطريقة متوافقة مع الاستيراد الجماعي والعرض في AST.
-
ماذا يحدث إذا تعارضت إضافتكم مع إحدى إضافاتي الحالية؟
نتعامل مع كشف التعارضات في الانضمام. تُسجّل إضافتنا الإضافات الأخرى المتعلقة بالتنفيذ المثبتة وتُؤشّر على التعارضات المعروفة مسبقاً. إذا ظهر تعارض جديد أثناء التشغيل، نعود إلى سير العمل عبر البريد لذلك التاجر حتى نُصدر تصحيحاً.
-
هل أملك بيانات طلباتي؟
نعم. دائماً. نحن مشغّل تنفيذ، لا وسيط بيانات. تبقى بيانات طلباتك في قاعدة بيانات WooCommerce لديك. نحتفظ ببيانات الشحن (التتبع، طوابع المستودع) لأغراض تشغيلية. يمكنك تصدير سجل الشحنات الكامل عبر API لدينا في أي وقت.
لم تختر WooCommerce لتُدير عملك عبر جداول البيانات.
سير عمل عبر البريد اليوم، وإضافة wp-admin أصلية عند الإطلاق. الفريق التشغيلي نفسه، والمستودع نفسه، والانضباط في الإرسال نفسه في الحالتين.
أو راسلنا على [email protected] مباشرة. نقرأ كل رسالة.
The problem: Six of your plugins touch fulfillment data. Shipping rates, tracking numbers, delivery dates, inventory counts, COD status. Most UAE 3PLs can't integrate with this stack because they'd have to account for every plugin's data format.
Our approach: The SamVertex plugin listens to WooCommerce's native
order_statustransitions and tracking metadata fields. We don't care which fulfillment-adjacent plugins you have installed as long as the core WooCommerce order data is reachable via REST API.