كيف تقبل الدفع بالبيتكوين في موقعك: دليل عملي للتجار
تريد قبول الدفع بالبيتكوين؟ قارن بين المحفظة وبوابة الدفع، واعرف متى تسلّم الطلب بعد التأكيدات، وكيف تتعامل مع تقلب السعر والمبالغ الخاطئة.

بعض العملاء يفضّلون الدفع بالعملة الرقمية التي يملكونها بدل إدخال رقم البطاقة، وغالبًا تكون هذه العملة هي البيتكوين. إذا أردت قبول الدفع بالبيتكوين في موقعك، فالصعوبة ليست في استلام العملات. الصعوبة في معرفة الطلب الذي تخصّه كل دفعة، ومتى يكون تسليم الطلب آمنًا، وماذا تفعل إذا أرسل أحدهم مبلغًا خاطئًا.
يشرح هذا الدليل الخيارات المتاحة، وكيف تعمل صفحة الدفع بالبيتكوين عمليًا، وكم تأكيدًا تنتظر، وكيف تتعامل مع تقلب السعر والرسوم. وهو موجّه للمتاجر الإلكترونية وخدمات SaaS والاستضافة وبائعي المنتجات الرقمية.
لماذا تقبل الدفع بالبيتكوين؟
- عملاء يملكون BTC بالفعل: ما زال البيتكوين أول عملة رقمية تخطر على بال معظم الناس، وتوفيره يزيل سببًا لترك صفحة الدفع.
- لا استرداد قسري: لا يستطيع بنك الدافع عكس معاملة بيتكوين مؤكدة. الاسترداد يحدث فقط إذا قررت أنت ذلك.
- وصول عالمي: يستطيع المشتري من أي بلد الدفع دون رفض البطاقات الأجنبية.
- قناة دفع ثانية: إذا جمّد معالج البطاقات حسابك، تستمر الطلبات بالوصول عبر العملات الرقمية.
هناك عيوب أيضًا. سعر البيتكوين متقلب، ورسوم الشبكة ترتفع عند الازدحام، وتستغرق الكتلة الواحدة نحو عشر دقائق في المتوسط، فالتأكيد أبطأ من شبكات مثل TRON. لذلك يقدّم معظم التجار البيتكوين إلى جانب عملة مستقرة مثل USDT وليس بديلًا عنها. اقرأ دليلنا عن قبول مدفوعات USDT.
ثلاث طرق لاستقبال مدفوعات البيتكوين
| محفظة شخصية | خادم دفع ذاتي الاستضافة | بوابة دفع بيتكوين | |
|---|---|---|---|
| الإعداد | دقائق | أيام: خادم، عقدة أو مفهرس، تحديثات | طلب تاجر، ثم استدعاء API أو روابط دفع |
| ربط الدفعة بالطلب | يدويًا عبر مستكشف الكتل | تلقائي | تلقائي، عنوان مستقل لكل فاتورة |
| السعر عند الدفع | تحسبه بنفسك | تلقائي | مثبّت طوال مدة الفاتورة |
| إشعارات الطلب | لا يوجد | حسب إعدادك | Webhook موقّع إلى خادمك |
| الصيانة | لا يوجد | مستمرة وعلى عاتقك | تتولاها البوابة |
| مناسب لـ | بضع مبيعات يدوية | فرق لديها قدرة تقنية | الأعمال التي تريد أن يعمل كل شيء تلقائيًا |
نشر عنوان محفظة واحد في الموقع يكفي للتبرعات، لكنه يفشل حين يرسل عميلان مبلغين متقاربين في الوقت نفسه، فلا تعرف من دفع مقابل ماذا. تحل البوابة هذه المشكلة بإعطاء كل فاتورة عنوان إيداع خاصًا بها.
كيف تعمل صفحة الدفع بالبيتكوين عبر بوابة دفع
في mistKET يسير البيتكوين في المسار نفسه الذي تسير فيه بقية الأصول على المنصة:
- الخادم لديك ينشئ فاتورة: طلب API واحد موقّع يحتوي المبلغ وعملة التسعير (USD أو EUR أو GBP أو TRY أو RUB أو AED) ورقم الطلب، فتحصل على رابط صفحة الدفع. يمكنك أيضًا إنشاء الفاتورة من لوحة التاجر وإرسال الرابط عبر الدردشة أو البريد.
- العميل يفتح الصفحة المستضافة: يرى مبلغ BTC الدقيق وعنوان SegWit أصليًا ورمز QR. يستخدم الرمز صيغة الدفع القياسية bitcoin:، لذا تملأ معظم المحافظ العنوان والمبلغ تلقائيًا.
- السعر مثبّت: لا يتغير مبلغ BTC طوال مدة صلاحية الفاتورة.
- البوابة ترصد المعاملة: تُلتقط المعاملات غير المؤكدة من الـ mempool، فيرى العميل فورًا رسالة "تم استلام الدفعة".
- متابعة التأكيدات: عند بلوغ العدد المطلوب يتلقى خادمك إشعارات
invoice.paidوinvoice.confirmedموقّعة بـ HMAC-SHA256. شرحنا طريقة التحقق منها في مقال إشعارات Webhook لمدفوعات العملات الرقمية. - إضافة الرصيد: تُضاف الدفعة إلى رصيدك من BTC بعد خصم الرسوم المتفق عليها، ويمكنك طلب سحب إلى عنوانك الخاص متى شئت.
التأكيدات: متى يكون تسليم الطلب آمنًا؟
المعاملة الموجودة في الـ mempool أُرسلت إلى الشبكة لكنها لم تُسجَّل في كتلة بعد. وحتى تتأكد، يمكن في حالات نادرة استبدالها أو سقوطها. كل كتلة جديدة تُضاف فوقها تجعل عكسها أقل احتمالًا بكثير. تُنتج شبكة البيتكوين كتلة كل عشر دقائق تقريبًا، لكن الفواصل تتفاوت كثيرًا.
تنتظر mistKET حاليًا تأكيدين على شبكة البيتكوين قبل اعتبار الفاتورة مؤكدة. سياسة تسليم معقولة:
| ما تبيعه | متى تسلّم |
|---|---|
| منتجات رقمية فورية، تراخيص، شحن أرصدة | بعد invoice.confirmed |
| منتجات مادية تُشحن بعد أيام | ابدأ التجهيز عند invoice.paid واشحن بعد invoice.confirmed |
| الاشتراكات والاستضافة | فعّل بعد invoice.confirmed، وأخبر العميل أن الأمر يستغرق عادة من 10 إلى 30 دقيقة |
أخبر العملاء مسبقًا أن تأكيد البيتكوين يستغرق وقتًا أطول من الدفع بالبطاقة. جملة واحدة في صفحة الطلب تمنع معظم رسائل "أين طلبي؟".
تقلب السعر والرسوم والمبالغ الخاطئة
تقلب السعر
تحدد السعر بعملة تقليدية، مثل 49 دولارًا، وتحوّله الفاتورة إلى BTC بسعر مثبّت. بعد ذلك يصبح ما لديك بيتكوين، وتستمر قيمته في التغير. في mistKET تُحفظ الأرصدة لكل أصل على حدة، فتبقى دفعة BTC بالبيتكوين حتى تسحبها. إذا لم ترغب في مخاطر السعر، فاسحب بانتظام وحوّل في منصة التداول التي تستخدمها، أو وجّه العملاء الذين لا يهمهم نوع العملة إلى USDT.
رسوم الشبكة
يدفع العميل رسوم شبكة البيتكوين عند الإرسال. المهم هو المبلغ الذي يصل إلى عنوان الإيداع. أحيانًا ينسى من يسحب من منصة تداول أن المنصة تخصم رسوم سحبها، فيصل مبلغ أقل. تنبّه صفحة الدفع إلى ذلك، لكن من المفيد تكراره في تعليمات الدفع لديك.
الدفع الناقص والزائد
- دفع ناقص: إذا وصل أقل من المطلوب، تُعلَّم الفاتورة كدفع ناقص ويمكن للعميل إرسال الباقي، وتُمدَّد المهلة ليتمكن من الإكمال. ويمكن أيضًا ضبط نسبة تسامح صغيرة لحسابك.
- دفع زائد: تُعلَّم المبالغ الأكبر بشكل منفصل وتُعتبر الدفعة ناجحة. وأنت تقرر إن كنت ستعيد الفرق.
- دفع متأخر: التحويلات التي تصل بعد انتهاء المؤقت بقليل تُطابَق ضمن مهلة سماح قصيرة، وما يصل بعدها يُحجز للمراجعة بدل إضافته تلقائيًا.
إعداد الدفع بالبيتكوين خطوة بخطوة
- قدّم طلب تاجر: أرسل موقعك ونوع نشاطك وحجم التعامل المتوقع والأصول التي تريدها، ومنها البيتكوين. يراجع الفريق كل طلب قبل إصدار مفاتيح API.
- حدد قاعدة التسليم: اكتب متى يُسلَّم الطلب بناءً على جدول التأكيدات أعلاه.
- اربط النظام: أنشئ الفواتير بطلب POST موقّع واحد وعالج الـ Webhook. أي لغة برمجة ترسل طلبات HTTPS وتحسب HMAC تكفي، والنقاط الطرفية موجودة في توثيق API. لا تريد برمجة؟ استخدم روابط الدفع من اللوحة.
- اختبر بمبلغ صغير: ادفع فاتورة حقيقية بنفسك، وتابع انتقالها من قيد الانتظار إلى مدفوعة ثم مؤكدة، وتأكد أن نظام الطلبات يتفاعل بشكل صحيح.
- اكتب تعليمات واضحة: "ادفع بـ BTC على شبكة البيتكوين. أرسل المبلغ المعروض كاملًا، وإذا دفعت من منصة تداول فأضف رسوم السحب".
- ضع روتينًا للسحب: اطلب السحب إلى محفظتك على فترات ثابتة. يُحجز كل سحب فورًا، ويُرسل بعد الموافقة، ويُسجَّل مع رمز المعاملة (hash).
أخطاء شائعة
- استخدام عنوان واحد لكل العملاء، ما يجعل المطابقة مستحيلة.
- تسليم منتجات رقمية فورية على معاملة غير مؤكدة.
- إخفاء خيار العملات الرقمية في أسفل صفحة الدفع.
- قبول الدفع على شبكة خاطئة. البيتكوين المرسل إلى عنوان على سلسلة أخرى لا تستطيع البوابة مطابقته.
- تجاهل أخطاء الـ Webhook. سجّل كل عملية إرسال، واجعل المعالج لديك idempotent حسب رقم الطلب، لأن الإشعارات قد تُعاد.
الضرائب والسجلات والأنظمة المحلية
قبول البيتكوين لا يعفيك من قوانين الضرائب وحماية المستهلك. سجّل كل فاتورة مع قيمتها بالعملة التقليدية وقت الدفع، فلوحة التاجر تعرض المبالغ المتوقعة والمستلمة ورموز المعاملات، ما يسهّل المحاسبة. تختلف القواعد من بلد لآخر، وبعض الدول مثل تركيا والصين القارية تقيّد استخدام العملات الرقمية وسيلةً للدفع أو تحظره. تحقّق مما ينطبق على نشاطك قبل الإطلاق، ولا تبع إلا منتجات قانونية في بلدك وبلد عملائك.
لمزيد من الخلفية، اقرأ دليلنا حول قبول مدفوعات العملات الرقمية في الموقع.


