我正在使用Drupal 6/ Ubercart 2站点上的uc_discounts_alt模块为特定产品提供特定的美元折扣。折扣使产品价格降至零,有条件的操作检查该折扣代码,如果发现,也使运输成本为0美元。
我启用了Ubercart免费支付模块来允许这些免费订单结帐,但是购物车声明当我进入订单确认页面时,信用卡信息丢失了。显然,免费支付模块没有像预期的那样工作。
有什么办法,我可以隐藏或以其他方式禁用支付面板时,一定的折扣正在申请.或者其他可能给我所需要的功能的选择?不幸的是,我有点时间紧迫,因为我们有一个大的推广从明天开始,这个问题被另一种支付方式掩盖。
谢谢!
发布于 2013-01-23 01:36:02
我能够通过修改“免费订购”付款方法的条件行动来解决这个问题。免费订单是与Ubercart免费支付模块相关联的付款方法,它预先加载了一个CA,该CA检查购物车总计是否超过0.01美元.如果它更多,它否定了这个条件,并且不允许购物车中的免费订单付款方法。
我更改了CA,以检查购物车是否有折扣(S)。如果使用折扣(S),手推车拉免费订购付款方式,它所有的工作,如预期。
https://drupal.stackexchange.com/questions/57881
复制相似问题