معالج الدفع ZGo: قبول Zcash دون وصاية
ZGo هو معالج دفع غير وصائي لـ Zcash. يدفع العميل بعملة ZEC من محفظته الخاصة، ويقوم ZGo بمراقبة بلوكتشين Zcash لرصد المعاملة، وتصل الأموال مباشرة إلى محفظة التاجر عبر تحويل محمي. ولا يحتفظ ZGo بالأموال في أي مرحلة وسيطة.
يشرح هذا الدليل كيفية عمل تدفق الدفع، وكيفية إعداد حساب، وكيفية دمج ZGo مع Xero وWooCommerce. كما يغطي الخطأين اللذين يتسببان في معظم مشكلات الإعداد لأول مرة.
في هذه الصفحة
- لماذا تستخدم ZGo
- كيف يعمل ZGo
- إعداد حساب
- ZGo مع Xero
- ZGo مع WooCommerce
- الميزات
- الأخطاء الشائعة
- الخلاصة
- الموارد
لماذا تستخدم ZGo
معظم معالجات الدفع بالعملات المشفرة تكون وصائية. إذ تصل الأموال أولًا إلى حساب المعالج ثم تُحوَّل إلى التاجر لاحقًا، ما يعني أن طرفًا ثالثًا يتحكم مؤقتًا في المال ويمكنه تجميده أو تأخيره أو الإبلاغ عنه.
يتبع ZGo النهج المعاكس. تنتقل المدفوعات من محفظة العميل مباشرة إلى محفظة التاجر عبر معاملة Zcash محمية. لا يقوم المعالج إلا بإنشاء الفاتورة ومراقبة البلوكتشين للتأكد من التأكيد. لا يوجد رصيد وسيط، ولا عملية سحب، ولا طرف ثالث يمكنه تعطيل التسوية.
وبالنسبة للتاجر، فهذا يعني ثلاثة أمور عملية: حيازة كاملة لعملة ZEC الواردة، وخصوصية المعاملات المحمية افتراضيًا، وعدم الاعتماد على مزود مركزي كي يبقى متصلًا بالإنترنت أو محتفظًا بالملاءة.
كيف يعمل ZGo
يبقى تدفق الدفع نفسه سواء استُخدم ZGo بشكل مستقل، أو عبر Xero، أو عبر WooCommerce:
- ينشئ التاجر طلب دفع في ZGo، فيُعرض على شكل رمز QR يتضمن المبلغ ومعرّف الفاتورة وعنوان استلام Zcash.
- يمسح العميل رمز QR باستخدام محفظة Zcash (أنواع العناوين Orchard وSapling وTransparent كلها مدعومة في إضافة WordPress) ويوافق على الدفع.
- تُبث المعاملة إلى شبكة Zcash على شكل تحويل محمي من محفظة العميل إلى محفظة التاجر.
- يراقب ZGo بلوكتشين Zcash لرصد المعاملة.
- بعد خمس تأكيدات، يضع ZGo علامة نهائية على الدفع ويُخطر أي تكامل متصل (Xero أو WooCommerce أو
webhook).
عتبة التأكيدات الخمس هي الرقم الأساسي هنا. فأي شيء قبل ذلك هو دفعة قيد المعالجة، وليس دفعة مستلمة. يجب أن ينتظر تنفيذ الطلبات وتحديثات المخزون وأي إجراء غير قابل للعكس من جانب التاجر حتى الخطوة 5.
يعمل ZGo في أي متصفح حديث على سطح المكتب أو الهاتف المحمول، من دون تثبيت لدى أي من الطرفين. يحتاج العميل إلى محفظة Zcash؛ ويحتاج التاجر إلى محفظة Zcash وحساب ZGo.
إعداد حساب
لإنشاء حساب ZGo، يلزم وجود محفظة Zcash تحتوي على كمية صغيرة من ZEC. يغطي هذا الرصيد الصغير من ZEC الرسوم على السلسلة لمعاملة تهيئة الحساب. أي محفظة Zcash رئيسية مناسبة لهذا الغرض؛ راجع محافظ ZecHub للاطلاع على الخيارات الحالية.
الإعداد الأساسي:
- افتح zgo.cash في المتصفح.
- أنشئ حسابًا باستخدام محفظة Zcash خاضعة لسيطرة التاجر. يجب أن تحتفظ هذه المحفظة بالمفاتيح. لن يعمل عنوان إيداع تابع لمنصة تداول (راجع الأخطاء الشائعة).
- تحقّق من المحفظة عبر إرسال معاملة التهيئة الصغيرة.
- اضبط عنوان الاستلام. ستصل جميع المدفوعات التي تتم معالجتها عبر هذا الحساب إلى هذه المحفظة.
بمجرد تفعيل الحساب، يمكن للتاجر نفسه استخدام ZGo للمدفوعات لمرة واحدة (رمز QR واحد في فعالية مؤقتة مثل متجر منبثق) أو ربطه بإعداد دائم عبر Xero أو WooCommerce.
ZGo مع Xero
Xero هي منصة محاسبة سحابية تستخدمها كثير من الشركات الصغيرة والمتوسطة. يتيح تكامل ZGo–Xero للتاجر إصدار فاتورة في Xero، ودفعها من قبل العميل بعملة ZEC، ثم قيام Xero تلقائيًا بوضع علامة "مدفوعة" على الفاتورة بمجرد تأكيد المعاملة.
كيف يعمل ذلك:
- ينشئ التاجر فاتورة في Xero كالمعتاد.
- يضيف ZGo خيار دفع بـ Zcash إلى الفاتورة.
- يدفع العميل بعملة ZEC عبر محفظته.
- يراقب ZGo بلوكتشين Zcash لرصد المعاملة.
- بعد خمس تأكيدات، يعيد ZGo الإبلاغ عن الدفع إلى Xero، الذي يضع علامة على الفاتورة بأنها سُوِّيت.
تصل ZEC إلى محفظة التاجر، وليس إلى أي حساب خاضع لسيطرة ZGo أو Xero. ويظل السجل المحاسبي في Xero متزامنًا تلقائيًا مع التسوية على السلسلة.
لإعداد الاستخدام لأول مرة، اتبع الشرح المخصص: إعداد تكامل Xero.
ZGo مع WooCommerce
بالنسبة للمتاجر الإلكترونية التي تعمل على WooCommerce وWordPress، يوفّر ZGo إضافة مخصصة. تضيف هذه الإضافة Zcash كوسيلة دفع عند إتمام الشراء، وتتعامل تلقائيًا مع حالة الطلب عند تأكيد الدفع.
التدفق الكامل داخل متجر WooCommerce:
- يصل العميل إلى صفحة الدفع ويختار Zcash كوسيلة للدفع.
- تنشئ الإضافة طلب دفع وتعرض رمز QR في صفحة إتمام الشراء.
- يدفع العميل من محفظته.
- تُبث المعاملة إلى شبكة Zcash ويبدأ ZGo بمراقبتها.
- بعد خمس تأكيدات، يبلّغ ZGo الإضافة بأن الدفع أصبح نهائيًا.
- تضع الإضافة علامة "مدفوع" على طلب WooCommerce وتحدّث قاعدة بيانات الطلبات.
لا يُعتبر الطلب مدفوعًا إلا عند اكتمال الخطوة 6. ويمكن عرض الحالات السابقة (البث، التأكيدات الأولى) للعميل على أنها "تم استلام الدفع، بانتظار التأكيد"، لكن يجب أن تنتظر حالة المخزون والتنفيذ وأي أتمتة لاحقة الوصول إلى الحالة النهائية.
تثبّت الإضافة أيضًا لوحة تحكم إدارية داخل WordPress، حيث يمكن للتاجر مراقبة الطلبات ومدفوعات ZEC الواردة إلى جانب عرض طلبات WooCommerce المعتاد. وتدعم الإضافة جميع أنواع عناوين Zcash الحالية: Orchard وSapling وTransparent. ويمكن للعملاء الذين يدفعون من أي محفظة متوافقة إتمام المعاملة.
الميزات
غير وصائي. تنتقل المدفوعات مباشرة من محفظة العميل إلى محفظة التاجر عبر معاملات محمية. ولا يحتفظ ZGo بالأموال في أي مرحلة وسيطة، ويحتفظ التاجر بالسيطرة الكاملة طوال الوقت.
نشر مرن. يمكن استخدام ZGo ليوم واحد في سوق مؤقت، أو كإعداد دائم لنقطة بيع، أو كبنية خلفية لمتجر إلكتروني عبر تكاملات Xero أو WooCommerce.
قائم على المتصفح. لا حاجة إلى تثبيت لدى العميل أو التاجر. يعمل ZGo في أي متصفح حديث على سطح المكتب أو الهاتف المحمول.
التوافق مع المحافظ. يمكن لمحافظ Zcash الرئيسية، بما في ذلك تلك التي تدعم أنواع العناوين Orchard وSapling وTransparent، دفع فاتورة ZGo من دون أي إعداد إضافي من جهة العميل.
التكاملات. تغطي التكاملات المباشرة مع Xero (للمحاسبة) وWooCommerce (للتجارة الإلكترونية) أكثر مساري عمل شيوعًا لدى التجار بشكل جاهز.
الأخطاء الشائعة
اعتبار الطلب مدفوعًا قبل خمس تأكيدات. المعاملة التي تم بثها ليست هي نفسها دفعة مؤكدة. فما زال من الممكن أن تفشل المعاملة في الحصول على التأكيد أو أن يتم استبدالها. فقط بعد خمس تأكيدات يبلّغ ZGo عن الدفع باعتباره نهائيًا، وعندها فقط ينبغي وضع علامة "مدفوع" على الطلب في الأنظمة اللاحقة. إذا أعدّ التاجر المخزون أو التنفيذ بحيث يبدأ عند حدث البث، فإن المدفوعات الاحتيالية أو الفاشلة ستسبب خسائر حقيقية.
توجيه ZGo إلى عنوان إيداع تابع لمنصة تداول. قد يبدو كأنه عنوان Zcash، لكن عناوين الإيداع في منصات التداول تكون تحت سيطرة المنصة، لا التاجر. تحتفظ المنصة بالمفاتيح، ما يعني أنها تحتفظ بالأموال، وهذا يُفقد سبب استخدام معالج غير وصائي. يجب أن يكون عنوان المحفظة المُعد في ZGo تابعًا لمحفظة يتحكم التاجر مباشرة في عبارة الاسترداد الخاصة بها.
اعتبار ZGo محفظة. ZGo هو معالج دفع، وليس محفظة. فهو لا يخزّن المفاتيح، ولا يحتفظ بالأرصدة، ولا يتيح للتاجر إنفاق الأموال. يلزم وجود محفظة Zcash منفصلة تحت سيطرة التاجر لاستلام الأموال التي يوجّهها ZGo.
الخلاصة
يوفّر ZGo للتجار وسيلة لقبول مدفوعات Zcash من دون التخلي عن الحيازة، ومن دون الاعتماد على وسيط، ومن دون كشف تفاصيل المعاملات على سلسلة عامة. ويغطي التكاملان (Xero وWooCommerce) أكثر مسارات عمل التجار شيوعًا؛ أما في بقية الحالات، فيمكن استخدام ZGo بشكل مستقل من أي متصفح.
أما من ناحية الإعداد، فالمسار قصير: احصل على محفظة Zcash، وأنشئ حسابًا على zgo.cash، ثم ابدأ إما بإنشاء طلبات الدفع مباشرة أو بتثبيت التكامل المناسب.
الموارد