Result of the first 1-hour test. Some transactions reporting an error with the message 'We don't have an order status after doing a GET_ORDERSTATUS.'
Description
Details
Event Timeline
Hmm just beginning to look into this, but could it be that we're getting a different statuscode than globalcollect expects? I'll see if I can reproduce.
Hmm this is what I see, the curl response seems to be: {"status":"IN_PROGRESS"}, which is why we can't get a status out of it.
Oh! So it looks like when a payment is in progress, there is no status code: https://epayments-api.developer-ingenico.com/s2sapi/v1/en_US/java/statuses.html. I'll need to add handling.
Change 440465 had a related patch set uploaded (by Mepps; owner: Mepps):
[mediawiki/extensions/DonationInterface@master] WIP: Handle no status code for Ingenico api
Change 444311 had a related patch set uploaded (by Mepps; owner: Mepps):
[mediawiki/extensions/DonationInterface@master] WIP Refactor of ConfirmCreditCard
Change 444311 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Refactor of ConfirmCreditCard to handle pending flag
Change 440465 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Handle no status code for Ingenico api