PaymentResponse:methodName 属性
methodName
是 PaymentResponse
接口的只读属性,它返回一个字符串,该字符串唯一标识用户选择的支付处理程序。
此字符串可以是标准化的支付方法标识符之一,也可以是支付处理程序用于处理支付的 URL。
值
一个唯一标识用于处理支付的支付处理程序的字符串。这可以是标准化的标识符,也可以是支付处理器用于处理支付的 URL。请参阅商家验证的工作原理。
示例
以下示例从 PaymentResponse
对象中提取方法名称到从 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
});
规范
规范 |
---|
支付请求 API # dom-paymentresponse-methodname |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。