2013-06-26 52 views
1

我的應用程序使用亞馬遜FPS向用戶收費。在建立一個管道並收到一個令牌後,我隨後用該令牌發出一個Pay請求。該響應包含一個交易ID和一個交易狀態。我如何找到評估交易的亞馬遜FPS費用?

http://docs.aws.amazon.com/AmazonFPS/latest/FPSAdvancedGuide/Pay.html

然後我等待接收即時付款通知,其中有幾個領域,包括總交易金額。

http://docs.aws.amazon.com/AmazonFPS/latest/FPSAdvancedGuide/APPNDX_IPN.html

對於此交易,亞馬遜FPS從我的賬戶接收資金減去費用。我需要記錄申請簿記的費用。

我在哪裏可以找到這筆費用的金額?

我可以嘗試計算它,但舍入似乎容易出錯。此外,亞馬遜的收費時間表也會隨着規模的變化而變化:較高的應用程序收取較低的費用試圖準確再現數學聽起來像是一場等待發生的災難。

回答

2

根據documentation,沒有費用信息在IPN中發送 - 正如您發現的那樣。

獲得交易費的唯一方法是致電GetTransaction。此呼叫返回TransactionDetail,其中有FPSFees屬性。

+0

哦,FFS。我一直在尋找「高級快速入門」,它的細節和外觀幾乎完全一樣,但沒有列出所有的API調用。 (http://docs.aws.amazon.com/AmazonFPS/latest/FPSAdvancedGuide/GetTransactionStatus.html)謝謝。 :) – Peeja

+0

是的,起初可能有點混亂。亞馬遜已經將API的_documentation_分成了他們認爲對用戶入門最有幫助的類別 - 但最終只有一個API。 –