USB Time Bank
My idea would be similar to a piggy bank connected to the PC via USB. The device can only be opened through PC software. The user can set up the software to determine when you can open the device containing the cash. This information is stored in the USB time bank. Once the set time is up, the user can connect the USB time bank to the PC. The software can now enable the user to open the USB time bank to get his cash.