如果发生争议,通过实时更新发送的数据会包含什么? 如果以下是订单履行..
{
"object": "payments",
"entry": [
{
"id": "296989303750203",
"time": 1347996346,
"changed_fields": [
"actions"
]
}
]
}
changed_fields数组是否包含“争议”而不是“行动”?
没有明确说明,这只是我最好的猜测,我对完成基于猜测的系统不太满意。
我对退款和/或退款的最佳猜测是它会包含“行动”吗?
任何人都可以提供清晰度吗?非常感谢...
答案 0 :(得分:0)
是。如果您的付款订阅中包含changed_fields
字段,则disputes
将包含价值disputes
。
每当发生payment
更新时,Facebook都会实时调用您的服务器。在POST数据中,changed_fields
将包含已更改的参数。例如,假设您订阅了具有字段值名称的用户数据,每当用户更新其名称时,将使用name
数组中的changed_fields
调用您的服务器。
答案 1 :(得分:0)
我认为你必须通过fql付款来查找它是否存在争议。至少,从这个判断
https://developers.facebook.com/docs/howtos/payments/disputesrefunds/
另外,请检查
Local Currency - How to handle real time updates for refunds, disputes and chargebacks?