Question about the BTC deposit addresses: it says they're only valid for 24h. What happens if a user sends BTC to a deposit address that has expired? Because one current late payer is claiming that's what they did and why they're late. And that sounds like BS to me. Surely you keep the private keys to expired addresses?
This is only to prevent people from storing the address, all private keys are stored.
In that case I should let you know about this listing, and subsequent communications, from 'Kidcamico':
https://btcjam.com/listings/2198He claims that he funded an expired address. I have explained to him that, if this is the case, you can send him the coins back (or better still, send them on to his creditors, like ME). Even if you do not wish to disclose publicly whether or not the transfer happened as he says, and/or whether he's communicated with you, I feel you should at least be aware of this situation.