问题标签 [checkout]
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.
magento - Magento - 如何为支票/汇票订单添加折扣?
我已经四处询问并用谷歌搜索,但仍然一无所获。
我希望能够向选择不通过电汇或支票直接付款的任何人提供 10%(或 wtv)的折扣。
这可以用 Magento 完成吗?
magento - 在 Magento 的购物车中获取捆绑产品项目
请帮我解决我的麻烦。我需要从 magento 的购物车中获取捆绑产品,然后我需要获取每个捆绑产品的选定项目。我怎样才能做到这一点?谢谢!
magento - Magento - 如何将新的送货地址(附加)设为默认
我开发了一个自定义结帐模块并且工作正常。在第一次结帐时,当我输入新的账单和送货地址时,它们被设置为默认账单和送货地址,这很好。现在,我有一个要求,每当输入新的送货地址时,这应该成为默认送货地址。不知何故,我无法完成这项工作。我尝试了以下方法:
$shipdata 是一个包含新地址详细信息的数组。
我还尝试在 $shipdata 中添加以下内容
但也没有帮助。有人可以在这方面提供帮助吗?
magento - 在 Magento 中使用自定义地址属性结帐
我为我的 Customer_Address 创建了一个“地区”属性,因为我的运费是根据它计算的。此属性在我的结帐中显示得非常好,用户可以毫无问题地从几个选项中进行选择。
但是,当它结帐时,我的类中的 collectRates() 方法会收到一个“Mage_Shipping_Model_Rate_Request”,其中包含有关用户选择的结帐选项的一些信息。在这一点上,我需要有一种方法来获取用户设置为 District 值的任何值,以根据该值计算运费,但我似乎无法从 Mage_Shipping_Model_Rate_Request 获取信息。
有没有办法可以将属性添加到该类以稍后检索它?还是我应该寻求以其他方式获得该价值?
你能给我的任何帮助都会非常有用!
谢谢。
c# - 为用户锁定 asp.net 中的页面
我正面临锁定asp.net 页面的问题。我们有一个用户个人资料页面,我们需要为首先打开它的用户锁定该页面。详细信息如下,数据库中有许多用户配置文件记录,我们将记录号传递给查询字符串以打开特定页面。用户单击网格中的链接按钮并以只读模式打开记录。有一个编辑按钮,可以启用所有控件,并在用户单击它后使其可供用户使用。任务是将记录锁定给首先单击编辑按钮的用户。
除此之外,还有许多场景,例如用户可能从页面导航,或者他可能会在两者之间关闭页面。在这些情况下,记录应该可供其他用户使用。请给我一些可能的方法或如何解决该场景的示例。
提前致谢
joomla - Joomla Virtumart - 禁用每个产品类别的结帐
根据联邦法律,我的一些产品必须是“致电订购”。有没有一种方法可以让我禁用结帐流程或至少禁用我网站上特定类别的付款处理,而是要求我致电客户服务来完成订单?
工作流程 ==> 用户找到他/她想要的产品,根据需要自定义颜色和其他属性,然后他们单击继续或结帐,但此时订单被发送给客户服务,然后要求客户致电客户服务完成订单。
但是同一位客户在网站上为其他产品(例如零件和配件)下订单并完成订单。
magento - Magento Page 404 Not Found 1 in checkout/onepage 1.6.0.0
我无法覆盖控制器。在 1.5 版中有效,但在 1.6 版中无效。
有谁知道可能会发生什么?
form-submit - 向贝宝等网站提交表单数据的可接受方式是什么?
我正在建立一个使用贝宝处理付款的网站。
实现结帐表单的最简单方法是创建一个 HTML 表单,直接提交到 paypal,发送订单详细信息并将用户重定向到 paypal 以完成交易。
但是,此过程存在安全漏洞。客户可以编辑提交给贝宝的信息,例如将结账价格更改为 0.00 美元。
处理这种情况的公认方法是什么?是否将表单提交回我的服务器,然后在 PHP 中进行一些处理,然后将经过验证的数据提交到贝宝并将用户重定向到贝宝?这可能吗?
谢谢!
paypal - PayPal ExpressCheckout 缺少总计列
为什么我在结帐页面上缺少总数?
道歉。
由于我的代码正在运行,因为它实际上到达了 PayPal 并且所有字段都正确。我认为没有必要发布代码。我认为可以简单地回答,“您在发给 PayPal 的帖子中缺少 XXXX 变量。”
但是,由于这是 StackOverflow,因此需要代码。
这是 COLDFUSION (是的,因为人们认为这是一种死/垂死的语言)。
这会将 json 对象返回给浏览器。然后浏览器将我发送到: https ://sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=SomeToken
当我到达 PayPal 时一切都好。只是缺少左侧框中的总数(如图所示)
magento - 即使选项关闭,Paypal Express Checkout 仍坚持电话号码(从 Magento 呼叫)
我在 Magento 中使用 Paypal 的“Express Checkout”选项。
(我没有使用任何快速结帐按钮,只是因为我在从网站付款标准返回时遇到问题)。
在 Paypal 的网站支付首选项中,我已将“联系电话号码”字段设置为关闭。
我还在 Magento 方面进行了一些更改,以使电话号码可选(根据这篇文章)。
但是,电话号码字段在 Paypal 结帐期间仍会出现,并且是必填项。显然,这可能会导致客户放弃交易。
来自 Paypal 支持的初步回应是电话号码始终是强制性的,偏好设置仅控制是否将值返回给卖家 - 这对我来说听起来不正确,因为它使设置在很大程度上无用。
鉴于 Magento 通常需要电话号码,我想知道 Magento Paypal API 调用中的某些内容是否覆盖了默认设置?
必须有某种方法可以使电话号码可选?
编辑:
在与支持人员进一步联系并进行更多挖掘后,尽管有参数描述,但 Paypal 将始终坚持非 Paypal 帐户的联系号码(即直接通过信用卡付款)。这至少适用于网站支付标准和快速结帐,可能更多。'Telephone number off' 参数然后控制输入的电话号码是否返回到商店。
这让我觉得很愚蠢。如果我在某处结账并要求输入电话号码,我并不特别在意是 Paypal 还是商家要求我,我不会对此感到高兴并且很可能会中止交易,特别是如果它是我以前没有购物过的网站。我什至不明白为什么 Paypal 需要这个号码 - 如果有人暗示有人以欺诈方式使用我的卡,我希望我的卡公司会打来电话,而不是 Paypal。如果有人自称来自 Paypal,我可能会挂断电话。
另外,鉴于这是它的工作方式,他们可以通过指出“电话号码关闭”字段仅在某些时候适用,从而使其更加清晰
/咆哮