PaymentResponse interface

警告

现已弃用此 API。

Bot Framework no longer supports payments

当用户选择了付款方式并批准付款请求时,将返回 PaymentResponse

属性

details

JSON 可序列化对象,该对象提供商家用于处理交易并确定成功的资金转移所使用的付款方式特定消息

methodName

用户选择用于完成交易的付款方式的付款方式标识符

payerEmail

如果 requestPayerEmail 标志在传递给 PaymentRequest 构造函数的 PaymentOptions 中设置为 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

如果 requestPayerEmail 标志在传递给 PaymentRequest 构造函数的 PaymentOptions 中设置为 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