إنتقل إلى المحتوى الرئيسي

كيف تقبل الدفع بالعملات الرقمية في نشاطك التجاري (خطوة بخطوة)

· 6 دقائق قراءة
OrcaRail
Crypto payment rails for web2 apps

تريد أن يدفع لك عملاؤك بالعملات الرقمية، لكنك لا تريد مراقبة المحافظ أو فحص المعاملات يدويًا أو تخمين متى تم دفع الطلب. الحل هو بوابة الدفع بالعملات الرقمية: تعرض على العميل ما يرسله، وتكتشف الدفعة على البلوكتشين، وتخبر نظامك بأن الطلب مدفوع.

يشرح هذا الدليل كيف تقبل الدفع بالعملات الرقمية في نشاطك التجاري خطوة بخطوة: أي العملات تقبل، وأي صفحة دفع تستخدم، وكيف تختبر بدون أموال حقيقية، وكيف تبدأ التشغيل الفعلي. الأمثلة تستخدم OrcaRail، لكن الخطوات نفسها مع أي بوابة.

هل يمكن للنشاط التجاري قبول الدفع بالعملات الرقمية​

نعم. يمكن للنشاط التجاري قبول العملات الرقمية مثل أي وسيلة دفع أخرى: العميل يدفع والنشاط يسجّل البيع. هناك فرقان:

  • لا توجد شبكة بطاقات. يرسل العميل العملات من محفظته إلى عنوان. تنشئ البوابة هذا العنوان أو العقد لكل دفعة وتربط التحويل بطلبك.
  • الأسعار تتغير، إلا في العملات المستقرة. تتغير قيمة البيتكوين ومعظم العملات. أما العملات المستقرة مثل USDC وUSDT فتتبع الدولار الأمريكي، فيبقى طلب بقيمة 100 دولار بقيمة 100 دولار تقريبًا.

قواعد العملات الرقمية (الضرائب، المحاسبة، التراخيص) تختلف حسب بلدك. اسأل محاسبك عن طريقة تسجيل دخل العملات الرقمية قبل البدء.

ما تحتاجه قبل البدء​

تحتاج إلىلماذامع OrcaRail
محفظة تتحكم بهاحيث تصل أموالكأي عنوان EVM أو Solana أو Bitcoin
بوابة الدفع بالعملات الرقميةتنشئ صفحة الدفع وتكتشف الدفعاتإنشاء حساب
طريقة لعرض صفحة الدفعحيث يدفع العميلرابط دفع أو ودجت أو إضافة أو API
بيئة اختباراختبار كل شيء بدون أموال حقيقيةمؤسسة بيئة اختبار مجانية

الخطوة 1: اختر العملات والشبكات التي تقبلها​

ابدأ بما يملكه عملاؤك بالفعل. لمعظم الأنشطة التجارية يعني ذلك العملات المستقرة:

  • USDC وUSDT للمنتجات والاشتراكات المسعّرة بالدولار.
  • البيتكوين إذا طلبه عملاؤك.
  • شبكات منخفضة الرسوم مثل Base وSolana وPolygon وArbitrum، حتى لا تكلّف الدفعة الصغيرة العميل رسوم شبكة كبيرة.

يدعم OrcaRail أكثر من 70 شبكة رئيسية (mainnet)، منها شبكات EVM وSolana وBitcoin. شبكة Tron غير مدعومة بعد. القائمة الكاملة في الشبكات والتوكنات. يمكن للعميل أيضًا الدفع بتوكن أو شبكة أخرى: يضيف عرض السعر رسوم جسر (bridge) يدفعها الدافع، وتستلم أنت المبلغ كاملًا (الرسوم).

الخطوة 2: اختر طريقة دفع عملائك​

صفحة الدفعالكود المطلوبالأنسب لـ
رابط دفعلا شيءالفواتير، المستقلون، المبيعات الفردية، الدردشة أو البريد
ودجت الأسعارنسخ iframe واحدصفحات الهبوط، خطط SaaS
إضافة WooCommerceلا شيء، رفع ملف ZIPمتاجر WordPress
API أو SDKبضع استدعاءات من الخادمالمواقع والتطبيقات المخصصة

كل الخيارات تفتح صفحة الدفع المستضافة نفسها. يربط العميل محفظته أو يمسح رمز QR، ولا تبني أنت نموذج دفع أبدًا. لتحصيل المبلغ من العميل نفسه كل شهر، استخدم الاشتراكات بدل الروابط الفردية.

الخطوة 3: اختبر مجانًا في بيئة الاختبار​

