Get the latest transactions

Learn how to review transactions on a Seller's account.

Learn how to review transactions on a Seller's account.

Prerequisites

To complete this tutorial, you must have:

Retrieve a list of transactions

Call the listTransactions operation to retrieve up to 500 transactions at a time. If there are more transactions available, you can retrieve them with the provided nextToken.

🚧

Caution

The response will include transactions with statuses RELEASED, DEFERRED, and DEFERRED_RELEASED. If you only want transactions of a certain status included in the response, set the query parameter transactionStatus equal to that status.

Transaction breakdowns

Each transaction and item in the response includes a breakdowns array that details how the total amount is calculated. Breakdowns can be nested, and the breakdownType field identifies the type of charge.

breakdownType is an open-ended string; Amazon does not publish a closed list of values, and new values are added as needed. Build your integration to handle unknown values. The following table describes common values.

ValueDescription
CSBAFeeCustomer Service by Amazon fee. Charged per unit shipped for sellers enrolled in Customer Service by Amazon, at the rate for the seller's contact rate tier.
MPFRegulatoryFeeParent breakdown for regulatory fees that Amazon collects and remits as the facilitator. The amount is reported on the child breakdown MarketplaceFacilitatorRegulatoryFee-Principal.
MarketplaceFacilitatorRegulatoryFee-PrincipalChild of MPFRegulatoryFee that carries the regulatory fee amount. Examples in US jurisdictions include electronic waste, battery, and tire fees. The set of fees depends on the jurisdiction and is not exhaustive.
OurPriceRegulatoryFeeA regulatory fee reported as an item-level charge against the sale price, rather than collected and remitted through the facilitator.