پرداخت ارز دیجیتال را در هر اپلیکیشن وب۲ بپذیرید.
صفحه پرداخت آماده برای USDC و USDT، اشتراکهای دورهای و وبهوکهای امضاشده، همه با یک API. غیرامانی از پایه.
پرداختهای دورهای
اشتراکهایی که خودکار پرداخت میشوند.
در هر دوره یک لینک پرداخت ایمیل کنید، یا مشتری فقط یکبار تأیید کند و مبلغ هر دوره خودکار از کیف پولش روی بلاکچین کسر شود.
لینکهای پرداخت
در هر دوره صورتحساب، یک لینک پرداخت آماده برای مشتری ایمیل میشود. کلیک، پرداخت، تمام.
کسر خودکار
مشتری یکبار مجوز برداشت توکن (allowance در EVM یا delegation در سولانا) را تأیید میکند و 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 آزمایشی رایگان و پرداخت شبیهسازیشده. تا زمان رفتن به حالت واقعی، هیچ وجه واقعی در کار نیست.
چطور کار میکند
سه قدم از ثبت پرداخت تا تسویه.
پرداخت را ایجاد کنید
از طریق API یا داشبورد، قیمت را به دلار یا یورو تعیین کنید و توکن تسویه را انتخاب کنید.
مشتری پرداخت میکند
صفحه پرداخت سازگار با WalletConnect، تأییدیههای روشن و انتخاب خودکار شبکه.
سفارش را تحویل میدهید
وبهوک وضعیت تراکنش روی بلاکچین را تأیید میکند تا بلافاصله سفارش را تحویل دهید.
شبکهها و توکنها
یک API برای EVM، سولانا و بیتکوین.
با تمرکز بر استیبلکوینهای 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 استفاده کنید، رویدادهای وبهوک را دریافت کنید و با کلیدهای idempotency سیستم وب۲ خود را با وضعیت واقعی بلاکچین هماهنگ نگه دارید. روند پرداخت در نسخه نمایشی و راهنمای کامل یکپارچهسازی را ببینید.
رویدادهای وبهوک
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 را به ابزارهایی که همین حالا استفاده میکنید وصل کنید.
یکپارچهسازیهای رسمی برای فروشگاهها، بکاندها و دستیارهای برنامهنویسی هوش مصنوعی.
همه یکپارچهسازیها
Claude Code
@orcarail/mcp را اضافه کنید تا Claude Code بتواند پرداخت ایجاد کند، اشتراکها را مدیریت کند و نرخها را ببیند.
Cursor
OrcaRail را با تنظیمات MCP به Cursor وصل کنید و مدیریت پرداختها را از داخل ویرایشگر به دستیار هوش مصنوعی بسپارید.
Codex
سرور رسمی MCP را در Codex تنظیم کنید و روند پرداخت ارز دیجیتال را از همان جلسه کاری با دستیار هوش مصنوعی بسازید.
WooCommerce
با افزونه رسمی OrcaRail برای وردپرس، در فروشگاه ووکامرس پرداخت ارز دیجیتال بپذیرید.
Node.js SDK
از @orcarail/node برای پرداخت، اشتراک، کاتالوگ محصولات و وبهوک در TypeScript یا JavaScript استفاده کنید.
PHP SDK
OrcaRail را با orcarail/orcarail-php در اپلیکیشنهای PHP یکپارچه کنید؛ پرداخت، اشتراک و امکانات دیگر.
تعرفهها
تعرفه ساده و شفاف.
نسخه میزبانیشده OrcaRail ۰٫۵٪ از مبلغ هر تراکنش است و ۱٬۰۰۰ تراکنش اول رایگان است. نسخه خودمیزبان روی سرورهای خودتان رایگان است.
شفاف از پایه
غیرامانی بهصورت پیشفرض، بدون وابستگی به ما، و با یکپارچهسازی یکسان؛ چه ما میزبانی کنیم چه خودتان.
پرسشهای متداول
پرسشهایی که تیمها پیش از راهاندازی میپرسند.
هزینه استفاده از OrcaRail چقدر است؟
نسخه میزبانیشده OrcaRail ۰٫۵٪ از هر تراکنش تکمیلشده کارمزد میگیرد و ۱٬۰۰۰ تراکنش اول رایگان است. نسخه خودمیزبان هزینه نرمافزار ندارد.
آیا OrcaRail غیرامانی است؟
بله، بهصورت پیشفرض. پرداختها به آدرسهای برداشتی که خودتان کنترل میکنید تسویه میشوند و مقصد وجه را خودتان تعیین میکنید.
OrcaRail از کدام بلاکچینها و توکنها پشتیبانی میکند؟
OrcaRail از شبکههای EVM، سولانا و بیتکوین پشتیبانی میکند و USDC و USDT توکنهای اصلی تسویه هستند. شبکههای دیگر بر اساس درخواست کاربران اضافه میشوند.
بازگشت وجه چگونه انجام میشود؟
میتوانید وجه را بهصورت کامل یا جزئی، همراه با یادداشت و سابقه قابلحسابرسی، بازگردانید.
آیا داشبورد مدیریت دارد؟
بله. داشبورد شامل فهرست تراکنشها، تنظیمات وبهوک و لاگهاست.
OrcaRail با احراز هویت (KYC) و الزامات قانونی چه میکند؟
برای فرایندهای KYT/KYC فیلدهای متادیتا اضافه کنید یا سرویسدهنده خودتان را متصل کنید.
وبهوکها چطور قابلاعتماد میمانند؟
ارسال مجدد خودکار، امضای دیجیتال و کلیدهای idempotency بهصورت پیشفرض فعالاند.
آیا میتوانم OrcaRail را بدون وجه واقعی تست کنم؟
بله. هر سازمان میتواند یک سندباکس رایگان باز کند که فقط از تستنت استفاده میکند، با کلیدهای API مخصوص ak_test_، USDC آزمایشی از فاست و پرداخت شبیهسازیشده بدون کیف پول. دادههای واقعی و سندباکس هرگز قاطی نمیشوند و هر وقت آماده بودید به کلیدهای واقعی خود سوئیچ میکنید.
