extension ExtPose

Amazon Order History Reporter

CRX id

mgkilgclilajckgnedgjgnfdokkgnibi-

Description from extension meta

This extension extracts order history from your Amazon account. Amazon used to provide csv reports for US customers only, but it…

Image from store Amazon Order History Reporter
Description from store This extension extracts order history from your Amazon account. Amazon used to provide csv reports for US customers only, but it didn't include digital orders, shipping, total amount, or payment information. Sometime in the middle of 2020, Amazon withdrew the feature even in the USA. This extension aims to fill the gap. How to Use ---------- After you install the extension, you won't see anything until you view your order history on the website (Your Account -> Your Orders). Get to your orders page, then click on the extension icon at the top right of the Chrome window; look for an orange upper case A. Once you do this, you should see buttons with years on the extensions pop-up window. Clicking on one of these buttons causes the extension to sift through all of your order pages and show you a searchable, sortable table with all of the orders in. It can take a few seconds to get all of the pages. A blue button enables you to download a CSV (viewable in Excel and other spreadsheet programs) of the order table the extension has assembled. It's better not to have more than one amazon tab open while the extension is doing stuff. I (Philip) find the Items CSV more useful: https://github.com/philipmulcahy/azad/blob/master/doc/img/items_csv_2023-12.png Here's a slightly more wordy quick-start guide: https://github.com/philipmulcahy/azad/blob/master/README.md#quick-start-instructions Currently supported: amazon.com.au, .ca, .de, .es, .in, co.uk, com, .com.mx (partial), .ae (experimental). For at least some of these sites, I know that the extension is missing some of the native language strings it needs to find your data. Many users, particularly in Germany seem to use the english version of their country's site to get better results, but if you want better results in your language, you can help me by providing order debug information and marked up screenshots showing me where the missing/wrongly scraped data can be found. For other Amazon sites, please submit debug information as described in https://github.com/philipmulcahy/azad/blob/master/README.md Bug reports are gratefully accepted (see github link below), with extra points awarded for: 1) reproducibility - if you describe it well and I can reproduce it then it's normally straightforward to fix. 2) staying in contact - fire and forget bug reports are often impossible to reproduce and are seriously demotivating. 3) using courteous language. 4) using English - you're not paying me and while I can scrape by in French and German, I'm spending more of my spare time on this project than you are, and it's not about learning human languages. 5) having read the (very brief) instructions - and if English is not your favorite language, you have two choices: i) Google translate (don't send it to me!) ii) Sending me a translation (better than Google's) of the instructions. I will figure out how to incorporate it and list you in the credits. Feature requests: if there's a github ticket outstanding for the same thing, please add your thoughts there rather than making a new one. You can signal your sincerity by clear communication and responsiveness to follow-up queries. Changes 1.16.10 --------------- #320 If amazon provide inconsistent order counts as the scrape progresses, attempt to fetch the greatest number of orders they admit to. #331 Secure logging: record which table type has been scraped. #335 Add button to access Stripe console for premium subscribers: maybe an easier way to cancel. Caution: ExtPay are not keen on this yet. Changes 1.16.9 -------------- #331 Secure remote logging of logged-in premium subscriber usage (no amazon account details). #333 Cache available year numbers because they're really slow to get these days, and needed to populate the orange year buttons in the control popup. Changes 1.16.6-8 ---------------- #309 Data not being retrieved from many business accounts. * Order headers fetched using iframes: slower but able to capture data generated by Amazon's javascript. * iframe-based fetches now cacheable and counted in live statistics. #310 Even more reliable (though slow) transaction fetching: (I am not saying it's perfect yet!) #321 Lots of numeric fields broken (.com business accounts only?) * apparently fixed - with amazing help from jadeglaze and ronindesign. #325 Amazon has been rolling out dynamic html for order list pages and azad has been responding, but I forgot to teach it how to capture the html for order debug json files. You may not care this is fixed, but you will when you want me to fix a bug that's hurting you. #326 restore missing digital orders (definitely some .com users, maybe others too?) #328 make iframe dynamic html fetch workers more visible (and perhaps annoying too: sorry!) #330 fix .ca GST and PST scraping Changes 1.16.1-3 ---------------- * Faster and more robust transaction fetches * Transaction date filtering according to the orange year or months button clicked. * Removed alltests.bundle.js because webstore objected to some embedded amazon html (it contained remote script links, so fair play, but then again this code was not reachable). * Handled scenario where user asks for transactions while on the transactions page (this was causing confusion in message routing between the background script and the two content scripts). #310 transactions fetching (new in 1.16.0) was hardcoded to amazon.co.uk (sorry!) #N/A long transaction scrape caused loss of connectivity between content page and background script preventing table display for transactions until user retried (caching means that this retry is quick). Changes 1.16.0 -------------- #295 New: Transactions table (premium only) * Not yet filtered by the date range you click on * Limited by the years covered by Amazon - seems to go back ~4 years for me * No progress indication, but caching is very effective * might take 5+ minutes for initial scrape... ..but incremental scrapes are super quick. * Open console log to see progress - it fetches a page at a time, which up to 20 transactions. #307 addressed regression of caching where some pages were being re-scraped too frequently * this should expedite most repeated scrapes #308 some digital subscription orders were only getting their id scraped: nothing else. * I suspect this fix will not work for non-english language site variants * let me know if you're impacted by filing a new ticket that references #308, and provides an order debug json file (see https://github.com/philipmulcahy/azad/blob/master/README.md#how-to-save-and-send-an-order-debug-json-file) Changes 1.15.0 -------------- Clarified cancellation terms: No refunds, because they cost the charity ~5x the refund. If you don't unsubscribe before annual auto-renewal, it's on you. Chargeback requests not explicitly agreed by me (author) in writing may result in (but not be limited to): 1) public sharing of your identity to prevent future fraud. 2) permanent disablement all of extension's free functionality for the offending user. Source Code ------------- https://github.com/philipmulcahy/azad contributors (Thank you!): https://github.com/philipmulcahy/azad/graphs/contributors Premium Features --------------- Please read https://github.com/philipmulcahy/azad/blob/master/doc/commercial_features.md Donations --------------- I have a day job, and cannot accept personal donations. Don't worry: just redirect your gratitude here instead: https://www.justgiving.com/fundraising/azad-pah Donations entitle you to nothing except a warm feeling of righteousness/generosity. Premium Subscriptions --------------- It is necessary to subscribe ONLY if you want to use a small set of features aimed at commercial users. Paying for an annual subscription also entitles you to any new subscription-only features I might add during your subscription period. Please see the blurb in the subscription workflow for more details, and also: https://github.com/philipmulcahy/azad/blob/master/README.md#subscribe-to-premium-features. I offer no warranty of any kind: this is a personal project that you are welcome to use and contribute to. I am a human being, not a corporation and I don't make my living from this extension. Please bear that in mind before complaining about bugs or making false statements in your reviews of this product - others have been there ahead of you: The most amusing (and demotivating) posts tend to fall into one or more of the following three categories. i) I ordered stuff from you and it hasn't arrived: no stars for you Philip (I am not Amazon, and you haven't given me any of your money). ii) Your extension stole my credit card details (It never sees your card details - only stripe.com gets those - and it carefully avoids seeing your amazon login credentials as well - you are free to inspect the source code to verify this) iii) You have to pay, and it still doesn't work. (You don't, and I'm sorry it's not working for you - would you like some help?) Strangely none of the authors ever follows up with evidence or indeed any reasoned feedback at all. New Commercial Features --------------- If you seek new commercial features, please read https://github.com/philipmulcahy/azad/blob/master/doc/commercial_features.md before even thinking about contacting me directly. I am bored of reading proposals from malware distributors.

