Closed Bug 740998 Opened 13 years ago Closed 13 years ago

Record (payment) info for apps upon install/purchase

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cvan, Assigned: andy+bugzilla)

References

()

Details

We record refunds. We should record purchases. 

Free apps:

* Device
* Source (?src=)

Paid apps:

* Amount paid
* Currency
We do don't we?
There's AddonPurchase (apps/market/models.py).
(In reply to Andy McKay [:andym] from comment #2)
> There's AddonPurchase (apps/market/models.py).

This will help, yup. Fligtar, any fields we're missing?
If not, let me know what you are looking for.
(In reply to Andy McKay [:andym] from comment #4)
> If not, let me know what you are looking for.

That's one way of telling me to take this bug ;)
Assignee: nobody → cvan
Target Milestone: --- → 6.4.9
How do we want to detect the device on which someone installs an app? User-agent sniffing? Screen size?
Does this information exist in the app in the cloud syncing?
Blocks: 741557
user agent sounds like our best bet.  Any reason not to record screen size too?
Priority: -- → P1
Assignee: cvan → amckay
Not sure we want to get into all this right now. I feel that this is the territory sync and other services are getting into. For example if I install it on my desktop, it should magically sync everywhere else right?

First off, lets do the simplest thing we have. Then let's enhance with this stuff. I'm going to research what's going on elsewhere with sync etc. before I dive into us adding all this stuff.
installed data is going into ES when index_stats is run.

We can file bugs for the rest as we need to:

https://github.com/mozilla/zamboni/commit/76aa01
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.