PaymentResponse:details 属性
details
是 PaymentResponse
接口的只读属性,它返回一个可序列化为 JSON 的对象,该对象提供特定于付款方式的消息,供商家用于处理交易并确定资金是否成功转账。
此数据由满足付款请求的付款应用程序返回。开发者需要咨询控制该 URL 的人,以了解预期中的 details 对象的形状。
值
示例
以下示例从 PaymentResponse
对象中提取 details,该对象来自 PaymentRequest.show()
返回的 Promise。在真实世界的实现中,此数据随后将被发送到付款服务器。
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 |
浏览器兼容性
BCD 表格仅在浏览器中加载