条带结帐前验证表单

时间:2013-10-09 21:16:28

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 stripe-payments

使用stipe checkout时,如果我希望按钮在显示信用卡付款弹出窗口之前首先验证整个表单,该怎么办?

换句话说,我怎么能更多地使用“付费”按钮(如果表格没问题,那么继续付款)。

这是否可以结帐,或者我应该使用stripe.js构建我自己的表单并忽略结帐。

由于

1 个答案:

答案 0 :(得分:0)

“付费”按钮没什么神奇之处;它只是你绑定一些JavaScript的元素。

实施Stripe Checkout只不过是对StripeCheckout.open的调用。

如果您想在显示Checkout叠加层之前验证表单内容,那么您只需重新编写JavaScript(或服务器端代码 - 以您的应用程序更有意义的方式)在您调用Checkout叠加层之前进行验证。

有关详细信息,请参阅Checkout API documentation