问题标签 [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 回答
1659 浏览

magento - Magento 结帐数据持久性

我正在尝试保留单页结帐的用户输入。如果用户刷新页面,则需要将其重定向到审阅步骤,并且应恢复之前提供的所有数据。我设法使用这篇文章Magento: Show the Review Step in One Page Checkout中提到的说明跳到最后一步 ,但是没有加载任何数据。

我尝试查找结帐数据“未设置”的位置,但无法使其正常工作。

任何帮助将不胜感激。谢谢!

0 投票
2 回答
2792 浏览

php - 我的结帐按钮不见了,我可以采取哪些步骤来诊断?

当我在购物车中时,“继续结帐”按钮不见了,我无法在结帐过程中继续前进。我查看了 cart.phtml 并且 $methodHtml 是空的,因此if ($methodHtml = $this->getMethodHtml($method))查找结帐方法的比较 ( ) 从不显示按钮。

我想知道是否有人可能知道我如何追踪 Magento 可能出现的问题。Onestepcheckout 已安装,但即使禁用它也没有什么区别。

0 投票
1 回答
518 浏览

sharepoint - 签出和编辑功能丢失

我创建了一个文档库,其中包括编辑和结帐下拉按钮。当这个 webpart 被添加到另一个页面时,它的视图会发生变化,除非您单击并转到原始 Webpart,否则您无法编辑文档....任何线索我如何让视图保持一致?

0 投票
1 回答
154 浏览

asp.net - BlogEngine 贝宝

我正在尝试让 BlogEngine 与 ExpressCheckout 一起使用。我已经使用与 BlogEngine 相同的用户控件测试了 API 凭据,并且它们可以正常工作。但是,在 BlogEngine 中,我收到“抱歉,单击最后一个链接后发生错误”。我正在使用相同的 .ascx 用户控件以及相同的 API 设置和凭据。

在 BlogEngine 中,如果我使用 Firefox,我可以毫无问题地进入 PayPal 登录屏幕,但在 IE 或 Chrome(IE7 和 IE8)的隐私和安全设置较低时,我会收到错误消息。

我已经尝试过沙盒和实时凭据,但我真的不知道还能尝试什么。我在 PayPal 的 NVP C# 示例上使用 MarkExpressCheckout 方法,以前从未遇到过问题。BlogEngine 的某些部分会以某种方式干扰吗?我正在运行 ASP.NET 4。

如果有帮助,我的网站/结帐位于http://chickenping.com(http://chickenping.com/category.aspx 将产品添加到购物车)。

0 投票
1 回答
650 浏览

magento - 将字段添加到后端客户创建部分

我想在 magento 后端的客户创建部分添加三个字段。

  • 客户卡号
  • 客户商店编号
  • 客户商店名称

这些字段应该保存到magento数据库中,然后可以在单页结帐中查询/显示(我们想发送相关商店客户关系部门的自动邮件)。

你能帮我用magento做这样的东西吗?

0 投票
5 回答
13789 浏览

redirect - OnePage Checkout 上的 Magento 奇怪的重定向行为

我的 Magento 版本是 - 1.4.1.1

我有两个问题:

1) 当我完成 Onepage 结帐的各个步骤(注册、计费、运输和付款选项卡)时,有时在此过程中我会被重定向到购物车页面。没有错误,没有异常,在 var/report 中没有生成报告。我不知道如何调试它。没有我可以查找的日志吗?

2) 在点击下订单(最后一步)后,在同一个 Onepage Checkout 过程中,有时它会重定向到购物车页面,发送一封电子邮件说订单失败并显示以下消息:

必须在此操作之前收集报价总计。

为了解决它,我prepareRecurringPaymentProfiles在文件中注释了这一行magento/app/code/core/Mage/Sales/Model/Quote.php,从而解决了问题:

我不知道这两个问题是否相关。但是我现在没有第二个问题,而是经常遇到第一个问题。可能是什么原因以及如何解决?

进一步更新-我检查了萤火虫跟踪,这是 500 内部服务器错误,有时会在一页结帐的任何步骤中出现。我能够深入研究 onepagecontroller.php 中的 savebillingaction、saveshippingaction 函数,发现当 $this->getRequest()->isPost() 为空白时会出现错误,如果为 1 则继续,然后进入下一个否则它会重定向到购物车,不,我不知道为什么这不是 1 或者是因为 ajax 无法发送发布数据但我检查了 XHR 请求,Ajax 每次都发送发布数据(使用 firebug 扩展检查)。有人可以告诉我接下来我可以做些什么来排除故障。我在哪里可以找到这些 Ajax 调用?Shipping.phtml(任意step.phtml)底部有JS,怎么调用OnePagecontroller saveshippingaction函数?

0 投票
1 回答
1613 浏览

email - 如何在单页结帐“订单审查”块和订单确认电子邮件中显示自定义属性(选项)?

是否可以在结帐期间的订单审核中显示自定义选项,例如“颜色”?关于确认电子邮件的同样问题。我查看了购物车项目渲染器的模板,并且产品选项上有一个 foreach 循环......但是我如何在其中放置自定义选项?

目前我只是再次加载产品并手动拉出模板中的属性......但它是a)不可移植b)必须在我想要显示自定义选项的所有模板中完成

有这样做的正确方法吗?

0 投票
1 回答
7845 浏览

php - Magento:在结帐时保存自定义地址属性

这就是我在我的网站上所做的:Admin->Customers->Attributes->Manage Customer Address Attributes 并添加一个新属性,用户可以在他/她的个人资料中看到它,在我的地址选项下,可以编辑新属性并在创建新地址时保存,我也可以在后端看到它,并进行编辑,直到这里一切正常,我的问题是在结帐时,我已经在账单和运输表格中有该字段,我想要新的当用户单击“下订单”按钮时要保存的属性,但是,结帐似乎对新属性一无所知,该属性没有保存,如果我从用户配置文件中保存一个值,结帐不会加载它在该领域。

我能在这里做什么??

谢谢

0 投票
2 回答
608 浏览

magento - A/B 测试结帐 Magento

我们的项目经理想要对不同的支付方式进行 A/B 测试。他希望能够使用外部分析工具(例如 Google 网站优化器、Econda)对其进行测试。因为该测试需要两个不同的 URL,所以我认为我们需要两个完整的独立结帐。

是否可以使用新的名称和其他两种付款方式覆盖现有的结帐?我是否必须克隆完整的核心结帐模型?

非常感谢。

克拉多斯克

0 投票
1 回答
2209 浏览

php - 我如何在网上商店快速结帐后卷曲到贝宝以确认付款?PHP

当您单击任何网上商店上的 Express Checkout PayPal 按钮时,它会将您重定向到一个特定的 paypal 登录链接,用于支付订单。

我一直在高低搜索 3 天,寻找一个简单的 paypal php curl 脚本,该脚本从这一步登录,并确认付款,但找不到任何东西。我只找到了让您从贝宝主页登录的脚本,当您破坏贝宝流程时,这些脚本将无法正常工作。

我发现不可能为此使用 API,所以它必须由 CURL 完成。

我要求这样做是因为我经营一个直销网站,并且希望自动化某些步骤,例如下订单和支付订单。一个工作代码不仅对我有帮助,而且对所有希望以某种形式自动购买的人都有帮助。

我将粘贴我制作的非工作脚本,它只会给我一个来自贝宝的“抱歉 - 您的最后一个操作无法完成”消息,如果这有任何帮助的话..