php消息撤回,PHP-Paypal Ipn取消撤销

我也许能够解释原始问题中的发现以及user4416494运行的实验.

关键是要了解,贝宝(PayPal)费用是固定金额加上购买价格的一定百分比.退款后,客户将获得全额退款.但是PayPal始终保留该费用.这意味着商人实际上是在赔钱.他们失去了完整的原始购买价格(因为这已经退还给客户了),并且他们必须提供PayPal保留的费用.

因此,例如,如果我向某个组织捐款5.00美元,然后该组织退还了5.00美元,则我将获得全部5.00美元.但是该组织甚至没有出来.他们实际上失去了PayPal为交易保留的费用. (我尚未在PayPal文档中找到此详细信息,但已从我自己的IPN中对其进行了验证.)

PayPal似乎很尴尬地使用了“取消冲销”(即使是针对商户败诉的争议),这也是PayPal如何“简化”这种费用处理的方式.

考虑购买5.00美元.如果PayPal收取2.2%的30美分费用,则商户将获得4.59美元的收入,而PayPal则保留41美分.

商户赢取的争议顺序是这样的(原始购买价格:5.00美元):

>已完成:$4.59

>反转:-4.59美元

>取消冲销:4.59

总和:$4.59

因此,当一切都说完之后,商户帐户最终得到的是他们在从未提出争议的情况下将获得的金额:4.59美元.

以下是针对商户败诉以$5.00进行购买的顺序:

>已完成:$4.59

>反转:$-4.59

>取消冲销:4.59美元

>已退款:-5.00美元

>总和:-0.41

这样您就可以看到客户收回了他们所有的钱,而商人则亏了钱以支付PayPal保留的费用.

>如果客户赢得争议,他们将获得全额退款.

>商户支付全额退款,包括PayPal保留的费用.

> PayPal不会同时向客户发出退款和退款.这意味着商家将被收取两次费用,而客户将获得两倍于原始购买价格的价格.

>因此,“冲销”可以看作是暂时的.它将以一种或另一种方式取消.

>如果商人获胜,则冲销被取消,到此结束.

>但是,如果发生争议,则客户获胜,冲销将被冲销,并由全额退款代替.

>这是PayPal实际上确保账簿余额的方式(请参阅EJP答案结尾附近的EJP评论).

编辑

这是包含费用的更详细的答复. (这些数字来自在this Stack Overflow页面上报告的IPN.)

商户赢得的争议:

Status mc_gross mc_fee

==================================

Completed 5.00 0.45

Reversed -4.55 -0.45

Canceled_Reversal 4.55 0.45

===================================

SUM 5.00 0.45

客户赢得的争议:

Status mc_gross mc_fee

==================================

Completed 5.00 0.45

Reversed -4.55 -0.45

Canceled_Reversal 4.55 0.45

Refunded -5.00 -0.15

===================================

SUM 0 0.30

有趣的是,这表明PayPal仅保留退款的固定费用,而不是根据购买价格的百分比保留费用的一部分.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值