RugWard Pay
請求書、支払いリンク、テスト支払い
ダッシュボードで請求書を作成し、再利用できる支払いリンクやボタンを共有し、テストネットで決済の流れ全体を無料で試し、照合できない支払いに対応します。
請求書を作成する#
ダッシュボードで New invoice に入力し、Create invoice をクリックします。購入者に送る決済リンク(https://rugward.com/pay/i/<id>)が発行されます。

| 項目 | ルール | 補足 |
|---|---|---|
| ① Amount (USD) | 1〜50,000 ドル、小数点以下 2 桁まで(25 または 25.50) | 購入者は選んだコインで相当額を支払います。 |
| ② Expires after | ダッシュボードでは 30 分、1 時間(既定)、3 時間、1 日、7 日。API では 15 分〜7 日 | 期限後は決済ページに「Do not send anything」と表示され、新しいレートは固定できません。 |
| ③ Order id(任意) | 最大 64 文字:英字、数字、. _ - : # / | あなた独自の参照番号。API と Webhook で返されます。 |
| ④ Return URL(任意) | 完全な https:// アドレス | 請求書の支払い完了後にのみ、「Return to <あなたのサイト>」ボタンとして購入者に表示されます。 |
| Description(任意) | 最大 200 文字 | 購入者に表示されます。例:「T シャツ × 1、M サイズ」。 |
購入者は決済ページでコインを選びます。レートはその時点から 30 分間固定されます(請求書の作成時点からではありません)。そのため請求書の有効期間が長くても、価格変動の影響を受けません。
ダッシュボード(または invoice.paid Webhook)が Paid を示してから発送してください。 購入者が戻り先 URL に到達しても、支払いの証明にはなりません。URL は誰でも開けます。
請求書の一覧と詳細#
Invoices には最近の請求書が日付、金額、注文 ID、ステータスとともに表示されます。Details で請求書を開くと、見積もり(コイン、金額、レート、アドレス)、オンチェーンで検出された各支払いの承認数とエクスプローラーへのリンク、そして Open checkout、Payment proof(支払済みの請求書)、Cancel invoice ボタンが表示されます。

表示されるステータスラベル:
| ラベル | API ステータス |
|---|---|
| Awaiting payment(支払い待ち) | open |
| Payment detected, confirming(支払いを検出、承認待ち) | pending |
| Paid(支払済み) | paid |
| Paid (more than requested)(超過支払い) | overpaid |
| Underpaid(支払い不足) | underpaid |
| Paid after expiry(期限後の支払い) | late |
| Expired(期限切れ) | expired |
| Canceled(キャンセル済み) | canceled |
各ステータスの意味と対処方法:ステータス、承認、証明。
請求書をキャンセルする#
自分の請求書は、open の状態で、支払いがまだ検出されていない間はキャンセルできます。すると決済ページには「The merchant canceled this invoice. Do not send anything to it.」と表示されます。Webhook:invoice.canceled。支払いが送金中の請求書はキャンセルできません(409)。

支払いリンクとボタン#
支払いリンクは固定価格の再利用可能なリンクです。商品、寄付、月額会員などに使えます。Pay with crypto をクリックした購入者には、それぞれ新しい請求書(有効期間 60 分)が発行されるため、支払いが混ざることはありません。

- 米ドル金額、説明、任意の戻り先 URL を入力し、Create link をクリックします。
- ダッシュボードに購入者ビュー(購入者が見るものと同じ)、リンク
https://rugward.com/pay/l/<id>、利用回数が表示されます。 - チャット、メール、SNS で共有するには Copy link、ウェブサイトに「Pay with crypto」ボタンを置くには Copy button HTML を使います。
- Turn off でリンクを停止します。そのリンクからすでに作成された請求書には影響しません。
ボタンはシンプルな HTML リンクです。スクリプトを読み込まず、Cookie も設定しません。
<a href="https://rugward.com/pay/l/k33JZ0ij5F2yLDprwrQgjN" target="_blank" rel="noopener"
style="display:inline-block;padding:10px 20px;border-radius:12px;background:#f0b90b;color:#000;font:600 15px system-ui,sans-serif;text-decoration:none">Pay with crypto</a>
知っておくと便利なこと:
- リンクから作成された請求書には注文 ID
link:<リンク ID の先頭 8 文字>が付くため、一覧、API、Webhook で区別できます。 - 上限:加盟店ごとに有効なリンクは 100 件まで。1 つのリンクが作成する請求書は 1 時間あたり最大 100 件です(1 時間あたりの請求書枠を悪用から守るため)。必要に応じて、リンクを開く際に Cloudflare Turnstile による保護がかかります。
テスト請求書(無料、Sepolia テストネット)#
ダッシュボードで Test invoice (Sepolia testnet) を開くと、実際のお金を使わずに決済の流れ全体を試せます。購入者は Sepolia にデプロイされた RugWard Pay スプリッターを通じて Sepolia テスト ETH または Circle の Sepolia テスト USDC で支払います。スプリッターは Base と同じく、99.5% を受取アドレスへ、0.5% を RugWard 手数料ウォレットへ送ります。

- 金額:1〜100 ドル。任意でテスト用受取アドレス(EVM アドレス)を指定できます。指定しない場合はあなたの EVM アドレスが使われます。
- テストコインに価値はありません。無料で入手できます。Sepolia ETH はフォーセット(例:Google Cloud の Sepolia フォーセット)から、テスト USDC は Circle のフォーセットから(Ethereum Sepolia を選択)入手します。
- テスト請求書は決済ページ、一覧、証明書で TEST と表示されます。Webhook は一切呼び出されず、API キーでは作成できないため、テストによって実際の注文が発送されることはありません。
照合できない支払い#
送金があなたのアドレスに届いても、請求書と正確に一致しないことがあります。金額の誤り、期限から大きく遅れた支払い、無関係な送金などです。RugWard がこれらを自動的に支払済みにすることはありません。該当するものがあれば、ダッシュボードに Unmatched payments ボックスが表示され、金額、ネットワーク、トランザクションへのリンク、検出時に確認していた請求書が示されます。
対処方法:トランザクションを開き、購入者に連絡し、ご自身で解決してください(商品を届けるか、ウォレットから返金します)。その後 Dismiss をクリックします。
最終更新: 2026年10月30日