マネーボタンの使用後に受信できるデータ
マネーボタンで支払いを行うと、その直後にさまざまなデータを受け取ることができます。
下記のマネーボタンに適切な金額を入力して支払いを行ってみてください。
各項目の「value」にさまざまなデータが表示されます。
マネーボタンへの理解にお役立てください。
このページであなたのデータを見ることができるのはあなただけです。
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つのタイプ(保留中、受信済み、完了済み、失敗済み)があります。
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 :
説明 : 複数の宛先へ同時に送信した場合、それぞれを判別する目的で使用されます