2012-09-26 48 views
0

我們正在處理高額退款和退款。但我無法確定如何獲得退款和退款的詳細信息。我們已通過第三方發佈我們的遊戲,因此他們擁有公司賬戶進行交易。我們問他們,但顯然他們沒有任何東西可以幫助我們。我已經使用Graph API來記錄交易細節,並且我還使用調試工具來找出退款和退款的原因或詳細信息。但即使我們的退款也沒有任何理由。請幫我解決這個問題。我已經做了很多谷歌在這個,但我無法找出我需要知道什麼Facebook扣款退款詳情

問候。

回答

0

所有你實際上得到的是一個「退款原因代碼」 - 其中的這些有,如何訪問它們,這裏描述:

https://developers.facebook.com/docs/payments/disputes/#refundcb_tracking

編輯:

它確實不像你可以看一下通過API退款原因代碼 - 但Facebook將它發送給你,通過一個ping到您的回調網址:

「如果訂單已通過Facebook退款,我們將ping您的回撥與payment_status_update訂單的狀態退款的問題。此外,將有返回稱爲refund_reason_code的附加字段具有下列值之一:[...]」

所以,你將不得不作出反應到和評估退款原因代碼(它保存到數據庫中, ...)在這個回調。

+0

感謝@CBroe的回覆,但我已經探索過它,它不包含「refund_reason_code」。我也很驚訝。因爲Facebook API清楚地表明它會顯示,但對我來說不是。也許我錯過了一些東西。我正在使用此調用: https://graph.facebook.com/ORDER_ID?status=refunded&access_token=ACCESS_TOKEN 我正在向它傳遞應用程序訪問令牌。但我得到的結果不包括「refund_reason_code」,雖然它說訂單已退還。請幫我解決這個問題。 –

+0

請參閱編輯我的答案。 – CBroe

+0

謝謝,我剛剛實施了您的解決方案。我之前已閱讀過這部分文檔,我的理解是,Facebook不會在ping調用中發送refund_reason_code,因爲此參數不存在於您剛纔提到的段落中給出的示例回調格式中。但是,您可以通過根據您提到的段落提供的POST調用獲取refund_reason_code以及其他詳細信息。但是因爲我已經嘗試過POST並且它不起作用,所以我認爲它是正確的選擇,以檢查您所提及的內容。讓手指交叉。我會更新你。 謝謝 –