将自定义卡信息添加到付款请求
Adding custom card information to Payment Request
我想在我的网站上实施 payment request api。
付款请求弹出窗口列出了用户保存的与移动 phone 和 Google&Apple 帐户关联的卡。
我还想将自定义信用卡放入该弹出窗口中,因为我们已经实现了保存信用卡功能并且已经运行了一段时间。我找不到对它阅读文档的任何支持。可能吗?
希望得到像
这样的支持
var supportedInstruments = [{
supportedMethods: 'basic-card',
data: {
supportedNetworks: ['visa', 'mastercard'],
supportedTypes: ['credit', 'debit']
},
customCards: [{ //Custom credit cards
number: '000000000000000',
owner: 'John Doe'
}]
}];
var details = {
total: {label: 'Donation', amount: {currency: 'USD', value: '65.00'}},
displayItems: [
{
label: 'Original donation amount',
amount: {currency: 'USD', value: '65.00'}
}
],
shippingOptions: [
{
id: 'standard',
label: 'Standard shipping',
amount: {currency: 'USD', value: '0.00'},
selected: true
}
]
};
var request = new PaymentRequest(supportedInstruments, details);
据我所知,目前还没有这样的功能和建议,虽然我过去曾听到过类似的要求。
一种解决方法是使用 the Payment Handler API 实施商家特定的付款方式。 API 允许您提供自己的付款方式。你可以自己消费,也可以让第三方消费。
我想在我的网站上实施 payment request api。
付款请求弹出窗口列出了用户保存的与移动 phone 和 Google&Apple 帐户关联的卡。
我还想将自定义信用卡放入该弹出窗口中,因为我们已经实现了保存信用卡功能并且已经运行了一段时间。我找不到对它阅读文档的任何支持。可能吗?
希望得到像
这样的支持var supportedInstruments = [{
supportedMethods: 'basic-card',
data: {
supportedNetworks: ['visa', 'mastercard'],
supportedTypes: ['credit', 'debit']
},
customCards: [{ //Custom credit cards
number: '000000000000000',
owner: 'John Doe'
}]
}];
var details = {
total: {label: 'Donation', amount: {currency: 'USD', value: '65.00'}},
displayItems: [
{
label: 'Original donation amount',
amount: {currency: 'USD', value: '65.00'}
}
],
shippingOptions: [
{
id: 'standard',
label: 'Standard shipping',
amount: {currency: 'USD', value: '0.00'},
selected: true
}
]
};
var request = new PaymentRequest(supportedInstruments, details);
据我所知,目前还没有这样的功能和建议,虽然我过去曾听到过类似的要求。
一种解决方法是使用 the Payment Handler API 实施商家特定的付款方式。 API 允许您提供自己的付款方式。你可以自己消费,也可以让第三方消费。