I don't really know. I assume that they put a charge into the accounting system that doesn't actually trigger for 24 hours. If your return it they cancel it, otherwise they charge. Apple already charge you later than you actually buy as they try and batch payments to minimise transaction charges. So they could do this...