在后台手动创建Magento订单时没有付款方式



我使用PayPal Web Payments(Standard)作为我的支付网关,但当我尝试手动创建订单时(这样我就可以为特定的人申请折扣等),表单上的列表中没有支付方式。我在2008年遇到了与此线程中描述的相同的问题(除了我们现在是2012年,我使用的是最新稳定版本的Magento。

有什么想法吗?是否有任何快速代码修复程序可以使付款方式出现?理想情况下,我会将销售订单发送到创建订单时指定的电子邮件地址,同时也会收到我的销售电子邮件地址的副本(按照正常订单)。

其他人经历过(并克服过)这个问题吗?

确保这些变量符合您选择的

protected $_canUseInternal = true;
protected $_canUseCheckout = false;

如果设置为true,则第一个变量允许在后台使用支付方法。如果设置为false,第二个会阻止它在前端使用。

我在管理端的运输方法上也遇到了同样的问题。我启用了免费送货的方法,它出现在管理员中。

可以尝试启用Check/MoneyOrder方法进行支付。如果这显示在管理端,您至少可以继续创建订单。

最新更新