PaymentResponse interface

警告

この API は非推奨になりました。

Bot Framework no longer supports payments

PaymentResponse は、ユーザーが支払い方法を選択し、支払い要求を承認したときに返されます

プロパティ

details

マーチャントがトランザクションを処理し、資金移転の成功を決定するために使用する支払い方法固有のメッセージを提供する JSON シリアル化可能なオブジェクト

methodName

ユーザーがトランザクションを実行するために選択した支払方法の支払い方法識別子

payerEmail

PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerEmail フラグが true に設定されている場合、payerEmail はユーザーが選択したメール アドレスになります

payerPhone

PaymentRequest コンストラクターに渡される PaymentOptions で requestPayerPhone フラグが true に設定されている場合、payerPhone はユーザーが選択した電話番号になります

shippingAddress

PaymentRequest コンストラクターに渡される PaymentOptions で requestShipping フラグが true に設定されている場合、shippingAddress はユーザーが選択した完全な最終配送先住所になります

shippingOption

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