4

我试图在这里和 x.com 上搜索我的问题,但找不到任何东西,然后我想问一下。

问题是 Canceled_Reversal 状态。

  1. 当我得到这个状态时,我如何检查我们是赢了还是输了?因为我发现这意味着赢/输

  2. 当我得到这个状态之后会有一个完整的状态吗?

我认为我应该做什么

我需要它是因为我需要查明该成员是输了争议还是我们赢了。因为那时用户不应该有权访问用户获胜的内容,但如果我们获胜,他仍然可以访问

*我现在如何使用它 * if(Compelete) aspaid if(Pending) as waiting if($payment_status == "Voided" || $payment_status == "Expired") as Rejected if($payment_status == "Reversed" || $payment_status == "已退款" || $payment_status == "Canceled_Reversal") 已退款

  1. 但是当我有一个待处理的时候,贝宝会在正确的之后完成吗?

如果您有任何建议,我想听听

希望有人可以在这里帮助我:)

4

3 回答 3

2

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

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

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

Canceled-Reversal 看似尴尬的使用——即使是因为商家输掉的争议——是 PayPal 如何“简化”这种费用处理的方式。

考虑购买 5.00 美元。如果 PayPal 收取 2.2% + 30 美分,那么商家将获得 4.59 美元的报酬,而 PayPal 则保留 41 美分。

(请参阅以下堆栈溢出问题以及 PayPal 提供的示例消息: PayPal IPN Example: Completed, Reversed, Canceled_Reversed 和 Refunded

商户获胜的争议顺序是这样的(原购买:$5.00):

  • 已完成:4.59 美元
  • 反转:-4.59 美元
  • 取消反转:4.59
  • 总和:4.59 美元

因此,当一切都说完了,商家帐户最终会得到如果从未提出争议他们将收到的金额:4.59 美元。

以下是商家因纠纷败诉而以 5.00 美元购买的顺序:

  • 已完成:4.59 美元
  • 逆转:-4.59 美元
  • Canceled_Reversal:4.59 美元
  • 退款:-5.00 美元
  • 总和:-0.41

所以你可以看到客户拿回了所有的钱,而商家赔钱来支付 PayPal 保留的费用。

  • 如果客户赢得争议,他们将获得全额退款。
  • 商家支付全额退款的费用,包括 PayPal 保留的费用。
  • PayPal 不会同时向客户发出撤销和退款。这意味着商家将被收取两次费用,而客户将获得两倍的原始购买价格。
  • 所以“逆转”可以看作是暂时的。 它将以一种或另一种方式被取消
  • 如果商家获胜,则取消逆转,这就是结束。
  • 但如果发生争议,客户获胜,则撤销撤销,并由全额退款取代。
  • 这就是 PayPal 实际确保账面余额的方式(请参阅 EJP 答案末尾附近的 EJP 评论)。

编辑这是一个更详细的答复,其中包括费用。(这些数字来自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 只保留固定部分的退款费用,而不是按购买价格的百分比计算的部分费用。

于 2018-01-21T23:48:54.033 回答
1

撤销意味着 Paypal 撤销了交易。他们有钱。Canceled_reversal 表示他们取消了冲销。你有钱。你赢了官司。

因为我发现这意味着赢/输

我不知道你从哪里得到这个想法。来自 IPN 指南:

Canceled_Reversal:已取消冲销。例如,您赢得了与客户的纠纷,而被撤销的交易的资金已退还给您。

于 2013-02-19T23:49:45.073 回答
0

我今天测试了这个。我收到的欺诈撤销案件的 IPN payment_status 如下:

已完成(购买时) 已
撤销(关于“欺诈”争议)

卖家赢了:
Canceled_Reversal

买家赢得:
Canceled_Reversal Reversed

于 2017-06-03T13:55:04.887 回答