我需要创建一个Stripe客户并订阅他们的计划。 我查看了Stripe.js,看起来虽然你可以获得令牌,但它并没有提供任何东西。有可用于节点的库,用于PHP,但为什么不用于Javascript?我还查看了他们的API文档,虽然有这样做的卷曲端点,
curl https://api.stripe.com/v1/customers \
-u sk_test_BQokikJOvBiI2HlWgH4olfQ2: \
-d "description=Customer for test@example.com" \
-d card=tok_14RLND2eZvKYlo2C6poIibG2
我无法弄清楚-u参数如何通过JS转换为POST请求。任何帮助都将非常感激。
答案 0 :(得分:5)
是的,任何可能导致收费的内容都需要服务器端代码(出于安全考虑)。但是如果你想让它看起来只是一个客户端解决方案,你可以使用Ajax将令牌传递给你的服务器端请求的PHP脚本。
希望有所帮助! 拉里
PS我在Stripe的支持工作。