به‌روزرسانی شده در 17.04.2026

API شارژ Steam

Play Wallet یک API کاملاً باز برای شارژ حساب‌های Steam ارائه می‌دهد. هر کس می‌تواند متصل شود — فرد یا شرکت — و از تنها 1 دلار شروع به شارژ Steam کند.

Play WalletAPISteam
در این صفحه

مقدمه

استفاده از API ما را به هیچ شکلی محدود نمی‌کنیم. نیازی به امضای قرارداد یا کاغذبازی با ما نیست — تمام تعامل بر اساس اعتماد به پلتفرم است.

01API بازدر دسترس همه
02فردییا شرکتی
03از 1 دلارحداقل مبلغ
04بدون قراردادبدون کاغذبازی

حجم‌ها

API به‌طور فعال توسط تریدرها، سرمایه‌گذاران Steam و فروشگاه‌های بازی استفاده می‌شود. گردش مالی merchant در Play Wallet در دوره 2023–2026 از 2 میلیون دلار فراتر رفت.

2M$+گردش مالی merchant 2023–2026
500 000+تراکنش پردازش‌شده
3 سالعملکرد پایدار API
FunPay, GGselو دیگر مارکت‌پلیس‌ها از API ما استفاده می‌کنند

کشورهای Steam در دسترس

در حال حاضر، شارژ حساب برای مناطق زیر پشتیبانی می‌شود:

روسیه
آذربایجان
ارمنستان
بلاروس
قزاقستان
قرقیزستان
مولداوی
تاجیکستان
ترکمنستان
ازبکستان
گرجستان
اوکراین

برای ادغام API به چه چیز نیاز دارید؟

برای استفاده از API به این موارد نیاز دارید:

API شارژ Steam چگونه کار می‌کند؟

در نسخه فعلی، API ما فقط با حساب‌های Bybit کار می‌کند. این عمدتاً برای تضمین مشروعیت وجوه ورودی به کیف پول کریپتو ماست.

API بر اساس انتقال‌های داخلی خودکار Bybit از طریق UID ساخته شده است.

  1. حساب خود را در صرافی Bybit ایجاد و شارژ می‌کنید.
  2. مبلغی را که می‌خواهید برای شارژ حساب‌های Steam خرج کنید، به حساب Bybit ما ارسال می‌کنید.
  3. ما آن را بلافاصله به حساب شما واریز می‌کنیم.
  4. می‌توانید با شارژ حساب‌ها شروع به کار کنید.

نمودار استفاده از API

Bybit01حساب Bybit شماصرافی را شارژ کنیدگام 1. شما از طریق UID به ما USDT منتقل می‌کنید
Bybit02حساب Bybit ماواریز خودکار 1:1گام 2. وجوه را با نسبت 1:1 به موجودی شما واریز می‌کنیم
03موجودی APIواریز خودکارگام 3. ایجاد درخواست‌های شارژ Steam · کارمزد N٪
Steam04حساب‌های Steamشارژ خودکار
کارمزد از هر سفارش به‌طور خودکار کسر می‌شود
شارژ 100 دلار + کارمزد 2 دلار = 102 دلار از موجودی

نرخ کارمزد

کارمزد اولیه شما تنها 2٪ خواهد بود. سپس، اگر حجم بیش از موارد زیر تولید کنید:

شروع2%کارمزد اولیه
از 5,000 دلار در ماه1%با گردش بیش از 5,000 دلار در ماه
از 50,000 دلار در ماه0,5%با گردش بیش از 50,000 دلار در ماه

چگونه به API متصل شویم؟

برای اتصال سریع به API ما، این مراحل را دنبال کنید:

Play Wallet (API)API برای شارژ پلتفرم‌های مختلف بازی: Steam و سایر.شروع بات
@pwMerchantBot
  1. این را باز کنید: بات Telegram برای API و "Start" را فشار دهید:
    /startشروع به کار با بات
  2. با استفاده از دستورات، اطلاعات زیر را به بات ارائه دهید:
    /set_emailایمیل حساب Bybit خود را وارد کنید
    /edit_ipآدرس IP سرور DEV را اضافه کنید
    /edit_ipآدرس IP سرور PROD را اضافه کنید
  3. توکن‌های دسترسی را درخواست کنید:
    /tokensدریافت توکن برای DEV و PROD
  4. سپس می‌توانید با ادغام ادامه دهید.

دستورات بات موجود

دستورات عمومی/helpنمایش فهرست دستورات/set_languageتغییر زبان
موجودی و کارمزد/balanceنمایش موجودی شما/commissionنرخ کارمزد فعلی/top_upراهنمای شارژ حساب
تنظیمات دسترسی/tokensنمایش توکن‌های دسترسی/ip_listفهرست IPهای مجاز/edit_ipویرایش IP در فهرست/set_emailتنظیم ایمیل Bybit/emailنمایش ایمیل Bybit
خروجی داده/orders_exportتاریخچه تراکنش‌ها/deposits_exportتاریخچه واریزها

