Online Credit Card Processing - Standard Routine

Online credit card processing is the processes that will check your customers credit card number, expiry date etc., withdraw money from his/her account and deposit it into your account. It can be achieved manually, but this could get extremely tedious and also take too much of your time. The best option is to automate it. This can be done using different types of software, buying or leasing other people's processing services or by writing a program/script yourself. The process works as: 1) The consumers complete their orders via the merchant's web store. This should be done on a secure web page so that the consumer's personal information including banking information (credit card or check) is encrypted so that it can't be intercepted and read by third parties while being transferred over the internet. Secure pages should always be used while handling credit card processing online. 2) The shopping cart program on the web host computer gathers the order information, compiling it into a form that the credit card processing company expects. 3) The shopping cart transmits the formatted order from the web host to the credit card processor (payment gateway). The credit card processor checks that the information it received about the order to be sure it has everything it needs to continue processing the transaction. It then determines what company manages the customer's credit card and transmits a request for the card to be charged. 4) The customer's credit card company validates the card and the account. If everything checks out correctly and the credit card is clear for purchases the credit card company sends an acknowledgement back to the card processor that the amount requested can be transferred. If the credit card company denies the charge it sends a code back to the credit card processor indicating what the problem was. 5) The credit card processor now tells the shopping cart program at the web host whether or not the transaction was successful (the shopping cart then can tell the customer whether or not the order was complete and send the order on to the merchant for delivery of the product or service). The credit card processor initiates a funds transfer (settlement request) to the merchant account company for deposit into the merchant's bank account that it has on record. 6) Internet merchant accounts collect the funds for a specified period of time and make scheduled transfers to the merchant's regular bank account and the credit card processing transaction is complete.