Latest reviews

  • (2025-06-02) Misery Kira: sheet
  • (2025-04-12) Rob Presson: AMAZeballs. Hope my credentials are safe. we shall see
  • (2025-04-11) Jeff Earls: Godlike extension. Or S-Tier for the zoom zooms. Thank you for this!! 5000+ stars. Take your meds, Ed.
  • (2025-04-07) Sue Oley: Great extension! So helpful for easy record keeping. Thanks!
  • (2025-03-29) Stephanie Tucker: So easy! Thanks Phillip for this! May not be flashy, but it is simple, straightforward and provides better data than the Amazon exports, before they removed it. Should not be so hard to get your history, so grateful for this. Would love if you had for other retailers, Walmart, Target, Costco... a generic version you could use on any vendor would be amazing! 🤩
  • (2025-03-20) Ed: First, the software did work fine and did exactly what it says. And, it gets all the data for every purchase that you could possibly want. BUT, BEWARE! Shortly after using this software I started getting orders for things I did not order. And, they (whoever they are) ordered multiple gift cards and Norton 360 software downloads & licenses that you CAN NOT get refunded for. I was lucky and discovered the charges early and was able to get refunded on 2 of the 3 gift cards before they were cashed in and made non-refundable. I was charged for the rest and had to have my bank cancel the payments. I can't be sure that they gained access to my account from this software but I haven't used or purchased anything from Amazon since I used this extension. And, to make things even more suspicious, I also had my eBay account accessed in a similar way right after using the extension "Ebay Purchase History". So, BEWARE! Make sure you change your password and have Amazon log out of all connected devices immediately after using this extension! IMMEDIATELY AFTER!
  • (2025-03-16) Tze-Yee Ryan Yap: Works as advertised!
  • (2025-03-09) Will Usher: Works as advertised. Use it every year for taxes. Thanks!
  • (2025-03-06) gvc642: perfect
  • (2025-03-02) Roger Manke: Thank you! I had to read some instructions but that was ok ;-)
  • (2025-03-01) Peter Tufo: Great tool. Thank you!
  • (2025-02-19) Vishal Rai: Absolutely love it. Thank you
  • (2025-02-18) Stephen Blake: So grateful for this!
  • (2025-02-09) Renee Rabbit: Love this for my record keeping! As I spend quite a few dollars on Amazon for clothing, food, and stuff for the house I really wanted to be able to account for it and to keep some of the details of each order. This totally does it! I just went back and created a spreadsheet with a tab for each year from 2004 through 2024 - yes, it takes a bit of time but to do annually or even quarterly from now on will be a piece of cake. Thanks!
  • (2025-01-30) Graham: Great! Does what I need, thanks dev.
  • (2025-01-28) Chad Harmon: Ohh man this thing is a lifesaver. This is the second year in a row I've used it. It's not perfect, but it's the damn closest thing I can find.
  • (2025-01-25) Ihtesham Chowdhury: Share amazon between two people. Makes it easy to itemize and split after importing the CSV. Feature request: column for points value used.
  • (2025-01-22) D GKZ: Installed and tried the extension. Nope. Nada. "No scrapeable years found. It is likely you don't have a tab open that can see your amazon orders." I have my orders page opened up to the first page. Tested on previous pages and, again, squat. I reckon that it is Amazon blocking this information but it could be the Extension. Don't have time to waste so "DELETE". Too bad, I could have really used this....
  • (2025-01-21) Printing Aint Easy: Absolutely wonderful and helpful extension. Worked flawlessly. Thank you so much!
  • (2025-01-18) George Warren: I used this wonderful extension for my 2023 tax return and forgot to offer a review. I just downloaded my 2024 Amazon order history and using Google sheets I'm able to easily itemize business expenses. Thank you!
  • (2025-01-17) D Grenwich: Fantastic. Worth the few minutes it takes to figure out the interface. Thank you so much! Save me tons of time.
  • (2025-01-14) Caryn Miller: Please tell me how to use this once I get to 2024? I do nit see the extension anywhere
  • (2025-01-11) Stephen Porter: Life saver. I'm able to filter purchases by the last 4 of the card number used, then navigate straight to that invoice to print. Even more amazing than the fact that Amazon doesn't have such a simple feature...
  • (2024-12-31) Robert Lester: Saved me so much time and effort, works great.
  • (2024-12-18) Aimee S: Thank you so much I love you. I can easily send everything to my bookkeeper now! I had what i needed in about 30 seconds very easy to use.
  • (2024-12-09) Derek Wolfson: YES! Better than Amazon's CSV reports they removed by a long shot!!
  • (2024-12-07) Sameer A: Impressively good
  • (2024-12-06) Justin Hughes: You are my hero, please ignore the haters.
  • (2024-12-02) Meg: This is super useful, I just wish it included descriptions of the column headers. I'm not entirely sure what "gift" is and whether it's included in "total" or not. Similarly, is the refund already subtracted from the "total?" A Data Dictionary for these terms would be so great.
  • (2024-11-26) Jason Miller: Great tool! Thank you for developing this. It's obviously intentional, but frustrating that Amazon doesn't provide easy to access spending reports.
  • (2024-11-21) Devon Guerrero: I think amazon kicked me out once when trying to export (probably hit suspicious api rate limit) and I had to sign back in, but no other issues! This is exactly what I needed!!
  • (2024-11-18) Henry: Good App. You must try Amazon Order/Cancel/refund Number service at 8̼3̼3̼2̼0̼-̼0̼3̼5̼9̼9̼
  • (2024-11-12) Irina Cheban: Wow, what a handy tool. Exactly what I was looking for and even better than what Amazon used to allow to download. Thank you!
  • (2024-11-10) David Szepesvari: Works awesome, thank you! Saved me lots of time. I wanted both the "to" information (this is only included in the "order" output) and the item breakdown (seen by selection Items) and could not figure out how to get both in one go. However after fetching the two separate tables I could merge them using standard data manipulation tools.
  • (2024-10-31) Scott Powell: I tried 6 times and read all the articles associated. it seems to scrape ok but not downloadable and it doesn't total any off the columns. I am happy for those that got this to work but for me this was pretty disappointing. good idea though
  • (2024-10-09) Darrell Westbury: An absolutely stellar tool! The only other way to get your order history is to crawl through the order summary one page at time or raise a data request with Amazon, which can take a month. With this Chrome plug-in, I could select the exact date range I needed, pull back the full order history into a nice table, then download a .csv. Perfect!
  • (2024-10-09) Susan Schulz: Wow. That was AWESOME and saved me SO SO much time. Highly reccommend.
  • (2024-10-01) K Mason Schecter: Absolutely brilliant. Worked perfectly. I have donated, and thank you for making this extension! ----- This extension had worked perfectly for me through when I had last used it on Sep 17, but as of Oct 1 it seems that when I attempt to scrape items (as I always had) Amazon faults, opening a new "sorry we couldn't find that page" tab. The scraped list then has gaps, with missing items spread throughout the table. It fails for even the shortest single month period. Very unfortunate. I wonder if it is firing too many parallel requests, and if some throttling of the processing may address the issue. I hope it can be fixed, as I now have to scour the list and manually the missing items.
  • (2024-09-25) Mik Scheper: It's a bit finicky and seems to only work when the browser doesn't have other Amazon tabs open. But the results were what I wanted, and it has all the information that I needed, so I'm grateful for the author patiently maintaining this extension. It's unfortunate that Amazon has made it so hard, though; in previous years, I could just click a link and get a CSV file straight away!
  • (2024-09-24) Paul Christopher: This is a question rather than review. I installed the extension and it successfully finds orders for the year chosen. However when I choose "download a csv file" the window closes and I then get "waiting to open the orders page" then nothing happens. So... I apparently can't download a csv of the orders. Any suggestions? OK I wasn't waiting long enough. I checked the downloads file after about 25 minutes and there it was! Worked perfectly. Thank you for a wonderful tool
  • (2024-09-15) Jeffery C: Absolutely outstanding tool!!! I'm behind in filing my company taxes and am working almost around the clock to get everything sorted out. I expected a company as big as Amazon (and used VERY frequently for business purchases!), to allow users to extract their purchases... I got a big slap in the face from Amazon when I tried to do just that. Instead I was faced with a MONTH or longer to get my data. Which really doesn't make any sense. A kindergartener in programming could write a tool (at Amazon) to do that. Yet they had one and removed it!! I was about in full on panic / anxiety attack. This tool allowed me to do in minutes what Amazon is blocking their users from getting (their OWN purchase history extract).
  • (2024-09-07) Tammy Luther: Edit update --- after continuing to read reviews and responses, I uninstalled the extension and reinstalled and this is working perfectly!. Great tool. Thank you again for creating this tool! Continuing to have issues pulling a set of data for 3 months. Pull data today 9/6/24, request 3 months of data (shows it will pull 7/7/24 - 9/6/24. Running many times, it only pulls data from 9/1/24. I know orders exist, but they are not showing. I have run by the year and it shows a 6 week gap of data. Run by 3 months, get 2 entries for late July and then all of September. This seems to be an ongoing issue and then there is a lot of manual entry to retrieve other orders. Would love to give this lots of stars as it has been a great tool after Amazon took away customer's ability to pull reports. Not sure why Amazon did this as it is our purchase history and we can do with all other online shopping. Thank you for doing this, just would like this issue to be evaluated and possibly corrected.
  • (2024-08-30) Steve Veach: Great extension and simple to use as long as you make sure you have a tab open on your Amazon orders page. You may need to refresh the tab if the extension says it can't find anything. I just gave a small donation to the developer. Great!
  • (2024-08-29) Henry Gene: What am I doing wrong? I installed the Extension, but I don't see it anywhere FOUND IT! I had to go into Chrome Extensions and APPROVE/AUTHORIZE it. ALSO, then had to delete History for the ITEMS option to not lock up. But NOW, it is GREAT
  • (2024-08-26) J V: Just one question: how do I enter a date range so that I can see more than one year at a time?
  • (2024-08-19) Count Dracula: Excellent, thank you for sharing this tool Philip. I was able to download all order history through the last 5 years with invoice links. Then I used Python to automatically print the invoice links to PDF so that I have receipts for all of these transactions, categorized by year.
  • (2024-07-22) Larry Larraga: So wonderful to have this invaluable tool. Trying to sort out Amazon expenses manually was mind-numbing. Thank you so very much. Subscribed and donated to Princess Alice Hospice. Well worth both of those!
  • (2024-07-18) Oleg Yazvin: I have a question, as opposed to a review. How does this reporter handle refunds? Does it remove them from the report?
  • (2024-06-22) Michael Murray: i accidentally clicked the clear cache option and Amazon no longer works at all in Chrome... like... amazon.com crashes... unbelievable. tried signing out and signing in, etc.
  • (2024-06-13) Michael England: This extension was immediately valuable to me and I am grateful to the developer for offering it. I am caught in the choice between a one time donation and a subscription but I'll make a decision by the end of this week. Thank you!

Statistics

Installs
50,000 history
Category
Rating
4.301 (392 votes)
Last update / version
2025-05-28 / 1.16.10
Listing languages
en

Links