بوابة الدفع بالعملات الرقمية لشركات SaaS: كيف تختار الأفضل
لدى بوابة الدفع بالعملات الرقمية لشركات SaaS عمل أكثر من صفحة دفع للطلبات الفردية. عليها أن تُحصّل من العميل نفسه كل شهر، وأن تدير الفترات التجريبية المجانية والتجديدات الفاشلة، وأن تُبلغ تطبيقك متى يفتح الوصول أو يغلقه. صُممت كثير من بوابات العملات الرقمية للدفعات الفردية، فتظهر النواقص عند الفوترة المتكررة.
يجمع هذا الدليل ما يجب أن تتحقق منه قبل الاختيار: كيف تُحصَّل التجديدات، وما أثر الرسوم على خطة بقيمة 10 USD، وبأي عملات يستطيع عملاؤك الدفع، وواجهة API والـ webhooks، وإلى أين تذهب الأموال. كل رقم يخص المنافسين مرتبط بصفحة المزوّد نفسه.
إفصاح: تنشر OrcaRail هذه المدونة وهي إحدى البوابات أدناه. معلومات المنافسين مأخوذة من صفحات كل مزوّد، مع الرابط وتاريخ التحقق. الأسعار تتغير، فتأكد مع المزوّد قبل أن تقرر.
لماذا فوترة SaaS أصعب بالعملات الرقمية
مع البطاقات، يحتفظ المعالج بالبطاقة ويخصم منها كل شهر. أما محفظة العملات الرقمية فتعمل بالعكس: لا يستطيع أحد سحب رموز منها ما لم يوقّع صاحبها إذنًا. لذلك تُحصّل البوابة التجديد بإحدى طريقتين:
- رابط دفع لكل دورة. ترسل البوابة فاتورة أو رابطًا، ويدفعه العميل يدويًا من محفظته.
- سحب بإذن مسبق. يوقّع العميل مرة واحدة، وتسحب البوابة كل تجديد. على سلاسل EVM يكون ذلك إذن ERC-20 (allowance)، وعلى Solana تفويض رموز SPL.
كل تجديد يدوي فرصة لأن ينسى العميل، لذا تهم الطريقة الثانية في الخطط الشهرية. وتحتاج فوترة SaaS أيضًا إلى رسوم منخفضة على الدفعات الصغيرة، ويحتاج تطبيقك إلى webhook عند نجاح التجديد أو فشله.
ما الذي تبحث عنه في بوابة الدفع بالعملات الرقمية لـ SaaS
| ما الذي تتحقق منه | لماذا يهم في SaaS | OrcaRail |
|---|---|---|
| تجديد يُحصَّل تلقائيًا | تجديدات فائتة أقل في الخطط الشهرية | خصم تلقائي على سلاسل EVM وSolana، أو رابط دفع لكل دورة |
| الرسوم على الدفعات الصغيرة | الرسوم الثابتة لكل فاتورة تأخذ حصة كبيرة من خطة بقيمة 10 USD | 0.5% لكل معاملة مكتملة، وأول 100 مجانية، بلا رسوم ثابتة |
| العملات التي يملكها عملاؤك | يدفع العميل بما في محفظته أصلًا | USDC وUSDT ورموز أخرى على 70 شبكة رئيسية |
| الفترات التجريبية والإيقاف والإلغاء | قواعد أساسية لأي خطة SaaS | trial_period_days وpause_collection وcancel_at_period_end |
| Webhooks الاشتراكات | يفتح تطبيقك الوصول أو يغلقه بناءً على الأحداث | 13 حدث اشتراك، موقّعة مثل كل webhooks في OrcaRail |
| واجهة API وحزم SDK | يُنشئ الخادم الخلفي الاشتراكات ويديرها | REST API، وحزم SDK لـ Node وPHP، وLaravel Cashier، وخادم MCP |
| إلى أين تذهب الأموال | مخاطر الحفظ والتدفق النقدي | تحويل إلى محافظك الخاصة؛ بلا رصيد محتجز |
| بيئة تجريبية | اختبار التجديدات قبل أن يدفع عملاء حقيقيون | منظمات تجريبية مجانية على الشبكات التجريبية |
تجديد يُحصَّل تلقائيًا
توفر OrcaRail طريقتي التحصيل على كائن الاشتراك نفسه:
| رابط دفع لكل دورة | خصم تلقائي | |
|---|---|---|
collection_method | send_payment_link (الافتراضي) | auto_charge |
| ما يفعله العميل كل دورة | يفتح الرابط ويدفع | لا شيء بعد الموافقة الأولى |
| عند فشل التجديد | يتأخر الرابط بعد days_until_due وتصبح الحالة past_due | يفشل السحب، وتصبح الحالة past_due، ويصل العميل بريد إلكتروني |
| مناسب لـ | الخطط السنوية، أو العملاء الذين يريدون الموافقة على كل دفعة | خطط SaaS الشهرية والعضويات وخطط API |
مع الخصم التلقائي، يوافق العميل مرة واحدة وتسحب OrcaRail مبلغ كل فترة من تلك الموافقة. يعمل على سلاسل EVM وSolana، لا على Bitcoin. ويستطيع العميل إلغاء الموافقة من محفظته في أي وقت. راجع الخصم التلقائي لخطوات الموافقة والإلغاء، والدفع المتكرر بالعملات الرقمية لمقارنة أطول بين الطريقتين.
الرسوم على خطة بقيمة 10 USD
خطط SaaS غالبًا مبالغ شهرية صغيرة، لذلك تهم الرسوم الثابتة لكل فاتورة بقدر ما تهم النسبة المئوية.
| البوابة | الرسوم المعلنة | الرسوم على دفعة 10 USD | الفوترة المتكررة | تاريخ التحقق |
|---|---|---|---|---|
| OrcaRail | 0.5% لكل معاملة مكتملة، وأول 100 مجانية | 0.05 USD | رابط دفع لكل دورة، أو خصم تلقائي على السلسلة | 11 نوفمبر 2026 |
| العملات المستقرة في Stripe | 1.5% | 0.15 USD | Stripe Billing؛ واشتراكات العملات المستقرة في معاينة خاصة | 10 نوفمبر 2026 |
| NOWPayments | من 1%؛ و+1% عند اختلاف العملات | من 0.10 USD | فواتير متكررة | 10 نوفمبر 2026 (الرسوم)، 31 أكتوبر 2026 (المتكررة) |
| CoinGate | 1% (خطة Standard) | 0.10 USD | فواتير مجدولة | 10 نوفمبر 2026 |
| MoonPay Commerce | 2%، أو 1% مع HelioX Pass | 0.20 USD (0.10 USD مع Pass) | اشتراكات شهرية أو سنوية | 10 نوفمبر 2026 |
| BitPay | 2% + 0.25 USD تحت 500 ألف USD شهريًا | 0.45 USD | الفوترة بالبريد (فواتير) | 10 نوفمبر 2026 |
تُضاف رسوم الشبكة (الغاز) لدى معظم المزوّدين، وتشمل رسوم Stripe تغطية الغاز. على خطة بقيمة 10 USD، تعادل رسوم BitPay الثابتة البالغة 0.25 USD وحدها 2.5% من الدفعة. لتفاصيل كل صف، راجع بدائل BitPay وقائمة بوابات الدفع بالعملات الرقمية.
العملات التي يملكها عملاؤك
تناسب العملات المستقرة (stablecoins) شركات SaaS لأن السعر يبقى ثابتًا بالدولار من دورة إلى أخرى. يحدد اشتراك OrcaRail مبلغًا ثابتًا بعملة مثل usd، يُدفع بالرمز والشبكة اللذين تختارهما، مثل USDC على Base أو USDT على Polygon. تدعم OrcaRail 70 شبكة رئيسية: سلاسل EVM وSolana وBitcoin. شبكة Tron غير مدعومة بعد. راجع الشبكات والرموز.
الفترات التجريبية والإيقاف والإلغاء
- فترات تجريبية مجانية: اضبط
trial_period_days(أوtrial_end). يبدأ الاشتراك بالحالةtrialing، وترسل OrcaRail بريدًا إلى العميل قبل نهاية الفترة التجريبية بنحو 3 أيام. راجع الفترات التجريبية. - الفترات:
dayأوweekأوmonthأوyear، معinterval_countلفترات مثل كل 3 أشهر. - مدة محددة: ينهي
total_cyclesالخطة بعد عدد محدد من الفترات. - الإيقاف والاستئناف: يوقف
pause_collectionالتحصيل حتى تستأنفه. - الإلغاء في نهاية الفترة: مع
cancel_at_period_end: trueيحتفظ العميل بالفترة التي دفع ثمنها.
راجع إدارة الاشتراكات لكل الحقول القابلة للتعديل.
Webhooks الاشتراكات التي تتحكم في الوصول
| الحدث | ما يفعله تطبيق SaaS لديك |
|---|---|
subscription.created | يحفظ معرّف الاشتراك في حساب العميل |
subscription.payment_link.paid | يُبقي الوصول مفتوحًا حتى current_period_end الجديد |
subscription.payment_link.payment_failed | يعرض تنبيه «فشل التجديد»؛ والحالة past_due |
subscription.auto_charge.allowance_insufficient | يطلب من العميل الموافقة على إذن (allowance) جديد |
subscription.canceled | يغلق الوصول، أو يجدوله لنهاية الفترة المدفوعة |
تحقق من توقيع كل حدث قبل أن تتصرف بناءً عليه. راجع Webhooks الاشتراكات وتوقيعات الـ webhook.
إلى أين تذهب الأموال
لا تحتفظ OrcaRail بأي رصيد. تُحوَّل كل دفعة تلقائيًا إلى عناوين سحب تتحكم فيها. يعمل المزوّدون الآخرون بطريقة مختلفة: قد يُسوّي Stripe وBitPay بالعملة الورقية، وتحتفظ بعض البوابات المستضافة بالأموال في حساب حتى تسحبها. تحقق من ذلك قبل التسجيل، لأنه يحدد من يحتفظ بإيراداتك بين الدفعات.
كيف تُعد اشتراكات العملات الرقمية لـ SaaS مع OrcaRail
-
افتح بيئة تجريبية. سجّل في app.orcarail.com وأنشئ منظمة تجريبية بمفتاح
ak_test_. تعمل البيئات التجريبية على الشبكات التجريبية، فلا تتحرك أموال حقيقية. -
اختر ما تُحصّل به، مثل USDC على Base. اعرض الخيارات عبر
GET /payments/networksوGET /payments/networks/:id/tokensواحتفظ بمعرّفي الرمز والشبكة. -
اضبط عناوين السحب لـ EVM وSolana حتى تصل التجديدات إلى محافظك.
-
أنشئ اشتراكًا من الخادم الخلفي عندما يختار العميل خطة. باستخدام حزمة Node SDK:
import OrcaRail from '@orcarail/node'const orcarail = new OrcaRail(process.env.ORCARAIL_API_KEY!,process.env.ORCARAIL_API_SECRET!,{ baseUrl: 'https://api.orcarail.com/api/v1' })const subscription = await orcarail.subscriptions.create({description: 'Pro plan',amount: '10.00',currency: 'usd',token_id: tokenId,network_id: networkId,interval: 'month',collection_method: 'send_payment_link',metadata: { account_id: 'acct_123' },})أرسل العميل إلى
subscription.latest_payment_link?.linkليدفع الدورة الأولى. -
اعرض الخصم التلقائي. استخدم
collection_method: 'auto_charge'ليوافق العميل مرة واحدة وتُسحب التجديدات تلقائيًا. يشرح دليل الخصم التلقائي الموافقة واستدعاءات API. -
افتح الوصول وأغلقه عبر الـ webhooks باستخدام الأحداث في الجدول أعلاه.
-
اختبر التجديدات. في البيئة التجريبية، افتح رابط دفع لإحدى الدورات وانقر Simulate payment. تمر الدفعة بالمسار المعتاد وتُرسل الـ webhooks المعتادة. راجع محاكاة الدفعات.
-
انتقل إلى الإنتاج بمنظمة حية ومفتاح
ak_live_.
تستخدم Laravel؟ تحفظ Cashier OrcaRail حالة الاشتراك في قاعدة بياناتك وتزامنها عبر webhooks موقّعة. لا تريد كتابة كود؟ أداة الأسعار (widget) بسعر متكرر تبدأ اشتراكًا عندما يختار العميل الخطة. راجع اشتراكات OrcaRail لنظرة عامة.
الأسئلة الشائعة
ما أفضل بوابة دفع بالعملات الرقمية لـ SaaS؟
أفضلها تجدد دون دفع يدوي في كل دورة، وتُبقي الرسوم منخفضة على الخطط الصغيرة، وتقبل العملات المستقرة التي يملكها عملاؤك، وتوفر واجهة API وwebhooks يستطيع تطبيقك استخدامها. توفر OrcaRail ذلك: خصم تلقائي على سلاسل EVM وSolana، و0.5% لكل معاملة مكتملة مع أول 100 مجانًا، وUSDC وUSDT على 70 شبكة رئيسية، و13 حدث webhook للاشتراكات. قارن خيارات أخرى في قائمة بوابات الدفع بالعملات الرقمية.
أي بوابات الدفع بالعملات الرقمية تدعم الفوترة المتكررة؟
من المزوّدين الذين تحققنا منهم: OrcaRail (رابط دفع لكل دورة أو خصم تلقائي على السلسلة)، وMoonPay Commerce (اشتراكات شهرية أو سنوية)، وStripe (اشتراكات العملات المستقرة في معاينة خاصة). وترسل NOWPayments وCoinGate فواتير متكررة أو مجدولة، وتوفر BitPay الفوترة بالبريد.
هل يمكن أن تُخصم اشتراكات العملات الرقمية تلقائيًا؟
نعم، بعد موافقة العميل. على سلاسل EVM يوقّع العميل إذن ERC-20، وعلى Solana تفويض رموز SPL. ثم تسحب البوابة كل تجديد ضمن المبلغ الموافق عليه، ويستطيع العميل إلغاء الموافقة في أي وقت. لا يعمل الخصم التلقائي في OrcaRail على Bitcoin.
هل يحتاج العملاء إلى محفظة عملات رقمية للاشتراك؟
نعم. يدفع العميل من محفظة تحتوي على الرمز، مثل USDC على Base. ومع الخصم التلقائي يوقّع الموافقة من المحفظة نفسها.
هل يمكنني تقديم فترة تجريبية مجانية مع اشتراكات العملات الرقمية؟
نعم. اضبط trial_period_days عند إنشاء الاشتراك. يبدأ بالحالة trialing، ولا يُحصَّل شيء خلال الفترة التجريبية، وترسل OrcaRail بريدًا إلى العميل قبل نهايتها بنحو 3 أيام.
