I am a betting man but I didn't get into that. What if there is a power outage and he has to delay for a day? Not taking some slippage into account is a bad idea. In no universe "it was a scam all along but he paid in full a day later anyway" makes any sense.