ریل‌های پرداخت رمزارز برای اپ‌های وب۲.

چک‌اوت استیبل‌کوین میزبانی‌شده، اشتراک‌ها و وب‌هوک پشت یک API. غیرحضانتی به‌صورت طراحی.

پرداخت‌های تکراری

اشتراک‌هایی که خودشان شارژ می‌شوند.

هر دوره یک لینک پرداخت بفرستید، یا بگذارید مشتری یک‌بار تأیید کند و هر دوره به‌صورت خودکار آن‌چین شارژ شود.

لینک‌های پرداخت

هر دوره صورتحساب یک لینک چک‌اوت میزبانی‌شده به ایمیل پرداخت‌کننده فرستاده می‌شود. کلیک، پرداخت، تمام.

  • لینک چک‌اوت به‌ازای هر دوره
  • ارسال ایمیل به پرداخت‌کننده
  • صفحه پرداخت میزبانی‌شده — بدون نیاز به کد

شارژ خودکار

پرداخت‌کننده یک‌بار allowance توکن (EVM) یا delegation (سولانا) را تأیید می‌کند. OrcaRail هر دوره به‌صورت خودکار جمع‌آوری می‌کند.

  • allowance / delegation آن‌چین
  • کشیدن خودکار هر دوره
  • تلاش مجدد برای معوق + هشدار وب‌هوک

ساخت اشتراک

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 }
  ],
})
شارژ خودکار تأیید شد — کیف پول پرداخت‌کننده متصل، allowance فعالتأیید شارژ خودکار — تعداد دوره‌ها را انتخاب و آن‌چین تأیید کنید

چرا OrcaRail

پرداخت کریپتو را بدون بازنویسی استک خود ارسال کنید.

چک‌اوت آماده

لینک‌های چک‌اوت و ویجت‌های قابل‌جاسازی با تجربه کاربری تمیز و سازگار با وب۲.

اولویت با استیبل‌کوین

قیمت به فیات، تسویه با USDC/USDT و نمایش مبلغ دقیق در چک‌اوت.

مسیریابی هوشمند

به‌صورت خودکار سریع‌ترین یا کم‌هزینه‌ترین شبکه را برای هر پرداخت انتخاب می‌کند.

وب‌هوک + ایدمپوتنسی

رویدادهای قابل‌اعتماد برای وضعیت‌های پرداخت‌شده، در انتظار و بازپرداخت با ایمنی تلاش مجدد.

بازپرداخت + اختلافات

بازپرداخت جزئی، یادداشت‌ها و ردپای حسابرسی در هر تراکنش.

جریان‌های قابل‌حسابرسی

منطق پرداخت شفاف با رویدادهای قابل‌خروجی که می‌توانید سر تا سر تأیید کنید.

نحوه کار

سه گام از نیت پرداخت تا تسویه.

01

پرداخت بسازید

با API یا داشبورد به USD/EUR قیمت‌گذاری کنید و توکن تسویه را انتخاب کنید.

02

مشتری پرداخت می‌کند

چک‌اوت آماده WalletConnect، تأییدهای شفاف و مسیریابی شبکه.

03

شما تحویل می‌دهید

وب‌هوک وضعیت آن‌چین را تأیید می‌کند تا فوری انجام دهید.

شبکه‌ها و توکن‌ها

یک API، همه زنجیره‌ها.

اولویت با استیبل‌کوین با USDC/USDT در EVM، سولانا، بیت‌کوین و بیشتر. شبکه‌ها و توکن‌ها به‌صورت زنده از API ما دریافت می‌شوند.

ساخته‌شده برای SaaS و مارکت‌پلیس

هر پرداخت را به کیف پول درست بفرستید.

روی هر payment intent یک withdrawal_address بگذارید تا وجوه دقیقاً همان‌جا که باید برسند — یک کیف پول برای هر فروشنده یا کمپین.

مسیریابی به‌ازای هر پرداخت

هنگام ساخت پرداخت یک آدرس کیف پول بدهید. وجوه همان پرداخت به‌صورت خودکار آنجا برداشت می‌شود.

بازگشت به پیش‌فرض

آدرس را نگذارید و وجوه به کیف پول برداشت پیش‌فرض حسابتان می‌رود — بدون پیکربندی برای راه‌اندازی ساده.

تقسیم کنید و کمیسیون بگیرید

به کلیدهای 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 },
  })
}

ساخته‌شده برای توسعه‌دهندگان

API تمیز با وضعیت‌های قابل‌پیش‌بینی.

از 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 میزبانی‌شده $0.10 به‌ازای هر تراکنش است با ۱٬۰۰۰ تراکنش اول رایگان. نسخه خودمیزبان روی زیرساخت خودتان رایگان است. به‌زودی متن‌باز

شفاف به‌صورت طراحی

به‌صورت پیش‌فرض غیرحضانتی — شما کنترل می‌کنید وجوه کجا برود.
کل استک را روی زیرساخت خودتان خودمیزبان کنید. به‌زودی متن‌باز
هر رویداد را خروجی بگیرید و تأیید کنید. بدون قفل‌شدن و کارمزد پنهان.
شروع به ساخت

سوالات متداول

همه چیزهایی که تیم‌ها قبل از انتشار می‌پرسند.

آیا سرویس واقعاً رایگان است؟

میزبانی‌شده $0.10 به‌ازای هر تراکنش با ۱٬۰۰۰ تراکنش اول رایگان است. خودمیزبان رایگان است.

آیا وجوه را حضانت می‌کنید؟

OrcaRail می‌تواند به‌صورت پیش‌فرض غیرحضانتی اجرا شود. شما کنترل می‌کنید وجوه کجا برود.

کدام زنجیره‌ها و توکن‌ها پشتیبانی می‌شوند؟

OrcaRail چندزنجیره‌ای است: همه شبکه‌های EVM، سولانا و بیت‌کوین را پشتیبانی می‌کنیم. پشتیبانی از بقیه شبکه‌ها را بر اساس درخواست کاربران به‌زودی برنامه‌ریزی کرده‌ایم.

بازپرداخت چگونه کار می‌کند؟

می‌توانید بازپرداخت کامل یا جزئی با یادداشت و ردپای حسابرسی صادر کنید.

آیا داشبورد وجود دارد؟

داشبورد با نمای تراکنش‌ها، وب‌هوک‌ها و لاگ‌ها عرضه می‌شود.

درباره انطباق چه؟

فیلدهای متادیتا برای گردش‌کار KYT/KYC اضافه کنید یا ارائه‌دهنده خود را وصل کنید.

وب‌هوک‌ها چگونه قابل‌اعتماد می‌مانند؟

تلاش مجدد وب‌هوک، امضاها و کلیدهای ایدمپوتنسی داخلی هستند.

زبان خود را انتخاب کنید

زبان خود را انتخاب کنید