Articles of 条形支付

Stripe API:没有标识符X(stripe.charges.create)

节点/expression式相当新颖,我试图用Stripe 3.3.2和checkout.js来获得一个简单的虚拟电荷。 一旦结帐表单被提交,令牌回到后端没有问题; 使用该标记创build费用,但是,结果如下: 没有标识tok_xxxxxxxxxxxxxxxxxxxxxxxx 我在这里错过了什么? /views/premium.mustache <a id="subscribe" href="#">Pay with Card</a> <script> // Define handler to be called when Stripe returns a card token function onReceiveToken(token, args) { // Submit token to server so it can charge the card $.ajax({ url: '/premium/charge', type: 'POST', data: { stripeToken: token } }); } // Configure Checkout […]

处理成功的付款处理但数据库更新失败

我试图在我的一个express.js路由中实现一个分条签出过程。 要做到这一点,我有: 官方的Node.js条纹模块 官方的客户端条纹模块 一个JSONlogging器,我用来logging的东西,如JavaScript错误,传入的请求和外部服务,如条纹,mongodb等响应… 一个使用mongoose定义的Order模型 – 一个MongoDB ODM 我的步骤如下: 客户: 提交包含条形支付令牌的订单详细信息 服务器: 创build一个无薪订单并保存到数据库( order.status被created ) 使用条纹客户端来收取用户的信用卡/借记卡 更新订单并保存到数据库( order.status被accepted或failed取决于来自Stripe的响应) 问题 :如果在步骤2之后付款成功,但在步骤3中更新订单时发生错误(由于数据库服务器错误,停电或类似情况),有什么适当的方法可以处理这种故障情况并可能从中恢复?

条纹订阅插件的function

现在我在我的网站上有3种types的订阅: 入门(10 $) 加(15 $) 高级(19 $) 我也有几个附加的用户可以添加到他的订阅,例如: 订阅:加 +function1(+10 $) +function2(+10 $) 总计= 15 $ + 10 $ + 10 $ = 35 $。 用户应该能够在他的帐单期间添加/删除function或切换到另一个计划。 你们可以告诉我应该如何使用Stripepipe理这些function。