With the rise of online payment systems (ArbiterPay, etc.), it's not uncommon in my region to be paid online a day or two (or four) after the game where we would have received a paper check pregame. I've had Thursday JV games where the checks weren't sent out online until the following Monday.
Is this normal elsewhere? Is it accepted? Are there complaints? I'm not complaining about the electronic payment method itself, just the possibility that we could work a game and then not be paid.