1
我正在创建一个非常基本的在线商店,允许用户购买和定制某些产品。我已经使用Stripe获得了付款系统的工作,所有剩下要做的事情就是向卖家提供一个地方来查看已完成的订单(应该包含送货地址,订单配置等)。如何向卖家提供订单详情条纹
我预计这个应用程序会收到非常非常低的流量(它比任何东西都更有趣),所以我不需要一个超强健的管理系统。我认为它实际上足以将订单信息作为元数据传递给条带,并让卖家查看条带上的订单信息。但是,我看到的潜在问题是,可能会有比元数据限制更多的数据(20个键/值对,500个限制)。在我身边创建一个管理系统(使用webhooks在付款处理完成时通知应用程序)会更好吗?谢谢!
你能详细说明你的最后2句话吗?我使用Stripe Checkout设置了我的项目,因此我的充电器控制器看起来几乎完全像这样:https://stripe.com/docs/checkout/guides/rails 我的订单模型具有订单状态(即'In进度“,2表示”已完成“)。当我确定支付已经完成时,我想要更新此状态。更新收费控制器中创建方法底部的状态是否有效? –
是的,当你调用Stripe :: Charge.create时,你知道函数返回后是否会收取费用。如果函数成功返回,则创建一个计费,否则会引发错误。 –