Closed Bug 822684 Opened 13 years ago Closed 12 years ago

On completion of a successful refund

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P2)

Avenir
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: clouserw, Unassigned)

References

Details

(Whiteboard: u=dev c=ref p=1)

PayAndID-053 When Mozilla approves a refund (and it completes successfully) we want to let the developer know with an email. Ask me for email contents when you get there. For some countries (Spain) the DoRefund() will just return success and we can do this right then. If the request goes into the Pending status we won't email the developer until a status ping comes back as successful from Bango (bug 822683).
I'm making this more generic since on a successful refund we are also marking the receipt as invalid (bug 821906 I think) and we should remove the app from My Apps for the purchaser.
Summary: On completion of a successful refund email the developer → On completion of a successful refund
Priority: -- → P2
Whiteboard: u=dev c=ref p= → u=dev c=ref p=1
Blocks: 825375
Blocks: 828529, 828545
Assignee: nobody → ngoke
Target Milestone: --- → 2013-01-24
I think My Apps is changing a lot here. I'm concerned its being co-opted for different things and there isn't a coherent plan of what it is any more :) In the past it served as: - a list of all your purchases and installs - it would act as a launch pad for refunds and support - it would still show refunded apps, but mark them as refunded - it would show all in app transactions - it would also serve as the landing point for the receipt URL in the web app receipts It looks like its serving something different now. Doing something like "remove the app from My Apps" will break the receipt URL. Have we got a plan to put these use cases somewhere? Here's the old use of this page: http://people.mozilla.com/~fligtar/marketplace/My%20Purchases.png
Target Milestone: 2013-01-24 → 2013-01-31
Version: 1.0 → 1.1
-> andym. He said he could talk to Maria about comment 2, but I'm CCing Maureen as she may have insight also.
Assignee: ngoke → amckay
Since refunds are currently manual (i.e. via email) the "My Apps" page does not need to act as a launch pad for refunds, show refunded apps, etc. at this time. For now it is sufficient to simply remove the app from "My Apps" when the refund has been successful.
Target Milestone: 2013-01-31 → 2013-03-14
Version: 1.1 → 1.2
I would like to hold off on this until installed metrics are not using the Installed table.
Depends on: 843044
Target Milestone: 2013-03-14 → ---
Target Milestone: --- → 2013-04-25
Sorry, thought monolith had flipped.
Target Milestone: 2013-04-25 → ---
Version: 1.2 → 2.0
Assignee: amckay → nobody
Version: 2.0 → Avenir
The only thing left to do is remove from the Installed table. But I think we should do something like bug 968458, which renders this point moot.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.