قبل استلام أموال حقيقية، نفّذ دفعة تجريبية:

  1. في لوحة التحكم، اضغط الانتقال إلى بيئة الاختبار. تحصل على نسخة من مؤسستك تعمل على الشبكات التجريبية فقط مع مفاتيح ak_test_.
  2. أنشئ رابط دفع أو payment intent في بيئة الاختبار.
  3. افتح صفحة الدفع واضغط محاكاة الدفع في شريط الاختبار، أو ادفع بعملة USDC تجريبية مجانية من صنبور شبكة تجريبية.
  4. تأكد من أن الطلب أصبح مدفوعًا وأن الـ webhook وصل.

الدفعات المحاكاة لا تحمل أموالًا حقيقية أبدًا ولا يمكن سحبها. راجع محاكاة الدفعات.

الخطوة 4: ابدأ التشغيل الفعلي​

  1. انتقل إلى مؤسستك الحية وأنشئ مفاتيح API حية (ak_live_).
  2. أضف عناوين السحب، عنوانًا لكل نوع سلسلة تقبله.
  3. وجّه رابط الـ webhook إلى خادمك الفعلي.
  4. أعد إنشاء منتجاتك وروابطك وودجتاتك في المؤسسة الحية؛ بيانات بيئة الاختبار تبقى فيها.

قائمة بدء التشغيل الفعلي تغطي كل خطوة.

الخطوة 5: استلم أموالك وتابع كل دفعة​

عندما يدفع العميل، يكتشف OrcaRail التحويل على البلوكتشين، ويحدّث الدفعة في لوحة التحكم، ويرسل webhook موقّعًا إلى خادمك. تُحوَّل الدفعات تلقائيًا إلى عناوين السحب التي تتحكم بها؛ لا يحتفظ OrcaRail برصيد نيابة عنك.

كيف تقبل الدفع بالعملات الرقمية في موقعك بالكود​

إذا كنت تبني صفحة الدفع بنفسك، فالخطوات هي: أنشئ payment intent على خادمك، وأرسل العميل إلى صفحة الدفع المستضافة، ثم علّم الطلب كمدفوع عند وصول الـ webhook.

const OrcaRail = require('@orcarail/node').default
const orcarail = new OrcaRail(
process.env.ORCARAIL_API_KEY,
process.env.ORCARAIL_API_SECRET
)

const intent = await orcarail.paymentIntents.create({
amount: '49.00',
currency: 'usd',
payment_method_types: ['crypto'],
tokenId: process.env.USDC_TOKEN_ID,
networkId: process.env.BASE_NETWORK_ID,
return_url: 'https://yourshop.com/thanks',
})

تشرح نظرة عامة على Payment Intents خطوات الإنشاء والتأكيد والإكمال كاملة. ويوضح دليلا Node.js SDK وPHP SDK طريقة التحقق من الـ webhook.

تكلفة قبول الدفع بالعملات الرقمية​

تختلف أسعار كل بوابة، فقارن رسوم كل دفعة ومن يدفع رسوم الشبكة. يتقاضى OrcaRail 0.5% عن كل معاملة مكتملة، وأول 100 معاملة مجانية. دفعة بقيمة 100 دولار تكلّف 0.50 دولار. راجع الأسعار. وتقارن قائمة بوابات الدفع بالعملات الرقمية الرسوم المعلنة لمزوّدين آخرين.

الأسئلة الشائعة​

هل أحتاج إلى محفظة خاصة بالشركة لقبول الدفع بالعملات الرقمية؟​

تحتاج إلى عنوان محفظة تتحكم به لكل نوع سلسلة تقبله (EVM أو Solana أو Bitcoin). يمكن أن تكون محفظة أجهزة، أو تطبيق حفظ ذاتي، أو محفظة متعددة التوقيع للشركة.

هل يمكن للعملاء الدفع بعملة لا أريد استلامها؟​

نعم. يمكن للعميل الدفع بتوكن أو شبكة مدعومة أخرى. يتضمن عرض السعر رسوم جسر يدفعها الدافع، فتستلم أنت المبلغ الذي طلبته.

هل قبول الدفع بالعملات الرقمية آمن؟​

دفعات العملات المستقرة نهائية بعد تأكيدها على البلوكتشين، فلا توجد استردادات بطاقات (chargebacks). احفظ المفتاح السري لـ API على خادمك، وتحقق من توقيع كل webhook، واختبر أولًا في بيئة الاختبار.

هل يمكنني قبول الدفع بالعملات الرقمية بدون موقع إلكتروني؟​

نعم. أنشئ رابط دفع من لوحة التحكم وأرسله بالبريد أو الدردشة أو رمز QR. راجع كيف ترسل فاتورة بالعملات الرقمية.

كم يستغرق الإعداد؟​

رابط الدفع يستغرق بضع دقائق. إضافة WooCommerce أقل من ساعة. أما التكامل المخصص عبر API فيستغرق عادة فترة بعد الظهر، بما فيها الاختبار في بيئة الاختبار.