اقبل المدفوعات بالعملات الرقمية في أي تطبيق ويب ٢.

صفحة دفع مستضافة لـ USDC وUSDT واشتراكات متكررة وويب هوك موقّع عبر واجهة API واحدة. غير وصائي بطبيعته.

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

اشتراكات تخصم نفسها.

أرسل رابط دفع كل دورة، أو دع العميل يوافق مرة ويُخصم على السلسلة كل فترة تلقائياً.

روابط الدفع

كل دورة فوترة يُرسل للدافع رابط دفع مستضاف بالبريد. ينقر، يدفع، انتهى.

خصم تلقائي

يوافق الدافع مرة على إذن رمز (EVM) أو تفويض (Solana). يحصّل OrcaRail تلقائياً كل فترة.

إنشاء اشتراك

const subscription = await orcarail.subscriptions.create({
  amount: '9.99',
  currency: 'usd',
  interval: 'month',
  interval_count: 1,
  collection_method: 'auto_charge',
  token_id: 1,
  network_id: 1,
  payer_email: '[email protected]',
  withdrawal_addresses: [
    { address: '0x...', percentage: 100 }
  ],
})
خصم تلقائي موافق عليه — محفظة الدافع متصلة والإذن نشطالموافقة على الخصم التلقائي — اختر عدد الدورات ووافق على السلسلة

لماذا OrcaRail

أطلق مدفوعات رقمية دون إعادة كتابة مكدسك.

دفع جاهز للإدراج

روابط دفع وودجات قابلة للتضمين بتجربة نظيفة ومناسبة للويب ٢.

العملات المستقرة أولاً

سعّر بالعملة الورقية، سوِّ بـ USDC/USDT، واعرض المبالغ الدقيقة عند الدفع.

توجيه ذكي

يختار تلقائياً أسرع شبكة أو أقلها رسوماً لكل دفعة.

ويب هوك + عدم التكرار

أحداث موثوقة لحالات مدفوع ومعلّق ومسترد مع أمان إعادة المحاولة.

استردادات ونزاعات

استردادات جزئية وملاحظات ومسارات تدقيق مدمجة في كل معاملة.

تدفقات قابلة للتدقيق

منطق دفع واضح مع أحداث قابلة للتصدير يمكنك التحقق منها من طرف إلى طرف.

بيئة اختبار مجانية على الشبكات التجريبية

افتح بيئة اختبار بنقرة واحدة: مفاتيح API تجريبية، شبكات تجريبية، USDC تجريبي مجاني ومدفوعات محاكاة. لا أموال حقيقية حتى تنتقل إلى البيئة الحية.

كيف يعمل

ثلاث خطوات من النية إلى التسوية.

01

أنشئ دفعة

استخدم الواجهة أو لوحة التحكم للتسعير بـ USD/EUR واختيار رمز التسوية.

02

يدفع العميل

دفع جاهز لـ WalletConnect وتأكيدات واضحة وتوجيه الشبكة.

03

أنت تُسلّم

يؤكد الويب هوك الحالة على السلسلة حتى تُنفّذ فوراً.

الشبكات والرموز

واجهة API واحدة لشبكات EVM وسولانا وبيتكوين.

العملات المستقرة أولاً مع USDC/USDT عبر EVM وسولانا وبيتكوين والمزيد. تُجلب الشبكات والرموز مباشرة من واجهتنا.

مبني لـ SaaS والأسواق

وجّه كل دفعة إلى المحفظة الصحيحة.

عيّن withdrawal_address على كل payment intent فتصل الأموال حيث يجب تماماً — محفظة لكل بائع أو حملة.

توجيه لكل دفعة

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

العودة إلى الافتراضي

احذف العنوان فتذهب الأموال إلى محفظة السحب الافتراضية لحسابك — بلا إعداد للإعدادات البسيطة.

قسّم واحصل على عمولتك

امنح مفاتيح API نسبة عمولة. تربح تلك الحصة في كل دفعة؛ تظهر في العرض وتُرسل إلى عنوان سحبك.

مثال سحب ديناميكي

