RugWard Pay
決済ページ:購入者の画面
ホスト型決済ページで購入者に表示される内容を、ステップごと・コインごとに説明します。Base のウォレットボタン、Bitcoin、Solana Pay、Monero を含みます。
このページの内容
決済ページ#
すべての請求書には https://rugward.com/pay/i/<invoice id> にホスト型の決済ページがあります。スマートフォンでもパソコンでも使え、アカウントは不要で、検索エンジンにはインデックスされません。上部のカードには、事業者名、ウェブサイトのホスト名、米ドル金額、説明、注文 ID、リアルタイムのステータスが表示されます。

ステップ 1:コインを選ぶ#
購入者が、あなたが受け付けているコインのいずれかをタップします。すると RugWard は次の処理を行います。
- 複数の独立した公開ソース(Kraken、Coinbase、CoinGecko、KuCoin)から米ドル価格を取得し、互いに 2% 以内で一致するソースの中央値を使います。少なくとも 2 つが一致する必要があるため、1 つのソースが誤っていたり古かったりしても請求額は動きません。
- ステーブルコインは、一致するすべてのソースがペッグから 2% 以内と示している間だけ正確に 1 ドルとして扱います(デペッグするとそのコインでの支払いはブロックされます)。
- レートを 30 分間固定し(カウントダウン「Rate locked 29:55」)、金額を切り上げます。そのため、受け取る金額が請求額を下回ることはありません。
- Bitcoin、EVM トークン、Solana では、金額にごくわずかな固有の端数(数サトシや 1 セント未満)を加え、あなたのアドレスへの送金がちょうど 1 件の請求書と一致するようにします。
支払いが検出されるまでは、購入者は Pay with a different coin でコインを変更できます(請求書あたり最大 8 件の見積もり)。検出後はコインが固定されます。
スマートフォンでは同じページが縦に並びます。

ステップ 2:支払う#
決済ページには常に、金額付きの Send exactly、コピーボタン付きの受取アドレス、そして貼り付け後にウォレットでアドレスの先頭と末尾 6 文字を確認するよう促す注意書きが表示されます。それ以外の表示はコインによって異なります。
Bitcoin#

- QR コードと Open in wallet app は、金額付きの標準的な
bitcoin:(BIP21)リンクを使います。 - 正確な金額を送ってください。金額が支払いの識別子になります。RugWard はあなたのアドレスをスキャンして自動的に見つけます。トランザクション ID の貼り付けは任意で、処理を早めるだけです。
- 承認は 1 回必要です。
Base 上の ETH または USDC(0.5% スプリッター)#

- 購入者には You pay (one transaction)、Merchant receives (99.5%)、RugWard fee (0.5%)、あなたのアドレス、スプリッターのコントラクトアドレスが表示されます。
- 購入者は Connect wallet and pay をクリックします。何かに署名する前に、ブラウザがオンチェーンでスプリッターのコードハッシュを再確認し、レビュー済みのビルドと一致しなければ何も送信しません。
- ETH:トランザクション 1 回(
payNative)。USDC:ウォレットが 2 回確認を求めます。まず「Step 1 of 2: approve exactly this amount for the splitter」、次に「Step 2 of 2: confirm the payment」(payToken)。承認額は正確な金額のみで、無制限になることはありません。 - これらの見積もりには QR コードがありません。Base のスプリッター見積もりでは、あなたのアドレスへの単純な直接送金は検出されません。30 ブロックの承認が必要です。

Ethereum または Arbitrum 上の ETH、および BNB#
- QR コードと Open in wallet app は、チェーン ID と金額付きの EIP-681
ethereum:リンクを使います。 - ネイティブコインの支払いを照合するにはトランザクションハッシュが必要です。Connect wallet and pay を使うと自動的に送信されます。別のウォレットから支払った場合は、「Paid already?」の下にハッシュを貼り付けます。
- 取引所やコントラクトからではなく、通常のウォレットから送金してください。
Ethereum、Arbitrum、BNB Chain、Polygon 上の USDC と USDT#
- ボタンで支払うか、EIP-681 の QR コード(
ethereum:<token>@<chain>/transfer?...)をスキャンします。 - 正確な金額を送ってください。RugWard はトークンの Transfer イベントから自動的に検出します。ハッシュの貼り付けは任意です。
- 指定されたネットワークで指定されたトークンだけを送ってください(トークンのコントラクトが表示されます)。それ以外のコインやネットワークは検出されず、失われる可能性があります。
Solana:SOL、USDC、USDT#

- Solana Pay 対応ウォレット(Phantom、Solflare、Backpack)で QR コードをスキャンします。リンクには固有の reference キーが含まれているため、支払いは自動的に検出されます。finalized のコミットメントが必要です。
- スキャンせずにアドレスをコピーして支払った場合は reference がありません。その場合、RugWard が支払いを見つけて確認できるよう、「Paid already?」の下にトランザクション署名を貼り付けます。
Monero#
- QR コードと Open in wallet app は、
tx_amount付きのmonero:リンクを使います。 - 送金後、購入者は Sent it? Verify your payment をクリックし、トランザクション ID と、あなたが view key を保存していない場合はトランザクションキー(Monero GUI/CLI、Feather、Cake Wallet:トランザクションの詳細)を貼り付けます。このキーはこの支払いだけを証明するもので、何も使うことはできず、保存もされません。
- 承認は 10 回必要です。利用者は各地域の法令を遵守する責任があります。
QR コードの背後にあるウォレットリンクは次のような形式です。
bitcoin:bc1q…?amount=0.00025017
monero:4…?tx_amount=0.0731
ethereum:0xMerchant…@1?value=8102000000000000 (ETH on Ethereum)
ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48@1/transfer?address=0xMerchant…&uint256=25000629 (USDC on Ethereum)
solana:Merchant…?amount=0.141&reference=Ref…&label=RugWard%20Pay%3A%20Shopステップ 3:確認と領収書#
Payments seen on-chain には、各トランザクションが承認数とエクスプローラーへのリンクとともに表示されます。ステータスは Awaiting payment から Payment detected, confirming、そして Paid へと変わります。ページを開いている間は数秒ごとに自動更新され、誰もページを開いていなくても、バックグラウンドジョブが 5 分ごとに未完了の請求書を再確認します。

請求書が支払われると、購入者には「Payment received and confirmed. Thank you!」、共有可能な支払い証明へのリンク、そして戻り先 URL を設定している場合は Return to <あなたのサイト> ボタンが表示されます。決済リンク自体も領収書として機能します。
該当するコインを持っていない場合#
決済ページの金額の下には Swap into it with RugWard が表示されます。購入者はまず自分のウォレットで必要なコインにスワップし(ノンカストディアル、通常のスワップ手数料)、戻ってきて正確な金額を支払います。スワップの最終的な受取額は変動し、請求額と正確に一致させられないため、RugWard があなたのアドレスへ直接スワップすることはありません。
購入者向けの安全上の注意#
- RugWard がシードフレーズ、秘密鍵、「ウォレットの検証」を求めることは決してありません。
- 支払う前に、決済ページの加盟店名とウェブサイトを確認してください。RugWard は商品を販売しておらず、購入の当事者でもありません。問題があれば、まず加盟店に連絡するか、Report this merchant を使ってください。
- Expired または Canceled と表示された請求書には、絶対に送金しないでください。
最終更新: 2026年10月30日