0

我希望在我的 Adyen 支付模块上设置我自己的验证。具体来说,我想消除人们在持卡人姓名字段中插入不正确字符的能力(如表情符号等)。

4

1 回答 1

0

您可以自定义实现处理程序之一的验证逻辑

        onChange: (state, component) => {
           // triggered at every change
           console.error("onChange " + JSON.stringify(state.data));
        },
        onSubmit: (state, component) => {
           // triggered upon submit
           console.error("onSubmit " + JSON.stringify(state.data));
           // grab holderName 
           var holderName =  state.data.paymentMethod.holderName;
           // apply your validation...
           if(validationOk) {
             makePayment(state.data)
             // etc etc
           }
        }
   

检查Web Dropin 集成指南。确保检查您使用的是哪个版本(参考相关文档),但是工作流程是相似的。

于 2022-02-18T12:05:36.203 回答