问题标签 [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.

0 投票
2 回答
1772 浏览

php - PayPal - 使用 php 加密多项目自定义购物车动态结帐按钮

我创建了一个网站,要求我构建一个自定义购物篮以满足业务需求。这一切都很好。

上周我一直在尝试制作一个加密的“使用 PayPal 结帐”按钮。

首先我尝试了这个:www.x.com/message/174366(没有超链接,因为我是新用户,抱歉),并且无法从函数中获取任何加密数据。

所以我又花了一天时间研究,发现用 php 加密网络支付

将代码自定义到我的购物篮后,它会生成加密数据。但是当单击按钮时,PayPal 只显示一个项目输入框 - 即没有传递任何数据。

当我注释掉向按钮添加多个项目的代码并只编写一个静态项目(即使用 item_name 而不是 item_name_1 等)时,它工作正常。

我曾尝试将 cmd 变量从 _s-xclick 更改为 _cart 和 _s-cart,正如我遇到的某个论坛中提到的那样,但无济于事。我确实设置了上传变量。

所以这不起作用

但这确实有效

有人对如何使它与多个项目一起工作有任何想法吗?

0 投票
1 回答
464 浏览

ruby-on-rails - Rails 购物车 最大金额

我正在开发一个 rails 3 应用程序并具有购物车功能。在产品页面上,我列出了项目和“添加到购物车”。购物车也作为部分呈现在同一页面上。现在我需要功能来放入购物车中允许的最大数量。我在那个页面上有一个输入框。当我单击结帐时,我需要将购物车总价格与最大金额进行比较并显示适当的消息。我在哪里(哪个控制器操作)捕获最大数量的表单值?

0 投票
1 回答
5296 浏览

magento - 返回 Onepage 结帐时如何在 Magento 中恢复报价?

我正在使用带有 Datacash 3D 安全支付模块的 Magento Enterprise。

如果在付款过程中出现错误,我希望用户在购物篮完好无损的情况下返回单页结账。当前,当用户返回结帐时,购物篮是空的,因此他们会被转发到“结帐/购物车”,因为他们没有商品。

我认为这可能是我的代码有问题,所以我将初始付款操作直接重定向到单页结帐时出现错误。

然而,在返回结帐页面时,购物篮是空的。将以下日志添加到单页结帐的 indexAction 中,我得到“报价”。在数据库中查看报价已将其活动状态设置为 0。

仅在 Enterprise 中使用标准 Magento 时,我没有遇到过这个问题。有没有人遇到过这个问题?理想情况下,我不希望客户不得不再次将产品添加到购物篮中。它就像它与某种 Magento Enterprise 模块冲突。

提前感谢您的帮助!

0 投票
2 回答
2965 浏览

email - 使用 Magento 结帐时向第三方发送第二封电子邮件

我面临一个问题:

我正在配置magento商店,当客户购买东西时,会向他发送一封电子邮件,但我需要的是:除了这封电子邮件之外,还必须将另一封具有不同模板的电子邮件与购买数据一起发送给另一个人。如何配置这个?

谢谢

0 投票
2 回答
507 浏览

magento - 仅使用 Magento 进行结帐

我想知道是否可以仅将 Magento 用于结帐过程。

我正在制作一个只有 1 个产品的电子商务网站,我打算在我的主页上显示它,并带有一个“立即购买”按钮,该按钮将填充购物车并直接跳转到结帐。我意识到 Magento 对这项任务来说真的是矫枉过正,但我​​喜欢流畅的结帐和与 Paypal Website Payments Pro 的集成,允许用户始终留在我的网站上。但是,这就是我想要使用 Magento 的全部,而不是 cms 函数或其他任何东西等。

可以这样做(如果可以,如何)还是有更好的选择?

谢谢你的帮助,

布赖恩

0 投票
1 回答
1150 浏览

php - magento 将付款方式重定向到第 3 方页面

我仍在尝试将其与我的网上商店集成,我想要做的是将客户重定向到银行页面,他/她将在其中输入所有付款数据(信用卡号,安全代码等) ,然后他/她将被重定向到我的网站,这就是我的问题开始的地方,如果交易由于某种原因失败,我不想保存订单,因为这意味着清理购物车和所有进度,直到现在,但是如果交易成功完成,我想要magento的正常过程,即保存订单并重定向到成功页面,直到现在,我重定向到银行页面,但是当银行将我重定向回我的网站时,我得到了magento 的错误就是说
处理您的订单时出错。请联系我们或稍后再试。
那么,我该怎么做才能解决我的情况?任何帮助

0 投票
2 回答
10028 浏览

magento - Magento: Checkout redirects to cart before 'Place Order' is pressed (should go to payal)

this is my first actual post on StackOverflow. I'm on here quite often because you guys always solve my queries!

We have a problem in a checkout cart on a Magento site.

We have Magento version 1.4.1.1 and are using the one page checkout and Paypal Standard Checkout.

The problem appears when a customer adds lots of different products to their cart (say 7 or more). When they click on the 'Place Order' button, they should be taken to paypal to complete the order. But instead they are redirected to the cart (the default failure URL)

The checkout works fine when you buy a few items or many of the same item. It doesn't work when you buy multiple different items.

Any help/advice/solution/anything! would be much appreciated!

Thanks, Heather

0 投票
1 回答
375 浏览

php - Magento 1.3.3 显示结帐购物车时出错

一旦我尝试将产品添加到 Magento 的购物车中,它就会吐出这个 PHP 错误:

Fatal error: Call to undefined method Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection::addTierPriceData()

我不知道它是关于什么的;我已经尝试过 Magento 论坛,但我还没有找到解决方案。

我通过 SimpleScripts.com 在 hostmonster.com 帐户中安装了 magento。由于这个奇怪的错误(www.caninarua.com/shop),我的商店仍在等待启动。我现在真的不知道该怎么办......请帮忙。

谢谢。

0 投票
4 回答
13913 浏览

magento - 即使通过管理员禁用,Magento 仍会在结帐时显示增值税/税款

我已将 Magento 设置为在结帐时不显示增值税,但它仍在总计中添加。它不会把它加到总数中——这是正确的。

例如,如果我有一件商品价格为 5 英镑 - 含 20% 增值税,价格为 6 英镑,并且设置为在目录价格中显示 - 它确实如此。现在结帐时,这个项目会显示为 6 英镑,然后是 1 英镑的增值税,然后显示总额,即 6 英镑..?有没有其他人看过这个?

0 投票
2 回答
1064 浏览

magento - 购物车中有大量商品(200 多件)时无法结帐 - Magento 1.4.2

我建立了一个由 Magento 1.4.2 社区版提供支持的 B2B 网站。有时,客户会尝试在购物车中包含大量商品(最多 250 件)结账!我的问题是双重的:

  1. 当购物车中有这么多商品时,简单的网站导航对用户来说会变得非常慢。
  2. 在 OnePage 结帐时,当他们开始提交订单时,他们会收到一个 JavaScript 弹出窗口,简单地说明“未定义”,并且他们仍留在 onepage 结帐页面上。

有没有人在处理此类问题方面有类似的经验?

我已经尝试实现 memcached 以及整页缓存,希望它可以帮助减轻服务器的一些压力,但它在解决这个问题方面没有效果。