测试 Facebook 支付中的争议和退款
Posted
技术标签:
【中文标题】测试 Facebook 支付中的争议和退款【英文标题】:Testing Disputes and Refunds in Facebook Payments 【发布时间】:2012-10-28 05:44:01 【问题描述】:我们的应用即将推出,我们想测试争议/退款流程。我们已经进行了几次成功的测试付款,但我们不愿对它们提出异议。我们的应用会被标记吗?测试争议/退款流程的最佳方法是什么?
【问题讨论】:
我一直希望付款测试人员的付款可用于付款支持流程 (facebook.com/help/contact/dispute_payment),但由于测试付款不显示为真实付款,因此未在此处列出。跨度> 【参考方案1】:他们在这里列出了所有文件: https://developers.facebook.com/docs/howtos/payments/disputesrefunds/
我确定您是否输入了争议原因“这是对开发人员的测试:请忽略”或其他内容,或者联系 Facebook 并询问他们是否会找到方法。不过,目前还没有测试争议处理的公共方法。
【讨论】:
【参考方案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
【讨论】:
以上是关于测试 Facebook 支付中的争议和退款的主要内容,如果未能解决你的问题,请参考以下文章