PaymentResponse interface
警告
この API は非推奨になりました。
Bot Framework no longer supports payments
PaymentResponse は、ユーザーが支払い方法を選択し、支払い要求を承認したときに返されます
プロパティ
details | マーチャントがトランザクションを処理し、資金移転の成功を決定するために使用する支払い方法固有のメッセージを提供する JSON シリアル化可能なオブジェクト |
method |
ユーザーがトランザクションを実行するために選択した支払方法の支払い方法識別子 |
payer |
PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerEmail フラグが true に設定されている場合、payerEmail はユーザーが選択したメール アドレスになります |
payer |
PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerPhone フラグが true に設定されている場合、payerPhone はユーザーが選択した電話番号になります |
shipping |
PaymentRequest コンストラクターに渡される PaymentOptions で requestShipping フラグが true に設定されている場合、shippingAddress はユーザーが選択した完全な最終配送先住所になります |
shipping |
PaymentRequest コンストラクターに渡される PaymentOptions で requestShipping フラグが true に設定されている場合、shippingOption は選択した配送オプションの id 属性になります。 |
プロパティの詳細
details
マーチャントがトランザクションを処理し、資金移転の成功を決定するために使用する支払い方法固有のメッセージを提供する JSON シリアル化可能なオブジェクト
details: any
プロパティ値
any
methodName
ユーザーがトランザクションを実行するために選択した支払方法の支払い方法識別子
methodName: string
プロパティ値
string
payerEmail
PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerEmail フラグが true に設定されている場合、payerEmail はユーザーが選択したメール アドレスになります
payerEmail: string
プロパティ値
string
payerPhone
PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerPhone フラグが true に設定されている場合、payerPhone はユーザーが選択した電話番号になります
payerPhone: string
プロパティ値
string
shippingAddress
PaymentRequest コンストラクターに渡される PaymentOptions で requestShipping フラグが true に設定されている場合、shippingAddress はユーザーが選択した完全な最終配送先住所になります
shippingAddress: PaymentAddress
プロパティ値
shippingOption
PaymentRequest コンストラクターに渡される PaymentOptions で requestShipping フラグが true に設定されている場合、shippingOption は選択した配送オプションの id 属性になります。
shippingOption: string
プロパティ値
string