Stripe Connect 与 React 和 API 仅 Rails
Stripe Connect with React and API only Rails
我在使用 Stripe Connect 时遇到了一些问题。我在 Rails 中有一个仅 API 的后端,在 React 中有一个前端。我已经为在我的前端注册的新企业成功创建了 Connect 帐户。但是当客户想从商家购买东西时,付款不起作用。
当前端调用 /business/payment_secret 和 return 付款意向提供的客户端密码时,我在我的 rails 后端创建了一个 Stripe::PaymentIntent。然后前端使用给定的客户端密码和表单中使用的卡调用 stripe.confirmCardPayment。但是,我总是收到“没有这样的付款意向”错误。
我在某处读到我需要将 stripeAccount 配置添加到插入 Elements 的条带对象。我尝试插入客户正在购买的企业的条带帐户 ID,但它没有用。
此外,创建具有客户购买业务的条带对象非常尴尬,该对象可以根据用户添加到购物车的项目而改变。有标准的方法吗?
或者仅 API 后端和 React 前端的关联账户的支付流程如何?
提前致谢
您需要查看您正在使用的各种 charge types to determine which fits your business needs, combined with the account type(s)。
听起来您可能正在创建“direct charge" payment intents using the stripe-account
header on your server then trying to confirm them in the client without that. You'll need to initialize Stripe.js using the same stripeAccount
option。
您提到的多个潜在帐户的问题是您的客户流中需要考虑的问题。如果客户想从两个不同的关联账户购买两件商品怎么办?对于该流程,您需要更改集成以使用 separate charges and transfers.
我在使用 Stripe Connect 时遇到了一些问题。我在 Rails 中有一个仅 API 的后端,在 React 中有一个前端。我已经为在我的前端注册的新企业成功创建了 Connect 帐户。但是当客户想从商家购买东西时,付款不起作用。
当前端调用 /business/payment_secret 和 return 付款意向提供的客户端密码时,我在我的 rails 后端创建了一个 Stripe::PaymentIntent。然后前端使用给定的客户端密码和表单中使用的卡调用 stripe.confirmCardPayment。但是,我总是收到“没有这样的付款意向”错误。
我在某处读到我需要将 stripeAccount 配置添加到插入 Elements 的条带对象。我尝试插入客户正在购买的企业的条带帐户 ID,但它没有用。
此外,创建具有客户购买业务的条带对象非常尴尬,该对象可以根据用户添加到购物车的项目而改变。有标准的方法吗?
或者仅 API 后端和 React 前端的关联账户的支付流程如何?
提前致谢
您需要查看您正在使用的各种 charge types to determine which fits your business needs, combined with the account type(s)。
听起来您可能正在创建“direct charge" payment intents using the stripe-account
header on your server then trying to confirm them in the client without that. You'll need to initialize Stripe.js using the same stripeAccount
option。
您提到的多个潜在帐户的问题是您的客户流中需要考虑的问题。如果客户想从两个不同的关联账户购买两件商品怎么办?对于该流程,您需要更改集成以使用 separate charges and transfers.