问题标签 [foxycart]

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 投票
1 回答
96 浏览

payment-gateway - Foxy Cart 是否支持在一次交易中向多个收件人付款?

我有一个购物网站。
例如,在我的网站上注册的用户 1 以 10 美元的价格上传了一个数字商品,用户 2 购买了该产品。现在 10 美元的 18% 给了管理员,其余的给了用户 1。所以这里的付款同时给了两个人;一个是管理员,第二个是用户
1。Foxy Cart 是否支持在一次交易中向多个收件人付款,如果不支持,那么是否有另一种方法可以做同样的事情。

0 投票
1 回答
246 浏览

javascript - Foxycart - 删除超过一定数量的订单的运费

我花了最后一个小时左右试图完成这项工作,几个例子似乎来自一年多以前,我想知道是否有什么改变了,或者我只是错过了什么。

我的客户希望订单满 149 美元免运费。所有产品都列在默认类别下,运费设置为统一费率 14.95 美元。我正在使用下面的 Javascript 自定义规则以及此代码 - https://wiki.foxycart.com/snippets/shipping/tiered_flat_rate_shipping

我已经测试了通过代码中的警报检测购物车总数的能力,这工作正常 - 但无论如何运费和手续费仍然是 14.95 美元。我究竟做错了什么?

0 投票
0 回答
119 浏览

php - 从 FoxyCart Order Desk 获取 JSON $_POST

我正在尝试创建一个脚本来从 FoxyCart 的 Order Desk 接收 POST。我在 requestb.in 设置了一个临时请求箱。当我将 POST 指向那里时,我得到了新的 JSON 订单。我用这段代码在我的脚本中复制/粘贴了 JSON 字符串,我能够解析 JSON 并成功地将变量添加到我的数据库中:

Order Desk 的文档说要通过以下方式获取 POST:

我什么也得不到。我已经尝试了几乎所有我能想到的东西。浏览了这个论坛,没有发现任何可以解析 JSON 的东西。我假设 POST 是成功的,因为我没有从 Order Desk 的管理面板中收到任何错误。

出于安全目的,Order Desk 有此代码。POST 似乎通过了所有这些。

任何帮助是极大的赞赏!

我想我在问你将如何解析:

我从 requestb.in 得到什么:

表格/发布参数

标题

0 投票
1 回答
26 浏览

wordpress - WordPress 多页定期付款表格

我正在尝试按月和按年进行定期订阅。这个想法是会有两页。第一页将是订阅的选择过程,第二页是带有账单信息的结帐页面。

在过去的几天里,我一直在尝试这样做。我有 foxycart 帐户。如果我可以将其用作结帐,那将是最好的。我将使用贝宝、信用卡和 iDeal 作为支付网关。

如果有人做过这种工作,我需要指导如何去做,或者是否有任何插件最适合这种项目。

0 投票
1 回答
290 浏览

node.js - FoxyCart 信用卡支付测试

目前,我想使用 FoxyCart 来处理我网站的购物车和结帐过程。背后的支付网关是 Stripe。我实际上正在使用条带提供的卡号进行结帐测试。

这是我填写的: 在此处输入图像描述

我正在努力使事情正常进行,但是.....

当我完成结帐表格并单击结帐按钮时,会出现此消息:

错误:由于以下原因,您的付款被拒绝:将信用卡号直接发送到 Stripe API 通常是不安全的。我们建议您使用映射到您正在使用的测试卡的测试令牌,请参阅https://stripe.com/docs/testing

Stripe 告诉我他们拒绝了我的请求: 在此处输入图像描述

我不太明白如何使用他们建议的测试令牌进行结帐测试。有什么可以帮助我的吗?我只是想让它工作。如果您有其他解决方案,请随时给我其他解决方案。

这些是我到目前为止所做的:

结帐.pug

布局结帐.pug

结帐.js