Replies: 7 comments 12 replies
-
Another problem with the current one-shot model is that we don't even know which referral fee category an item belongs to (due to variations in sub-categorisation and certain exceptions). |
Beta Was this translation helpful? Give feedback.
-
Agree that this would be a fantastic improvement if we could calculate the fees reliably and correctly after one request for an asin/sku, without having to ping the server again. Bit of a nitpick on the suggested implementation -- money should never be dealt with using floating point. Amazon doesn't seem to understand this, though. |
Beta Was this translation helpful? Give feedback.
-
Great suggestion, we have an immediate need for this. Is there a good way to get the referral fee category as of today? Right now we are trying to figure it out based on this endpoint: GET /catalog/v0/categories But, it seems to be pure guesswork to determine which referral fee category it actually belongs too. |
Beta Was this translation helpful? Give feedback.
-
Exactly. There is no "single truth" to what belongs to what category. |
Beta Was this translation helpful? Give feedback.
-
Did anyone figure out how to map the categories correctly for the referral fee? Wouldn't mind a chat with anyone with some experience in this. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Any Update on this ticket? did anyone figure out how we can get Referral Fee against each asin? |
Beta Was this translation helpful? Give feedback.
-
I was not aware there was a fee API (had never looked)... I'll have to check this out. We currently pull the Amazon report daily that includes the Fee % as well as the FBA calculated fees as we use it in our API. We store this data in a database. One flaw with this report is sometimes it does not include some FBA items in the report (if there is a SKU issue or it's not currently stocked, it won't show on the report) Does the Fees Report include the current FBA fees for the item (at current weight/dims) -- if so that would be fantastic... if not, I would request that the FBA fees be included in this API as well. Also does the Fee API indicate if there would be a discount for $9.99 or less? It would be great if the results would include that information regardless of what the current price is. Some flag like "UNDER_10_DISCOUNT => 10%" in the results which would tell you what would be the discount if you were below that price. Or more advanced to cover future options: Discounts = |
Beta Was this translation helpful? Give feedback.
-
The Use Case
Trying to show fees based on a variable price, i.e. the user being able to enter a new amount (or dragging a slider) and correct fees to be shown. The Fees API (both GetMyFees and the batched endpoint) currently accepts a certain product and theoretical selling price as input, then spits out the fees based on that theoretical price.
If the price is changed, a new API request is required, and this would be unnecessary if you provided the referral fee structure instead of just a one-shot total. We could save a lot of server hits, bandwidth and round-trip time.
The Idea
Can this please be improved by also returning the following information:
getCatalogItem
orlistCatalogItems
, or possibly by ensuring that it matches up withbrowseClassification
in thesummaries
. This would allow the result to be reusedNote that the current categorisation
Referral Fee Percentage Structure
Example (as a child of
FeesEstimate
) - numbers are fictitious and just to illustrate the idea:The above would mean in English:
"12.5% for the portion of the sales price up to and including 100, and 8% for the portion of the sales price of 100.01 and above."
Example 2:
In English:
"8% on the whole of the sales price for items priced up to and including 15, or 15% on the whole of the sales price for items priced 15.01 and higher."
Example 3:
In English:
"12% flat rate on all products in this category"
Notes:
FeeAmount
object to include the currency.Alternatives
If this can't be included into the existing feesApi returns, another possibility might be to ensure that the referral fee category is returned by the Catalog API, and then making a separate (new) API call just to retrieve the referral fee structure. This could be either for a single category, or even better, a single call to load all referral fees for all categories on the marketplace in question. It could be cached API client-side for the duration of the interaction and no further API calls would be necessary for that duration.
Low-Price FBA Fees
Along similar lines, the new low-price FBA Fees need something similar. That way we don't need 5 requests just to figure out what the fees might be if a user is near the $10 threshold.
Beta Was this translation helpful? Give feedback.
All reactions