المدفوعات المتكررة

فوترة متكررة بالعملات الرقمية دون ملاحقة كل دافع.

فترات ثابتة، وفترات تجريبية اختيارية، ودورة حالات تعرفها مسبقاً. اختر كيف تُحصَّل كل دورة: رابط مستضاف يفتحه الدافع، أو موافقة على السلسلة يسحب منها OrcaRail تلقائياً.

طريقتان للتحصيل

اختر طريقة التحصيل عند إنشاء الاشتراك. روابط الدفع هي الافتراضية. يحتاج الخصم التلقائي إلى موافقة واحدة على السلسلة ويعمل على EVM وSolana فقط.

الافتراضي

روابط الدفع

ينشئ OrcaRail رابط دفع مستضافاً لكل دورة فوترة ويمكنه إرساله بالبريد إلى الدافع.

بلا موافقة محفظة وبلا سقف صلاحية تديره.
يعمل على كل الشبكات المدعومة، بما فيها بيتكوين.
حيث يعود الاشتراك عندما تُلغى موافقة الخصم التلقائي أو تنفد.

سحب على السلسلة

الخصم التلقائي

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

EVM وSolana فقط — بيتكوين لا يدعم سحب الاشتراكات.
يحدد الدافع المبلغ المعتمد وعدد الدورات.
السحب الفاشل ينقل الاشتراك إلى past_due ويُخطر الدافع.

ما الذي يوافق عليه الدافع فعلياً

الخصم التلقائي إذن محفظة، لا بطاقة محفوظة. يمنحه الدافع مرة واحدة، ويرى المبلغ والفترة قبل التوقيع، ويمكنه سحبه في أي وقت دون التواصل معك.

EVM

يضبط الدافع صلاحية ERC-20 لعنوان الـ spender الخاص بالاشتراك. ويستخدم OrcaRail الدالة transferFrom كل فترة.

Solana

يفوّض الدافع صلاحية توكن SPL إلى الـ spender. ويسحب OrcaRail مبلغ الفترة عبر ذلك التفويض.

الإلغاء

يزيل الدافع الصلاحية أو التفويض على السلسلة متى شاء. وإبلاغ OrcaRail كذلك يحوّل الاشتراك إلى روابط الدفع بدل ترك السحب التالي يفشل.

ينتقل الخصم التلقائي إلى spender غير وصائي بالكامل: عقد SubscriptionHub عام على EVM وبرنامج Anchor على Solana. لا يتغير مسار الدافع، ويتغير عنوان الـ spender فقط. راجع نظرة عامة غير وصائية.

دورة الحالات

حالات الفوترة التي تعرفها، مكيّفة للتسوية على السلسلة.

trialing
في فترة تجريبية. لا يُطلب دفع حتى تنتهي.
active
الفوترة تسير طبيعياً. تُحصَّل كل دورة بالطريقة المختارة.
past_due
فشل دفع دورة أو تجاوز موعده. تستمر المحاولات حتى بلوغ الحد.
paused
موقوف مؤقتاً — مثلاً عند انتهاء فترة تجريبية دون طريقة دفع.
canceled
أُلغي فوراً، أو في نهاية الفترة، أو بعد استنفاد المحاولات.
completed
فُوترت كل الدورات ضمن total_cycles.

أحداث الويب هوك

يصل كل انتقال كويب هوك موقّع، فلا تحتاج قاعدة بياناتك إلى الاستعلام المتكرر.

  • subscription.created

    أُنشئ اشتراك.

  • subscription.payment_link.created

    أُنشئ رابط دفع لهذه الدورة.

  • subscription.payment_link.paid

    دُفعت دورة — سُوّي الرابط أو نجح السحب التلقائي.

  • subscription.payment_link.payment_failed

    فشل السحب التلقائي لهذه الدورة.

  • subscription.trial_will_end

    تذكير يُرسل قبل ثلاثة أيام من انتهاء الفترة التجريبية.

  • subscription.past_due

    انتقل الاشتراك إلى past_due.

شاهده يعمل قبل كتابة أي شيفرة

ينشئ العرض التوضيحي اشتراكاً حقيقياً ويمر بمسار الموافقة من البداية إلى النهاية.

اختر لغتك

اختر لغتك