Magento - 从代码在线捕获

时间:2011-02-23 07:37:29

标签: magento capture payment

通常当客户在我们的商店完成并支付订单时,订单将设置为处理,但应付金额仍等于总金额和支付金额等于零。从magento后端,我可以创建发票并在线获取付款,从而解决了这个问题。现在我想自动执行此操作。任何人都可以帮我解决问题吗?

我确实成功创建了发票,但找不到合适的功能来获取付款。

1 个答案:

答案 0 :(得分:1)

我不确定您启用了哪种付款方式,但似乎您必须更新设置,例如我将使用 Authorize.net

如果你去管理员 - >系统 - >配置 - >付款方式 - > Authorize.net,您将看到它的设置,其中一个设置是“付款操作”,有两个选项:

  • 仅授权
  • 授权和捕获

如果选择了第一个选项,Magento将不会获取订单金额,但会检查客户信用卡上是否有足够的资金。

如果选择了第一个选项,Magento将检查可用资金,并从客户的信用卡中扣除订单金额。

PayPal 有类似选项,Here是相关的论坛主题。