PaymentResponse interface
警告
此 API 現已淘汰。
Bot Framework no longer supports payments
當用戶選取付款方式並核准付款要求時,會傳回 PaymentResponse
屬性
details | JSON 可串行化物件,提供商家用來處理交易並判斷成功資金轉移的付款方式特定訊息 |
method |
用戶選取以履行交易之付款方式的付款方式標識碼 |
payer |
如果 requestPayerEmail 旗標在傳遞至 PaymentRequest 建構函式的 PaymentOptions 中設定為 true,則 payerEmail 將會是使用者選擇的電子郵件位址 |
payer |
如果 RequestPayerPhone 旗標在傳遞至 PaymentRequest 建構函式的 PaymentOptions 中設定為 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
如果 RequestPayerPhone 旗標在傳遞至 PaymentRequest 建構函式的 PaymentOptions 中設定為 true,則 payerPhone 將會是使用者選擇的電話號碼
payerPhone: string
屬性值
string
shippingAddress
如果在傳遞至 PaymentRequest 建構函式的 PaymentOptions 中將 requestShipping 旗標設定為 true,則 shippingAddress 將會是用戶選擇的完整和最終寄送位址
shippingAddress: PaymentAddress
屬性值
shippingOption
如果在傳遞至 PaymentRequest 建構函式的 PaymentOptions 中將 requestShipping 旗標設定為 true,則 shippingOption 會是所選出貨選項的 id 屬性
shippingOption: string
屬性值
string