PaymentResponse: details 属性
PaymentResponse 接口中只读的 details 属性返回一个可 JSON 序列化的对象,其中包含支付方式特定的消息,商户可以使用该消息来处理交易并确定资金是否成功转移。
值
一个对象。该数据由满足支付请求的支付应用程序返回。开发者需要咨询控制该 URL 的人员,以了解 details 对象的预期结构。
示例
下面的示例从 PaymentRequest.show() 返回的 Promise 中的 PaymentResponse 对象中提取 details。在实际实现中,这些数据随后将被发送到支付服务器。
js
payment.show().then((paymentResponse) => {
const paymentData = {
// payment method string
method: paymentResponse.methodName,
// payment details as you requested
details: paymentResponse.details,
// shipping address information
address: toDict(paymentResponse.shippingAddress),
};
// Send information to the server
});
规范
| 规范 |
|---|
| Payment Request API # dom-paymentresponse-details |
浏览器兼容性
加载中…