desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #29868
[Bug 776179] Re: LP API error leaves payments as PaymentAuthorised
** Changed in: software-center-agent
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/776179
Title:
LP API error leaves payments as PaymentAuthorised
Status in Online service used by software center:
Fix Committed
Status in “software-center” package in Ubuntu:
Invalid
Bug description:
Binary package hint: software-center
This is probably a duplicate of bug 775591.
According to the sca log, since 2011-05-02 07:16:37 the
process_payment_notifications cron has been erroring when trying to
contact Launchpad via the API:
https://pastebin.canonical.com/47027/
This corresponds with a Launchpad outage noted at
http://identi.ca/notice/72461788 (06:21 UTC). The Launchpad service
was restored shortly after, but the process_payment_notifications cron
continues to fail, with a different error:
https://pastebin.canonical.com/47028/
This is most likely due to a stale Launchpad API.... restarting the
app servers should fix that. But the exception(s) should have been
caught and the subscriptions transitioned to cancelled. As it is, they
will be left in the PaymentAuthorised status.
As far as I can see, the payments will never have been captured,
although they are appearing on peoples bills (see bug 775591). The
payment backend (Bibit, World Pay) should be refunding the
authorisations that are not captured (it is just a hold on the money
until the transaction is completed, but I'm told the hold times out
automatically).
SCA itself should be catching the exception and cancelling the
subscriptions (which would cancel the payment authorisation
immediately).
To manage notifications about this bug go to:
https://bugs.launchpad.net/software-center-agent/+bug/776179/+subscriptions