Check the following cases:
- Normal donation, ending both in success and failure. There should be nothing left in the limbo queue.
- Interrupted donation, which succeeded at GlobalCollect. This should appear in the limbo queue, until its consumption 20 min later by the slaying script. The script should report this as a status 600, and send a completed donation message.
- Interrupted donation which did never progressed or failed at GlobalCollect. Same as above, but it is reported out as a status 25 (needs citation), and does not produce a donation message.
If it's working, then we can follow up with work to remove the ActiveMQ code from the orphan slayer and frontend DonationInterface.