Reimplemented approveAndDeposit() and added Stripe exception handling.

Removed code with missing dependencies.