マネーボタンの使用後に受信できるデータ

最終更新日

マネーボタンで支払いを行うと、その直後にさまざまなデータを受け取ることができます。

下記のマネーボタンに適切な金額を入力して支払いを行ってみてください。

各項目の「value」にさまざまなデータが表示されます。

マネーボタンへの理解にお役立てください。

  データはブラウザのCookieに5分間保存されます。
  このページであなたのデータを見ることができるのはあなただけです。

name : createdAt
value :
説明 : データの発生日。最後のZはUTC + 0を意味します。


name : userId
value :
説明 : 送信者(あなた)のマネーボタンアカウントのユーザーID


name : txid
value :
説明 : 作成されたトランザクションID


name : normalizedTxid
value :
説明 : 作成されたトランザクションの正規化されたID


name : amount
value :
説明 : 支払われた合計金額


name : currency
value :
説明 : マネーボタンに表示される通貨の種類。
MoneyButtonアカウントプロファイルで設定します。


name : satoshis
value :
説明 : satoshis表記の合計金額。
使用する場合は、satoshisまたはsatsを単位にします。(例、5068 sats)


name : status
value :
説明 : 支払いステータス。
4つのタイプ(保留中、受信済み、完了済み、失敗済み)があります。

PENDING:トランザクションは作成されましたが、まだ署名されていません。
RECEIVED:トランザクションは署名および配布されており、有効です。
COMPLETED:トランザクションはブロックで確認されました。
FAILED:トランザクションはネットワークによって拒否されました。

name : statusDescription
value :
説明 : ステータスの説明


name : buttonId
value :
説明 : 設置された(使用された)マネーボタンを識別する文字列。
マネーボタンウォレットの支払い明細内に表示されます。
マネーボタンを設置する際に任意で設定できます。
(例、「マネーボタン番号:0005番」「○○の支払い用のマネーボタン」など)
支払い明細画面で「何に対する支払いなのか」を把握することができます。


name : buttonData
value :
説明 : 上のbuttonIdと同じく、支払い明細内に表示されます。
buttonIdでは記述し足りない情報を表示することができます。
記述はJSON形式で行います。


name : amountUsd
value :
説明 : 支払われた合計金額(米ドルに換算)


name : inputAmountUsd
value :
説明 : トランザクションにインプットされた合計金額(米ドルに換算)


name : inputAmountSatoshis
value :
説明 : トランザクションにインプットされた合計金額(Satoshisに換算)


name : spendAmountUsd
value :
説明 : 消費した手数料の料金(米ドルに換算)


name : spendAmountSatoshis
value :
説明 : 消費した手数料の料金(Satoshisに換算)


name : feeAmountUsd
value :
説明 : 手数料の料金(米ドルに換算)


name : feeAmountSatoshis
value :
説明 : 手数料の料金(Satoshisに換算)


name : changeAmountUsd
value :
説明 : お釣りの金額(米ドルに換算)


name : changeAmountSatoshis
value :
説明 :お釣りの金額(Satoshisに換算)


name : rawtx
value :
説明 : 16進形式で完全に署名された生のBSVトランザクション


name : senderSignature
value :
説明 : 送信者の署名


name : signaturePubkey
value :
説明 : 署名の公開鍵


name : senderPaymail
value :
説明 : 送信者(あなた)のペイメールアドレス


name : referrerUrl
value :
説明 : 支払いが行われたマネーボタンが設置されているサイトのURL


name : browserUserAgent
value :
説明 : 送信者(あなた)のブラウザ情報


name : id
value :
説明 : 支払いごとに付与される一意のマネーボタンID。
世界中のマネーボタンで支払いが行われるたびに1ずつ加算されます。
このIDを使用すると「世界中でどれだけ頻繁にマネーボタンが使用されているか?」を測定できます。


name : cryptoOperations
value :
説明 : ここでは使用されていません


name : paymentOutputs
value :
説明 : 出力の詳細。JSON形式で以下に続きます


name : createdAt
value :
説明 : データの発生日。最後のZはUTC + 0を意味します。


name : to
value :
説明 : 受信者のアドレス(またはペイメール、ユーザーID)


name : amount
value :
説明 : 入力(または表示)された金額


name : currency
value :
説明 : 表示される通貨の種類


name : satoshis
value :
説明 : 合計金額(サトシ単位に換算)


name : type
value :
説明 : 受信者が使用する形式(ユーザーとアドレス)


name : userId
value :
説明 : 受信者のマネーボタンアカウントのユーザーID


name : address
value :
説明 : 受信者のBitcoinSVアドレス(アドレス形式で入力した場合のみ表示されます)


name : script
value :
説明 : ASM形式のBSVスクリプトを使用した場合に表示されます


name : amountUsd
value :
説明 : 入力(または表示)された金額は米ドルで換算されます


name : paymailDt
value :
説明 : データの発生日。最後のZはUTC + 0を意味します


name : paymailPubkey
value :
説明 : ペイメール公開鍵


name : paymailPurpose
value :
説明 : マネーボタンを使用して支払いが行われた旨の記述が格納されています


name : paymailRecipientHandle
value :
説明 : 受信者のペイメール


name : paymailSenderHandle
value :
説明 : 送信者(あなた)のペイメール


name : paymailSenderName
value :
説明 : ペイメールの送信者(あなた)がマネーボタンアカウントに設定した名前


name : paymailSignature
value :
説明 : ペイメールの署名


name : id
value :
説明 : 複数の宛先へ同時に送信した場合、それぞれを判別する目的で使用されます


Written by JK✪DS

Donate to BSV-LAB ONLINE

If you found this article helpful, please donate.

シェアする