نحوه کار

از ثبت‌نام تا اولین پرداخت

مسیر کوتاه است: کلید می‌گیرید، پرداخت می‌سازید، وضعیت را از وبهوک و داشبورد می‌بینید.

شروع

مراحل کار

چهار قدم اصلی برای شروع.

1

ثبت‌نام

حساب مرچنت بسازید و وارد پنل شوید.

2

دریافت API Key

از «کلیدهای API» کلید بسازید و همان را در هدر X-API-KEY بفرستید.

3

ایجاد پرداخت

درخواست USDT بسازید و کاربر را به payment_url بفرستید.

4

دریافت نتیجه

وضعیت را از وبهوک و پنل دنبال کنید.

برای تیم فنی

سه کار اصلی برای اتصال

مرحله 1
در داشبورد، صفحه «کلیدهای API» را باز کنید

کلید جدید بسازید و همان مقدار را در هدر X-API-KEY بفرستید.

مرحله 2
پرداخت را با هدر X-API-KEY بسازید

USDT روی ERC20، TRC20 یا BEP20. در BEP20 آدرس با 0x شروع می‌شود. مسیر: POST /api/v1/payment/create

مرحله 3
وبهوک داشبورد را تنظیم و اعتبارسنجی کنید

اعلان تأیید به webhook_url می‌رود، نه به callback_url پرداخت؛ مشتری هم می‌تواند برای دریافت پیامک، شماره‌اش را در صفحه پرداخت ثبت کند.

POST /api/v1/payment/create
{
  "amount": 100,
  "currency": "USDT",
  "network": "TRC20",
  "order_id": "order_123",
  "callback_url": "https://yoursite.com/callback",
  "description": "خرید محصول X",
  "customer_phone": "09123456789"
}
201 Created
{
  "payment_id": "PAY_ABC123XYZ",
  "payment_url": "https://bitpal.pro/pay/PAY_ABC123XYZ",
  "payment": {
    "payment_id": "PAY_ABC123XYZ",
    "address": "TXyz1234567890abcdef1234567890abcd",
    "status": "pending"
  }
}
نتیجه

بعد از پرداخت چه دارید

خروجی‌هایی که در کار روزمره به آن‌ها نیاز دارید.

دسترسی جدا

هر مرچنت فقط داده‌های خودش را می‌بیند.

پاسخ ثابت

ساختار خروجی عوض نمی‌شود؛ اتصال و تست ساده‌تر است.

اعلان وضعیت

تأیید پرداخت از وبهوک می‌آید، در داشبورد دیده می‌شود و در صورت ثبت شماره مشتری، پیامک هم ارسال می‌شود.

همین امروز شروع کنید

اگر برنامه‌نویس دارید، مستندات کافی است. اگر ندارید، از پنل و راهنماها جلو بروید.

ثبت‌نام رایگان