Closed Bug 765096 Opened 12 years ago Closed 12 years ago

Add in IPN

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: andy+bugzilla, Assigned: andy+bugzilla)

References

Details

We need to move over IPN handling from the marketplace into solitude.

When an IPN comes into the marketplace, the marketplace will call solitude and update things there, along with the marketplace doing its own thing.

There's three things that happen on an IPN:

- transaction confirmed
- refund
- chargeback

The latter two are a bit tricky, because paypal reports two transactions not one. All the code exists right now in paypal libs, we just need to make solitude a bit simpler.
Started: https://github.com/mozilla/solitude/commit/65654d
Done: https://github.com/mozilla/solitude/commit/d25151

Just a few in between :)
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.