سؤالات متداول اتصال به API

  • می‌توانید از یک آدرس IP سرور برای نسخه PROD و محیط DEV استفاده کنید.
  • شما پرداخت‌های کاربر را از سمت خود مدیریت می‌کنید؛ از طریق API ما تنها به کاربران در Steam پول واریز می‌کنید.
  • موجودی خود را در API ما شارژ می‌کنید، پرداخت را از کاربر می‌پذیرید (با هر روشی که انتخاب کنید) و در صورت نبود مشکل، پول را به کاربر واریز می‌کنید. ما مبلغ سفارش را از موجودی شما کسر می‌کنیم.

نسخه آزمایشی / DEV

در نسخه DEV نیازی نیست موجودی را شارژ یا سفارش‌ها را پرداخت کنید. هدف اصلی این است که اطمینان حاصل شود همه درخواست‌های API به‌درستی پردازش می‌شوند و پاسخ بدون خطا برمی‌گردانند.

https://dev.merchant.playwallet.bot/api/merchant/

سپس می‌توانید با ادغام نسخه PROD ادامه دهید.

شارژ موجودی برای ایجاد تراکنش

وقتی نسخه PROD کاملاً آماده شد، می‌توانید برای شارژ حساب‌های Steam سفارش ایجاد کنید. با این حال، ابتدا باید موجودی خود را شارژ کنید.

از حساب Bybit خود از طریق انتقال داخلی بیش از 1 USDT به حساب ما ارسال کنید. اینگونه هر بار که موجودی تمام شد، آن را شارژ می‌کنید.

جزئیات UID حساب Bybit ما:

BybitUID137 323 163

راهنمای انتقال داخلی Bybit از طریق UID

  1. وارد شوید به حساب Bybit (حساب باید با ایمیلی که قبلاً به ما داده‌اید ثبت شده باشد).
  2. ماوس را روی پروفایل خود در Bybit ببرید و روی "برداشت" کلیک کنید.
  3. ارز را انتخاب کنید — USDT.
  4. مشخص کنید که انتقال داخلی (Internal) است.
  5. UID حساب مقصد را وارد کنید — 137323163.
  6. مبلغ برداشت را وارد کنید و روی "تأیید" کلیک کنید.

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

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

مرجع API

https://merchant.playwallet.bot/api/merchant/

احراز هویت

همه درخواست‌های API باید با یک API key که از طریق هدر pw-api-key ارسال می‌شود، احراز هویت شوند. IP کلاینت باید در فهرست IPهای مجاز برای merchant موردنظر باشد.

pw-api-keyAPI key مرچنت

GET/get-balance

موجودی merchant و فهرست خدمات قابل پرداخت را دریافت کنید.

هدرها

pw-api-keyAPI key مرچنت
curl "https://merchant.playwallet.bot/api/merchant/get-balance" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": {
    "balance": "0.00",
    "frozenBalance": "0.00",
    "feeRatio": "0.0600",
    "services": [
      {
        "id": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
        "name": "test",
        "minAmount": "0.25",
        "maxAmount": "200.00"
      }
    ]
  }
}

POST/create-order/

ایجاد سفارش جدید.

هدرها

pw-api-keyAPI key مرچنت

بدنه درخواست

externalIdشناسه یکتای سفارش که توسط کلاینت ارائه می‌شود. برای پیوند سفارش با سیستم خارجی کلاینت استفاده می‌شود.
serviceIdشناسه سرویسی که کلاینت می‌خواهد سفارش دهد. باید با یکی از سرویس‌های موجود در سیستم مطابقت داشته باشد.
amountمبلغ سفارش به ارز تعیین‌شده برای merchant. باید یک رشته با دو رقم اعشار باشد.
loginلاگین کاربری که سفارش برای او ایجاد می‌شود. لاگین DEV: 123456789.
curl "https://merchant.playwallet.bot/api/merchant/create-order/" \
  --request POST \
  --header "pw-api-key: <API_KEY>" \
  --header "Content-Type: application/json" \
  --data '{
    "externalId": "ext-12345",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "150.00",
    "login": "user123"
  }'
{
  "status": "success",
  "message": "",
  "data": {
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "status": "queued",
    "externalId": "7",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "1.00",
    "amountFee": "0.03",
    "feeRatio": "0.03",
    "createdDateTime": "2024-04-18T17:36:55.453116",
    "expiredDateTime": "2024-04-18T17:46:55.453069",
    "completedDateTime": null
  }
}

