【问题标题】:Testing Disputes and Refunds in Facebook Payments测试 Facebook 支付中的争议和退款
【发布时间】:2012-10-28 05:44:01
【问题描述】:
我们的应用即将推出,我们想测试争议/退款流程。我们已经进行了几次成功的测试付款,但我们不愿对它们提出异议。我们的应用会被标记吗?测试争议/退款流程的最佳方法是什么?
【问题讨论】:
标签:
facebook
payment
facebook-credits
【解决方案2】:
虽然您无法端到端测试流程,但您可以通过手动执行对 /PAYMENT_ID/refunds 的 POST 请求以及应用访问令牌和要退款的金额(可以是全部或部分)来测试与后端的集成。无需通过 FB 发起争议即可从您的应用中退款。
如果争议证明退款是合理的,您可以使用交易 ID 并使用 ~app access token~ 向 /PAYMENT_ID/refunds 发布一个帖子,以及要退款的金额 [...] 争议状态将自动设置为以refunded_in_cash 原因解决。
消费者不一定要对付款提出异议才能退款。如果用户直接与您联系,只要refundable_amount 大于您尝试退款的金额,您就可以对付款进行退款。此功能在您测试应用时也很有用。
来源:https://developers.facebook.com/docs/games_payments/fulfillment/disputes