What I am about to post is sort of an intro to what I have begun working on.
Credit card payment
Update