Accept Check Payments

@ryancarlson This should be ready for review