If you are setting up an e-commerce web site (shopping cart, online store, online shop), one of the decisions you will have to make is what system you are going to use for collecting payment. Payment can be handled off-line (by bank deposit, cheque, etc.) or automatically at the time of purchase by real-time credit [...]