2026.04.17 更新
Steam チャージ API
Play Wallet は Steam アカウントへのチャージのために完全オープンな API を提供しています。個人でも企業でも誰でも接続でき、わずか 1 ドルから Steam チャージを始められます。
このページの内容
はじめに
API の利用にいかなる制限も設けていません。当社と契約や書類のやり取りは不要です — すべての相互作用はプラットフォームへの信頼に基づいています。
ボリューム
API はトレーダー、Steam 投資家、ゲームストアによって積極的に利用されています。Play Wallet のマーチャント取引高は 2023–2026 年で 200 万ドルを超えました。
対応 Steam 国
現在、以下の地域のアカウントチャージに対応しています:
API 連携に必要なもの
API を利用するには、以下が必要です:
Steam チャージ API の仕組み
現行版では、当社の API は Bybit アカウントとのみ連携します。これは主に、当社の暗号ウォレットに到着する資金の正当性を確保するためです。
API は UID による Bybit の自動内部送金に基づいています。
- Bybit 取引所でアカウントを作成して入金します。
- Steam アカウントのチャージに使いたい金額を当社の Bybit アカウントに送金します。
- 当社が即座にお客様のアカウントに反映します。
- アカウントへのチャージを開始できます。
API 利用フロー
手数料率
初期手数料はわずか 2% です。その後、以下を超えるボリュームを生成すると:
API への接続方法
当社の API に素早く接続するには、次の手順に従ってください:
- これを開く: API 用 Telegram ボット 「Start」を押します:
/startボットでの作業を開始 - コマンドを使ってボットに以下の情報を提供します:
/set_emailBybit アカウントのメールアドレスを入力/edit_ipDEV サーバーの IP アドレスを追加/edit_ipPROD サーバーの IP アドレスを追加 - アクセストークンを要求します:
/tokensDEV と PROD 用のトークンを取得 - その後、統合に進むことができます。
利用可能なボットコマンド
/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 情報:
137 323 163UID による Bybit 内部送金ガイド
- ログイン: Bybit アカウント (アカウントは以前当社にお伝えいただいたメールアドレスで登録されている必要があります)。
- Bybit のプロフィールにマウスを合わせ、「Withdraw」をクリックします。
- コインを選択します — USDT。
- 内部送金(Internal)であることを指定します。
- 宛先アカウントの UID を入力します — 137323163。
- 出金額を入力し、「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 キーリクエストボディ
"72cf5503-ae6a-45af-97b8-aae3a0731687""2024-04-18T17:36:55.453116""72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116"SHA512("72cf5503-ae6a-45af-97b8-aae3a07316872024-04-18T17:36:55.453116")db8e5992e47c48b46f59ecdd1789cc525f4061a52fbf8200dbdab4bc0929de9cf2f61bd8725314440c498a694176b06a2faec22776be4dc8123fffee14b027a5curl "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 情報を変更・更新する権利を留保します。頻繁な変更は予定されていませんが、最新情報を保つために定期的にこのページを確認することをお勧めします。
本セクションで重要な変更すべてをお知らせします。