PaymentResponse interface
警告
现已弃用此 API。
Bot Framework no longer supports payments
当用户选择了付款方式并批准付款请求时,将返回 PaymentResponse
属性
details | JSON 可序列化对象,该对象提供商家用于处理交易并确定成功的资金转移所使用的付款方式特定消息 |
method |
用户选择用于完成交易的付款方式的付款方式标识符 |
payer |
如果 requestPayerEmail 标志在传递给 PaymentRequest 构造函数的 PaymentOptions 中设置为 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
如果 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