// Each vendor gets paid to their own wallet
for (const order of orders) {
  await orcarail.paymentIntents.create({
    amount: order.total,
    currency: 'usd',
    payment_method_types: ['crypto'],
    tokenId,
    networkId,
    return_url: `${appUrl}/success`,
    withdrawal_address: order.vendor.walletAddress,
    metadata: { orderId: order.id },
  })
}

مبني للمطورين

واجهة نظيفة بحالات متوقعة.

استخدم حزمة SDK واستقبل أحداث الويب هوك واعتمد على عدم التكرار لإبقاء مكدس الويب ٢ متوافقاً مع الواقع على السلسلة. اطّلع على تدفق الدفع في العرض ودليل التكامل الكامل.

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

payment_intent.succeeded · payment_intent.processing · payment_intent.canceled · payment_intent.requires_payment_method

سياسة التأكيدات

اطلب ١–N تأكيداً لكل سلسلة، قابل للضبط لكل تطبيق.

إنشاء دفعة

import OrcaRail from '@orcarail/node'

const orcarail = new OrcaRail(
  process.env.ORCARAIL_API_KEY,
  process.env.ORCARAIL_API_SECRET
)

const intent = await orcarail.paymentIntents.create({
  amount: '100.00',
  currency: 'usd',
  payment_method_types: ['crypto'],
  tokenId: 1,
  networkId: 1,
  return_url: 'https://yourapp.com/success',
  metadata: { orderId: 'A-2049' },
  withdrawal_address: vendor.walletAddress, // optional per-payment routing
})

// Confirm and redirect to hosted checkout
const confirmed = await orcarail.paymentIntents.confirm(intent.id, {
  client_secret: intent.client_secret,
  return_url: 'https://yourapp.com/success',
})
// Redirect customer to confirmed.nextAction.redirectToUrl.url

حدث ويب هوك

POST /webhooks/orcarail
x-webhook-signature: <hmac-sha256-hex>
{
  "type": "payment_intent.succeeded",
  "data": {
    "object": {
      "id": "abc123",
      "amount": "100.00",
      "currency": "usd",
      "status": "succeeded"
    }
  }
}

الأسعار

تسعير بسيط وشفاف.

OrcaRail المستضاف بنسبة ٠٫٥٪ من قيمة كل معاملة مع أول ١٠٠٠ معاملة مجاناً. الذاتي الاستضافة مجاني على بنيتك التحتية.

شفاف بالتصميم

غير وصائي افتراضياً، بلا قفل، وبالتكامل نفسه سواء استضفناه نحن أو استضفته أنت.

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

كل ما يسأل عنه الفرق قبل الإطلاق.

كم تكلفة OrcaRail؟

تتقاضى النسخة المستضافة من OrcaRail ‏٠٫٥٪ عن كل معاملة مكتملة، وأول ١٬٠٠٠ معاملة مجانية. النسخة ذاتية الاستضافة بلا رسوم برمجية.

هل OrcaRail غير وصائي؟

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

ما الشبكات والرموز التي يدعمها OrcaRail؟

يدعم OrcaRail شبكات EVM وسولانا وبيتكوين، مع USDC وUSDT كرمزي التسوية الرئيسيين. نضيف شبكات أخرى بناءً على طلبات المستخدمين.

كيف تعمل الاستردادات؟

يمكنك إصدار استردادات كاملة أو جزئية مع ملاحظات ومسار تدقيق.

هل توجد لوحة تحكم؟

نعم. تتضمن لوحة التحكم عرض المعاملات وإعدادات الويب هوك والسجلات.

كيف يتعامل OrcaRail مع KYC والامتثال؟

أضف حقول بيانات وصفية لتدفقات KYT/KYC أو اربط مزودك الخاص.

كيف تبقى الويب هوك موثوقة؟

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

هل يمكنني اختبار OrcaRail دون أموال حقيقية؟

نعم. يمكن لكل مؤسسة فتح بيئة اختبار مجانية تستخدم الشبكات التجريبية فقط، مع مفاتيح API خاصة تبدأ بـ ak_test_، وUSDC تجريبي من صنبور، ومدفوعات محاكاة لا تحتاج إلى محفظة. بيانات البيئة الحية وبيئة الاختبار لا تختلط أبدًا، وتنتقل إلى مفاتيحك الحية عندما تكون جاهزًا.

اختر لغتك

اختر لغتك