This is an extreme problem for our marketing department. While testing a new feature on our store, someone put in a test order for $7,520,000 which has completely skewed our ability to use Google Analytics. I know already that there's a "method" for reversing transactions, but it does not work. Here's what I've been running:
ga("default.ecommerce:addTransaction", {id: "1001581", affiliation: "Our Company", revenue: "-7520000.0000", shipping: "-0.0000", tax: "-0.0000"});
ga("default.ecommerce:addItem", {id: "1001581", sku: "oursku", name: "Our Product", price: "752.0000", quantity: "-10000.0"});
ga("default.ecommerce:send");
Default is the name of our tracker, and this is the same format for the code that we run when our store fires off a tracker to GA during a transaction.
This follows these instructions: https://support.google.com/analytics/answer/1037443?hl=en
I can get new test transactions to show up, but I can't reverse them.
Is there a solution to this problem? Why in the world hasn't google allowed us to reverse transactions on the Analytics page?