Magento2 Paypal Payment Action Authorization Sale Order

Stores –>Configuration–>Sales–>Payment Methods–>Paypal设置–>Basic Settings–Paypal Express Checkout 下面的 Payment Action 选项有三个值分别是:Authorization 、 Sale 、Order .

Payment Action里的Authorization,Sale,Order各代表什么意思?

Authorization-> 批准购买,但暂停资金,在商家“捕获”该金额之前,该金额不会被提取()。(客人的paypal账户已经扣款,钱在paypal中心那里,需要管理员创建发票之后,钱就到商家的paypal账户上了,相当于支付宝的非及时到账)

Sale -> 购买金额已获得授权,并立即从客户的帐户中提取。(客人的paypal账户已经扣款,钱已经划到商家的paypal,不需要管理员创建发票,完成支付就已经自动创建发票,钱就已经到商家的账户上了,相当于支付宝的及时到账)

在PayPal的客户余额,银行账户或信用卡中既未捕获也未授权订单金额。订单付款操作表示PayPal支付系统与商家之间的协议,该协议使商家能够在最多29天内从客户的买方帐户中捕获一个或多个金额,直至“订购”总额。在“订购”资金之后,商家可以在接下来的29天内随时捕获它们。通过创建一个或多个发票,只能从Magento后端获取订单金额。

一般选Sale就行里了。

但是在这里需要特别注意:Sale 和Order区别

  • Payment Action 设置为Sale之后。顾客paypal付款之后,paypal商家账户将会里面收到钱,并且会同时生成订单,发票信息;发送订单邮件和发票邮件。
  • Payment Action 设置为Authorization之后。顾客paypal付款之后,paypal商家账户不会立马收到钱,顾客只会收到订单单邮件,需要管理员在后台创建发票,发送发票邮件,这个时候,钱才会到paypal商家账户。