您可以使用以下方法将StoredPaymentMethod隐藏在您的Adyen Web Drop-in集成中:
在您的Drop-in集成中,将showStoredPaymentMethods选项设置为false。
创建一个input元素,将其类型设置为hidden,并将其值设置为true。
以下是示例代码:
const configuration = {
...,
showStoredPaymentMethods: false,
};
const paymentMethodsConfiguration = {
...,
storedPaymentMethods: {
show: false
}
};
const dropin = new AdyenDropin(configuration);
document.getElementById('hide-stored-payment-method').value = true; // 隐藏StoredPaymentMethod
dropin.mount('#dropin-container');
通过将showStoredPaymentMethods选项设置为false,并在设置paymentMethodsConfiguration时设置storedPaymentMethods选项,您将能够隐藏StoredPaymentMethod。 此外,在页面上创建一个hidden input元素,将其ID设置为“ hide-stored-payment-method”,然后在mount集成之前通过将其值设置为true来触发它。