如何允许用户在条带中输入自定义金额与充电设定金额?

时间:2014-03-18 07:51:53

标签: php stripe-payments

到目前为止,我只看过条带的示例/教程,您可以通过选择库向客户/客户收取金额。您将如何编写允许用户输入自定义金额的代码,例如支付账单"支付账单"或者"捐赠"形成。从概念上讲,似乎这可能是一个设置高/低参数的if / else语句,但我并不完全确定,也不知道如何对此进行编码以使用Stripe API。真的可以在这里使用一些帮助。最终目标是制作一个简单的付款页面,允许用户进行自定义付款,然后创建客户对象,以便日后向客户收费。

1 个答案:

答案 0 :(得分:3)

(我意识到这是一个较老的问题,但我认为这些信息可能对某些人有用。)

以下是结帐simple examplecustom integration,用户可在其中指定金额。

当然,Checkout实际上并没有创建费用,它只返回card tokenamount调用中传递的handler.open()值仅用于显示目的。

提交表单后,在服务器端代码中,您需要检索amount表单字段的值,并在生成charge creation request之前将其转换为美分。< / p>

此外,您应该在客户端和服务器端验证金额,以确保它是一个实际数字,优于minimum charge amount并且低于合理的最大值。