问题标签 [online-store]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
53 浏览

ruby-on-rails - 只有一个产品变体添加到购物车,它总是第一个添加到我的数据库

我正在建立一个没有用户系统的简单在线商店 - 只是一个购物车后的会话。目前,我可以选择一个产品(可以被认为是一个产品类别),并在该产品页面中选择一个属于它的 ProductVariant (product_variant_id)。

问题是当我添加不同的 product_variants 时,只有保存到数据库的第一个被添加到购物车中。我可以在下拉列表中选择 product_variants,但同样只有第一个添加到我记录中的数据库的产品会作为 order_item 添加到购物车中。

我的相关模型:

这是我在 show.html.erb 中的产品展示页面,可以选择 product_variant

最后,这是我的 order_items 控制器

感谢您深入了解这里可能出现的问题,如果您需要我提供更多相关代码,请不要犹豫,我们很乐意。

亚伦

0 投票
0 回答
21 浏览

paypal - 如何在 PayPal 上交付商品之前暂停卖家订单资金

我正在一个平台上实施 PayPal 支付网关,买家可以使用https://developer.paypal.com/docs/api/orders/v2/直接向卖家支付与其销售商品的合同

因此,我发现 Ebay 对不受信任的卖家也采取了同样的做法,他们将资金搁置,直到物品交付后才能提供资金,但我在文档页面上找不到该选项或 API

0 投票
0 回答
21 浏览

payment-gateway - 如何在 HTML 站点中集成支付网关?

最近我在 HTML PHP 上制作了我的在线商店。我想在我的在线商店中集成PayCaps 支付网关,请帮助我进行集成。