【问题标题】:Stripe Button within Form without Posting表单中的条纹按钮而不发布
【发布时间】:2012-12-06 15:31:13
【问题描述】:

我正在设置支付字段,并希望使用条纹按钮来避免与 PCI 打交道。

表单的字段如下所示:
电子邮件
运输:
计费:
特别说明:
提交按钮

Billing 可以选择使用已保存的信用卡或通过条纹按钮输入新卡。理想情况下,按钮只需设置 stripeToken 隐藏字段并完成,但由于条纹按钮位于表单内,它也会导致整个表单发布,即使我不希望它这样做。

有什么办法可以阻止这个帖子的发布吗?我假设我将不得不做一些 hack-y javascript 来拦截提交到实际表单。

条纹按钮代码:https://stripe.com/docs/button

【问题讨论】:

    标签: javascript html stripe-payments


    【解决方案1】:

    想通了:

    https://button.stripe.com/v1/button.js查看Stripe javascript

    我看到一个电话

    this.options.form.submit(); 我添加了一个带有 ID 提交的隐藏字段,这导致 Stripe 调用了错误的提交。不完全是我正在寻找的漂亮修复,因为它会在控制台中引发 javascript 错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-19
      • 2015-06-27
      相关资源
      最近更新 更多