so a few days ago, I ordered domino's and hit submit right as the restaurant was closing, so the card transaction authorized, but the order didn't actually go through, and it never captured said transaction has been on my card statement as "pending" ever since
-
Show this thread
-
if an authorization is neither captured nor voided, does it expire automatically at some point? also nice race condition
1 reply 0 retweets 1 likeShow this thread -
Replying to @11rcombs
It should expire. Also this is why you use synchronous callback mode in your card gateway, like we do. There's always a window of fail, though (in our case, we might commit to DB but then the ack reply never makes it to the gateway, so you get in for free).
2 replies 0 retweets 2 likes -
Replying to @marcan42
at least the race was against the authorization and not the capture, so I (presumably) won't actually get charged for a pizza I never got
1 reply 0 retweets 0 likes
Replying to @11rcombs
Right (but you still have that annoying authorization hanging around for a while).
11:34 PM - 23 May 2018
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.