今天突然收到一个客户的消息说他们magento网站收的款有些被退回去了,说是没有capture,我急忙去查看了下,原来magento的 Express Checkout里面设置里面有一项是payment actions,有三个选项 Authorization、Order、Sale
默认的选择是Authorization 我们首先要把它改为sale即可。
那么这三种选择分别是什么意思呢
第一种 Authorization 是说客户下单以后,每一笔钱都不是马上到账你的paypal账户的,而是需要你去paypal认领,也就是要自己主动是接收这笔款才到账的。magento里面默认的设置就是这种,这就是为什么的我的客户出现问题了,因为他只顾着发货,竟然都没登录paypal发现钱是需要认领的。不过还好,认领期限有29天,29天内去认领都是可以的。
第二种 order选项呢 是Authorization的高级版,是说可以部分认领,也就是客户付款了40usd买了两个东西,一个25usd 一个15usd ,25usd的产品有货,15usd的产品没货,你可以先只认领其中的25usd,然后等15usd 的产品到货后在认领。
第三种 sale 选项,就是钱全部自动即时到账你的paypal账户了。
magento默认选择的是Authorization,所以我们在设置magentopaypal收款时,一定要首先把这个设置改为sale,不然后面你每笔交易都需要自己手动去接收了,且如果超过了时间,客户还可以取消,你是没办法拿回的了。
|