如何通过 rails 使用 Stripe 设置自定义捐赠金额
How to setup custom donation amount with Stripe with rails
我正在使用 Rails 5 & 我很好奇如何设置捐赠者可以为我的网站设置的自定义金额。
我只是想知道如何做到这一点。我是 rails 的新手。我的版本是 Rails 5.
因此,无论您使用何种 Web 框架,请求在后端始终是相同的。您总是会调用创建费用 [1] API 请求。将要改变的是 amount
参数。
您需要考虑的是如何在前端收取可变金额。 Checkout [2] 没有给你太多自定义表单的自由,所以这可能更适合 Stripe.js [3].
如果您决定走 Checkout 路线,则需要构建如下内容:
https://jsbin.com/lizafafahi/1/edit?html,output
请注意,实际金额超出了结帐模式。这是您唯一可以更改的地方。
如果您胆子大并决定使用 Stripe.js,您将能够从头到尾完全自定义支付体验。我肯定会看一些关于如何构建 HTML 表单的教程,然后看看如何构建 HTML 之后与 Rails 关联的表单。
- http://www.w3schools.com/html/html_forms.asp
- http://www.javascript-coder.com/html-form/how-to-make-a-form.phtml
就个人而言,我会避免在这种情况下使用表单助手,只是因为您需要构建与 Stripe.js 的搭配,但这可能只是个人偏好。
我希望一切都有意义!
我正在使用 Rails 5 & 我很好奇如何设置捐赠者可以为我的网站设置的自定义金额。
我只是想知道如何做到这一点。我是 rails 的新手。我的版本是 Rails 5.
因此,无论您使用何种 Web 框架,请求在后端始终是相同的。您总是会调用创建费用 [1] API 请求。将要改变的是 amount
参数。
您需要考虑的是如何在前端收取可变金额。 Checkout [2] 没有给你太多自定义表单的自由,所以这可能更适合 Stripe.js [3].
如果您决定走 Checkout 路线,则需要构建如下内容:
https://jsbin.com/lizafafahi/1/edit?html,output
请注意,实际金额超出了结帐模式。这是您唯一可以更改的地方。
如果您胆子大并决定使用 Stripe.js,您将能够从头到尾完全自定义支付体验。我肯定会看一些关于如何构建 HTML 表单的教程,然后看看如何构建 HTML 之后与 Rails 关联的表单。
- http://www.w3schools.com/html/html_forms.asp
- http://www.javascript-coder.com/html-form/how-to-make-a-form.phtml
就个人而言,我会避免在这种情况下使用表单助手,只是因为您需要构建与 Stripe.js 的搭配,但这可能只是个人偏好。
我希望一切都有意义!