2026.04.17 更新

Steam チャージ API

Play Wallet は Steam アカウントへのチャージのために完全オープンな API を提供しています。個人でも企業でも誰でも接続でき、わずか 1 ドルから Steam チャージを始められます。

Play WalletAPISteam
このページの内容

はじめに

API の利用にいかなる制限も設けていません。当社と契約や書類のやり取りは不要です — すべての相互作用はプラットフォームへの信頼に基づいています。

01オープン API誰でも利用可能
02個人または企業
031 ドルから最低金額
04契約なし書類なし

ボリューム

API はトレーダー、Steam 投資家、ゲームストアによって積極的に利用されています。Play Wallet のマーチャント取引高は 2023–2026 年で 200 万ドルを超えました。

2M$+2023–2026 マーチャント取引高
500 000+処理済み取引
3 年安定した API 運用
FunPay, GGsel他のマーケットプレイスも当社の API を利用しています

対応 Steam 国

現在、以下の地域のアカウントチャージに対応しています:

ロシア
アゼルバイジャン
アルメニア
ベラルーシ
カザフスタン
キルギス
モルドバ
タジキスタン
トルクメニスタン
ウズベキスタン
ジョージア
ウクライナ

API 連携に必要なもの

API を利用するには、以下が必要です:

Steam チャージ API の仕組み

現行版では、当社の API は Bybit アカウントとのみ連携します。これは主に、当社の暗号ウォレットに到着する資金の正当性を確保するためです。

API は UID による Bybit の自動内部送金に基づいています。

  1. Bybit 取引所でアカウントを作成して入金します。
  2. Steam アカウントのチャージに使いたい金額を当社の Bybit アカウントに送金します。
  3. 当社が即座にお客様のアカウントに反映します。
  4. アカウントへのチャージを開始できます。

API 利用フロー

Bybit01あなたの Bybit アカウント取引所に入金ステップ 1。UID 経由で当社に USDT を送金
Bybit02当社の Bybit アカウント1:1 で自動入金ステップ 2。資金をあなたの残高に 1:1 で反映
03API 残高自動入金ステップ 3。Steam チャージ要求の作成 · 手数料 N%
Steam04Steam アカウント自動チャージ
手数料は各注文から自動的に差し引かれます
チャージ 100 ドル + 手数料 2 ドル = 残高から 102 ドル

手数料率

初期手数料はわずか 2% です。その後、以下を超えるボリュームを生成すると:

スタート2%初期手数料
月 5,000 ドルから1%月 5,000 ドルを超える取引高で
月 50,000 ドルから0,5%月 50,000 ドルを超える取引高で

API への接続方法

当社の API に素早く接続するには、次の手順に従ってください:

Play Wallet (API)Steam など各種ゲームプラットフォームのチャージ用 API。ボットを開始
@pwMerchantBot
  1. これを開く: API 用 Telegram ボット 「Start」を押します:
    /startボットでの作業を開始
  2. コマンドを使ってボットに以下の情報を提供します:
    /set_emailBybit アカウントのメールアドレスを入力
    /edit_ipDEV サーバーの IP アドレスを追加
    /edit_ipPROD サーバーの IP アドレスを追加
  3. アクセストークンを要求します:
    /tokensDEV と PROD 用のトークンを取得
  4. その後、統合に進むことができます。

利用可能なボットコマンド

一般コマンド/helpコマンド一覧を表示/set_language言語を変更
残高と手数料/balance残高を表示/commission現在の手数料率/top_upアカウントチャージ手順
アクセス設定/tokensアクセストークンを表示/ip_list許可された IP の一覧/edit_ipリスト内の IP を編集/set_emailBybit メールを設定/emailBybit メールを表示
データエクスポート/orders_export取引履歴/deposits_export入金履歴

API 接続の FAQ

  • PROD 版と DEV 環境で同じサーバー IP アドレスを使用できます。
  • ユーザーの支払いは自社側で設定します。当社の API では Steam 上でユーザーに資金を反映するだけです。
  • 当社の API で残高をチャージし、ユーザーから支払い(任意の方法)を受け取り、問題がなければユーザーに資金を反映します。当社は注文金額をあなたの残高から差し引きます。

テスト / DEV 版

DEV 版では、残高をチャージしたり注文を支払ったりする必要はありません。主な目的は、すべての API リクエストが正しく処理され、エラーなくレスポンスが返されることを確認することです。

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

その後、PROD 版の統合に進むことができます。

取引作成のための残高チャージ

PROD 版が完全に準備できたら、Steam アカウントをチャージする注文の作成を開始できます。ただし、まず残高をチャージする必要があります。

Bybit アカウントから内部送金で当社のアカウントに 1 USDT を超える金額を送ってください。残高がなくなるたびにこの方法でチャージします。

当社の Bybit アカウント UID 情報:

BybitUID137 323 163

UID による Bybit 内部送金ガイド

  1. ログイン: Bybit アカウント (アカウントは以前当社にお伝えいただいたメールアドレスで登録されている必要があります)。
  2. Bybit のプロフィールにマウスを合わせ、「Withdraw」をクリックします。
  3. コインを選択します — USDT。
  4. 内部送金(Internal)であることを指定します。
  5. 宛先アカウントの UID を入力します — 137323163。
  6. 出金額を入力し、「Confirm」をクリックします。

送信後、資金は 1 分以内にあなたの API 残高に到着し、注文の作成を開始できます。

注文送信時にミスをした場合(例:間違ったコインを選んだ場合)、 お問い合わせください, 資金をお返しします。

API リファレンス

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

認可

すべての API リクエストは pw-api-key ヘッダー経由で渡される API キーで認可する必要があります。クライアント IP は、該当マーチャントの許可された IP アドレス一覧に含まれている必要があります。

pw-api-keyマーチャント API キー

GET/get-balance

マーチャントの残高および支払い可能なサービス一覧を取得。

ヘッダー

pw-api-keyマーチャント API キー
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-keyマーチャント API キー

リクエストボディ

externalIdクライアントが提供する一意の注文識別子。注文をクライアントの外部システムと紐付けるために使用。
serviceIdクライアントが注文したいサービスの識別子。システムで利用可能なサービスのいずれかと一致する必要があります。
amountマーチャント用に設定された通貨での注文金額。小数点以下 2 桁の文字列である必要があります。
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-keyマーチャント API キー

リクエストボディ

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-keyマーチャント API キー

クエリパラメータ

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/

マーチャントの注文履歴を取得。

ヘッダー

pw-api-keyマーチャント API キー

クエリパラメータ

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 情報を変更・更新する権利を留保します。頻繁な変更は予定されていませんが、最新情報を保つために定期的にこのページを確認することをお勧めします。

本セクションで重要な変更すべてをお知らせします。

Steam チャージ API — Play Wallet