使用stipe checkout时,如果我希望按钮在显示信用卡付款弹出窗口之前首先验证整个表单,该怎么办?
换句话说,我怎么能更多地使用“付费”按钮(如果表格没问题,那么继续付款)。
这是否可以结帐,或者我应该使用stripe.js构建我自己的表单并忽略结帐。
由于
答案 0 :(得分:0)
“付费”按钮没什么神奇之处;它只是你绑定一些JavaScript的元素。
实施Stripe Checkout只不过是对StripeCheckout.open
的调用。
如果您想在显示Checkout叠加层之前验证表单内容,那么您只需重新编写JavaScript(或服务器端代码 - 以您的应用程序更有意义的方式)在您调用Checkout叠加层之前进行验证。
有关详细信息,请参阅Checkout API documentation。