Closed Bug 719215 Opened 12 years ago Closed 12 years ago

Ensure refund requests work as expected

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: clouserw, Assigned: andy+bugzilla)

References

Details

This bug might be already fixed but I wanted to verify things work the right way.  Regarding refunds:

- Paid for apps are refundable automatically and immediately within 30 minutes
- After 30 minutes they go into the developer's queue (bug 719207)
- In app purchases are never automatically refunded, even within 30 minutes
- In app purchases are always added to the developer's queue
1) done.
Priority: P1 → P2
Blocks: 735764
Giving to andym if we can do this.  I know the in-app stuff is still a bit vague but that's mostly frontend.  I think we can verify the backend.
Assignee: nobody → amckay
Target Milestone: --- → 6.4.8
In-app purchases will never be refunded from Mozilla's end.

In-app purchases need to be special in the contributions table. Since the payment is going through Mozilla and we will have to respond to IPN's we need to write to the contributions table. So we'll need to:

- mark in-app payment differently in the contributions table
- ensure it can't be refunded, ever
- ensure that the my purchases page shows the in app payment but not a refund button

If the in-app purchase is refunded from paypal we'll show the refund in the purchases page and let the end user wonder how it got there.

This will also allow fligtars accounting scripts to cope with refunds correctly.
In-app coped with.

I think 1-4 are coped with. But I think there's more to refunds, but we can track that on bug 735764.

https://github.com/mozilla/zamboni/commit/7b0eee
Status: NEW → RESOLVED
Closed: 12 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.