0

如果发生争议,通过实时更新发送的数据将包含哪些内容?如果以下是为了履行订单..

{ 
  "object": "payments",
  "entry": [
    {
      "id": "296989303750203",
      "time": 1347996346,
      "changed_fields": [
          "actions"
      ]
    }
  ]
}

changed_fields 数组会包含“disputes”而不是“actions”吗?

没有地方明确说明,这只是我最好的猜测,我对基于猜测实现系统并不完全满意。

我对退款和/或拒付的最佳猜测是它会包含“行动”?

任何人都可以提供清晰度吗?这将不胜感激...

4

2 回答 2

0

是的。对于争议,如果您的付款订阅有字段,changed_fields则将包含值。disputesdisputes

每当发生payment更新时,facebook 都会实时调用您的服务器。在 POST 数据中,changed_fields将包含更改的参数。例如,假设您订阅了具有字段值名称的用户数据,每当用户更新他的名称时,您的服务器将namechanged_fields数组中调用。

于 2013-09-10T12:49:22.260 回答
0

我认为您必须对付款进行查询才能确定是否有争议。至少,从这一点来看

https://developers.facebook.com/docs/howtos/payments/disputesrefunds/

另外,检查这个

本地货币 - 如何处理退款、争议和拒付的实时更新?

于 2013-09-17T13:14:13.233 回答