Now that we're requesting the more descriptive status in the place of IN_PROGRESS, we should handle the normalising of this status to the final status of cancelled.
Description
Details
Event Timeline
Change 451786 had a related patch set uploaded (by Jgleeson; owner: Jgleeson):
[mediawiki/extensions/DonationInterface@master] Handle CANCELLED_BY_CONSUMER getHostedCheckoutStatus() responses.
Change 451786 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Handle CANCELLED_BY_CONSUMER getHostedCheckoutStatus() responses.
Looks like we need one more thing here, to do something besides show the donor a broken form. The easiest seems to be to treat the canceled status as 'failed' and show an error page which includes a 'try again' link.
Change 452366 had a related patch set uploaded (by Jgleeson; owner: Jgleeson):
[mediawiki/extensions/DonationInterface@master] WIP: Updated Ingenico CANCELLED_BY_CONSUMER mapping to now map to FAILED
Change 452366 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Updated behaviour for FinalStatus::CANCELLED to match FinalStatus::FAILED