POST/pay-order/

پرداخت یک سفارش ایجادشده.

هدرها

pw-api-keyAPI key مرچنت

بدنه درخواست

01شناسه سفارش (id)"72cf5503-ae6a-45af-97b8-aae3a0731687"
02زمان ایجاد سفارش (createdDateTime)"2024-04-18T17:36:55.453116"
03ترکیب"72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"
04اعمال SHA-512 روی ترکیبSHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")
05نتیجه: رشته هش که توکن را نمایان می‌کندdb8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5
curl "https://merchant.playwallet.bot/api/merchant/pay-order/" \
  --request POST \
  --header "pw-api-key: <API_KEY>" \
  --header "Content-Type: application/json" \
  --data '{
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "externalId": "ext-12345",
    "token": "db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5"
  }'
{
  "status": "success",
  "message": "",
  "data": {
    "id": "b8509f61-17fd-4578-8529-7bfb29f14d39",
    "status": "queued",
    "externalId": "ext-12345",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "150.00",
    "amountFee": "0.00",
    "feeRatio": "0.00",
    "createdDateTime": "2024-04-16T03:07:16.739351",
    "expiredDateTime": "2024-04-16T03:34:14",
    "completedDateTime": null
  }
}

GET/get-order/{id}

دریافت وضعیت سفارش.

هدرها

pw-api-keyAPI key مرچنت

پارامترهای کوئری

idشناسه سفارش
curl "https://merchant.playwallet.bot/api/merchant/get-order/72cf5503-ae6a-45af-97b8-aae3a0731687" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": {
    "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
    "status": "completed",
    "externalId": "7",
    "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
    "amount": "1.00",
    "amountFee": "0.03",
    "feeRatio": "0.03",
    "createdDateTime": "2024-04-18T17:36:55.453116",
    "expiredDateTime": "2024-04-18T17:46:55.453069",
    "completedDateTime": "2024-04-18T17:44:31.974430"
  }
}

GET/get-order-list/

دریافت تاریخچه سفارش‌های merchant.

هدرها

pw-api-keyAPI key مرچنت

پارامترهای کوئری

offsetآفست شروع فهرست (پیش‌فرض 0)
limitتعداد سفارش‌های بازگشتی (پیش‌فرض 10)
curl "https://merchant.playwallet.bot/api/merchant/get-order-list/?offset=0&limit=10" \
  --header "pw-api-key: <API_KEY>"
{
  "status": "success",
  "message": "",
  "data": [
    {
      "id": "8ca9e0bf-b45b-43c4-acb2-93f467b1760e",
      "status": "active",
      "externalId": "6",
      "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
      "amount": "1.00",
      "amountFee": "0.03",
      "feeRatio": "0.03",
      "createdDateTime": "2024-04-18T17:33:13.510839",
      "expiredDateTime": "2024-04-18T17:43:13.510798",
      "completedDateTime": null
    },
    {
      "id": "72cf5503-ae6a-45af-97b8-aae3a0731687",
      "status": "completed",
      "externalId": "7",
      "serviceId": "ff71c998-14be-4e3d-8ad3-0ffc8357265b",
      "amount": "1.00",
      "amountFee": "0.03",
      "feeRatio": "0.03",
      "createdDateTime": "2024-04-18T17:36:55.453116",
      "expiredDateTime": "2024-04-18T17:46:55.453069",
      "completedDateTime": "2024-04-18T17:44:31.974430"
    }
  ]
}

وضعیت‌های سفارش

وضعیتتوضیح
activeدر انتظار تأیید پرداخت
queuedدر صف پردازش
completedبا موفقیت تکمیل شد
errorخطای اجرا — سفارش پرداخت نشد، کسری از حساب وجود ندارد

محدودیت‌ها

در حال حاضر هیچ محدودیتی وجود ندارد.

ما از شما هیچ سند حقوقی برای تأیید همکاری درخواست نمی‌کنیم و ارائه نمی‌دهیم.

تمام تعامل تنها بر اساس اعتماد شما به پلتفرم ما است.

رد یا قطع همکاری

ما حق رد همکاری را بدون توضیح برای خود محفوظ می‌داریم.

در صورت نقض شرایط توافق ما، همکاری با شما بلافاصله قطع خواهد شد.

تغییرات

ما حق تغییر و به‌روزرسانی اطلاعات API را به صلاحدید خود برای خود محفوظ می‌داریم. هرچند تغییرات مکرر انتظار نمی‌رود، توصیه می‌کنیم این صفحه را به‌طور منظم بررسی کنید تا به‌روز بمانید.

ما در این بخش از همه تغییرات مهم اطلاع‌رسانی خواهیم کرد.

API شارژ Steam — Play Wallet