使用带有普通Javascript的Stripe API

时间:2018-03-24 13:40:09

标签: javascript stripe-payments

我想使用Stripe API使用普通的javascript添加客户数据。

很遗憾,Stripe Docs中没有Javascript示例... https://stripe.com/docs/api

我想使用Ajax POSTS

现在我的问题是:

a)我必须在哪里放我的api密钥?

b)如何发送数据以及我在何处将其输入脚本?

c)我必须使用哪些参数?

1 个答案:

答案 0 :(得分:2)

出于安全原因,您无法在Javascript客户端执行此操作。大多数API请求都需要您的Secret API密钥。这个密钥非常敏感,你应该始终保持安全。

如果您使用该密钥客户端,那么任何人都可以查看您的网页来源,然后使用该密钥创建新费用,退还所有费用或删除所有客户。

客户端,您只能使用ElementsCheckout安全地收集信用卡详细信息。这会为您提供卡片令牌tok_XXXX,然后您将该令牌发送到您将在其中创建ChargeCustomer的服务器。

最后一部分可以使用Stripe的Node.js library在Javascript中完成,但代码必须在服务器端运行。