问题标签 [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 投票
1 回答
1615 浏览

magento - 自定义 Mage_Sales_Model_Quote_Address_Total_Abstract 计算两次:帐单和送货地址

我打算制作一个自定义积分模块,可以使用我们商店的积分进行折扣。在查看了一些示例后,我成功地在单页结帐中添加了结帐步骤。然后我扩展 Mage_Sales_Model_Quote_Address_Total_Abstract 以拥有一个自定义收集器来计算总数。目前我硬编码了一些折扣值,看看它是如何工作的:

config.xml 中的部分如下所示:

然而,结果是减去-20。在一些调试跟踪之后,我的自定义收集器被调用了两次,一次地址类型是“计费”,另一个是“运输”。所以我添加了上面的注释代码,仅在输入送货地址时计算。但我不确定这是否是正确的方法。

为什么 Mage_Sales_Model_Quote_Address 中的其他类不会计算两次?根据我的跟踪,它们实际上被调用了两次。什么是解决我的问题的正确方法?

先感谢您。

0 投票
2 回答
3133 浏览

sharepoint - 值不在预期范围内。在 Microsoft.SharePoint.SPWeb.GetWebRelativeUrlFromUrl 从文档库中检出文件时

我有一个包含共享文档文件的 extrnet 站点。我可以很好地上传文件,查看它们等等......但是当我尝试检查一个以进行更改时,我立即得到这个:

值不在预期范围内。在 Microsoft.SharePoint.SPWeb.GetWebRelativeUrlFromUrl(String strUrl) 在 Microsoft.SharePoint.SPWeb.GetFile(String strUrl) 在 Microsoft.SharePoint.SPWeb.GetWebRelativeUrlFromUrl(String strUrl, Boolean includeQueryString, Boolean canonicalizeUrl) 在 Microsoft.SharePoint.SPWeb.GetFile(String strUrl) 在 Microsoft.SharePoint.ApplicationPages.Checkin .get_File() 在 Microsoft.SharePoint.ApplicationPages.Checkin.OnLoad(EventArgs e) 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

这是以管理员身份登录的。任何想法将不胜感激。

0 投票
0 回答
1779 浏览

php - 用于快速结帐的 php paypal 类

我正在使用(尝试使用)此处描述的贝宝类http://blog.moorberry.biz/2010/04/paypal-nvp-api/

但是,在我的情况下,它似乎没有将任何数据传递给贝宝。例如指定

不影响贝宝,当我在此过程中登录时,它默认为测试用户 1 大街地址。它似乎也没有通过正确的 AMT 值(当前购买保持为空)

如果该类因任何原因被证明工作错误,您能否提供不同类或代码的示例?我对此感到困惑,无法100%理解整个过程。

0 投票
2 回答
1605 浏览

paypal - Paypal Payments Standard 和 Paypal Express Checkout 有什么区别?

我需要在我的网页上实现 PayPal,但我不知道该使用哪一个,Paypal Payments Standard 或 Paypal Express Checkout 或两者兼而有之。在我看来,它们几乎是一样的。

0 投票
0 回答
535 浏览

paypal - 产品详细说明 PayPal Express Checkout 的问题

在我使用从我的购物车重定向到 Paypal 后,SetExpressCheckout我在左侧看不到我的产品详细信息。我有以下代码:

0 投票
1 回答
295 浏览

magento - 添加步骤到结帐

我的公司刚刚购买了Ivan 的 CheckItOut 扩展,我正在尝试在其中添加一个步骤。
实际上,我确实将此步骤集成到“常规” OPC 中。

查看扩展的代码,我看到addCheckoutStepToLayout布局 checkitout.xml 文件中使用了一个方法。如果我将此行放入checkout.layout块中:

该步骤已添加,但我正在尝试通过我的扩展布局 .xml 文件添加它。
所以我尝试更新结帐句柄:

通过常规checkout_onepage_index句柄更新块:

有和没有<reference name="content">,但直到现在还没有运气。
我很高兴阅读您的建议,谢谢

0 投票
1 回答
3112 浏览

php - 如何以编程方式为每个购物车项目设置动态折扣?

我想在“结帐购物车”页面中按下自定义按钮后动态设置每个项目的折扣(比如 10 美元)。我检查了 Magento 的一些编码,发现:

  • 主要是 " Mage_Sales_Model_Quote_Address" 类总是受到影响,当任何人(任何 Magento 代码)都在谈论折扣时。
  • " " 有 2 个实例Mage_Sales_Model_Quote_Address- 一个用于“ billing ”地址类型,另一个用于“ shipping ”地址类型,但后一个主要用于优惠券代码相关的折扣。

在检查了这些区域之后,我继续编写了一些代码,针对“”的“运输”地址类型Mage_Sales_Model_Quote_Address,如:-

但我仍然没有在totals我的结帐购物车页面的“”部分和单页结帐的订单审查部分中看到任何行。

0 投票
1 回答
981 浏览

magento - 结帐时获取magento属性的问题

请帮助在结帐时获取 magento 属性。我有“only_registered”属性。我试图通过此代码获取属性:

但是这段代码会产生 magento 错误。

0 投票
1 回答
627 浏览

magento - 下订单时保存产品 ID。Magento

客户下订单后,我必须保存产品 ID 和客户 ID。我在哪里以及如何做到这一点?

0 投票
1 回答
4522 浏览

magento - Magento - 在单页结帐过程中为送货地址添加新字段

我想在单页结帐过程中为送货地址添加一个新字段“custom_house_no”。

我在我的自定义扩展 mysql 文件“mysql4-install-0.1.0.php”中添加了以下代码

我还在文件夹 MY/CustomExtension/Model/Entity/Setup.php 中创建了一个类

p>

我还在扩展配置文件中添加了类名。

p>

在运输模板文件中,我添加了名称为“custom_house_no”的文本框。

该属性已成功添加,并且与表单有关系,但除了“custom_house_no”字段外,所有数据都保存在数据库中。

我不知道我的代码有什么问题。