我正在设置付款字段,并希望使用条带按钮以避免必须处理PCI .
表单的字段如下所示:电子邮件运输:结算:特别说明:提交按钮
计费可以选择使用已保存的信用卡或通过条带按钮输入新卡 . 理想情况下,按钮只会设置stripeToken隐藏字段并完成,但由于条纹按钮位于表单内,它也会导致整个表单发布,即使我不喜欢它 .
有什么方法可以防止这种情况发布吗?我假设我将不得不做一些hack-y javascript来拦截提交到达实际形式 .
条纹按钮代码:https://stripe.com/docs/button
弄清楚了:
在https://button.stripe.com/v1/button.js查看条纹javascript
我看到了一个电话
this.options.form.submit();我添加了一个带ID提交的隐藏字段,这会导致Stripe调用错误的提交 . 不完全是我正在寻找的漂亮修复,因为它在控制台中抛出了一个javascript错误 .
1 回答
弄清楚了:
在https://button.stripe.com/v1/button.js查看条纹javascript
我看到了一个电话
this.options.form.submit();我添加了一个带ID提交的隐藏字段,这会导致Stripe调用错误的提交 . 不完全是我正在寻找的漂亮修复,因为它在控制台中抛出了一个javascript错误 .