denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_maintenance2019-09-19 09:20 pm

Payment system down

The payment system is currently unavailable due to an extremely unhelpful error from our payment processor that can't be resolved until their business hours, which had (of course) ended for the day by the time the error started happening. (I mean, it literally says "an unexpected error". So very helpful, folks.)

Depending on the cause of the error, the failed payments may or may not complete successfully once we resolve it with them. We'll update you when we know which, and if they do complete successfully and you tried to make multiple payments because of the failure and didn't intend to make all of them, give you instructions on how to contact us to get that cleared up.

We apologize for the inconvenience!

[personal profile] lightrings 2019-09-20 02:51 am (UTC)(link)
Thank you for letting us know. Wow what an unhelpful error.
mildred_of_midgard: (Default)

[personal profile] mildred_of_midgard 2019-09-20 04:35 am (UTC)(link)
That error message is pretty much this recent xkcd comic.
azurelunatic: Warning sign: "If there's a huge fuck-up call Todd"; (huge fuck-up)

[personal profile] azurelunatic 2019-09-20 05:14 am (UTC)(link)
New and innovative problems! Yaaaay!!
vakkotaur: (computer)

[personal profile] vakkotaur 2019-09-20 10:32 am (UTC)(link)
That message always has me wondering what all the expected errors are.
xanthipe: (Default)

[personal profile] xanthipe 2019-09-20 12:30 pm (UTC)(link)
From a developer perspective, Unexpected error" means "it should never be possible to reach this stage but I'm going to put in proper error trapping just in case". The xkcd referenced in an earlier comment is more accurate than we'd care to admit ;)
mindstalk: (Default)

[personal profile] mindstalk 2019-09-24 02:55 am (UTC)(link)
Some of them are user errors: "you entered bad data".

Some of them can be environmental errors: "cannot reach a service we depend on". A service (like a database) might be unreachable due to being on a different machine and network partition, or it might have crashed, or be down for maintenance, etc. Or a machine might run of memory or disk and now the process can't do its job.

Some of them can be complexity errors, especially with large codebases worked on by multiple people (or the same person over a long time): "someone is invoking this code incorrectly, or passing in bad parameter values". So kind of like user error but for internal 'users'.
(reply from suspended user)