How do I get paid?
Collecting payment from customers requires a means for extracting funds from the payment method the customer chooses.
If you offer check/money-order, then it’s up to them to send the check to you. Naturally, you will typically wait for the check to arrive and clear your bank before shipping the goods.
Before you can accept credit cards directly you must have a merchant account.
If you offer to let your customers pay by Credit Card, there are a couple ways to do this:
a) An online banking service such as PayPal where the customer makes their payment to the online service, and then that online service sends the money to you via your account with them. A service charge will be levied for each transaction.
b) Automated processing via a gateway service.
In this case, your customer enters their credit card information directly onto your website. Your store then takes that information and talks to a credit-card-processing company’s “gateway” to authorize the card/purchase while the customer waits. If successful, the order is placed, and money is collected from the cardholder’s account, and forwarded to your business bank account according to a prescribed schedule. If it fails, the customer is notified to try again with correct information, thus preventing the use of invalid cards.
To use this option, you need a business bank account, a merchant account, and a gateway service provider account, all of which incur monthly fees. You can find recommended payment gateway providers here..
c) Manual processing via a retail/POS terminal or an online virtual terminal.
In this case, you collect the CC details from the customer and then manually process the card through the terminal provided to you by your merchant bank. You will require a business bank account and a merchant account; both have monthly and per-transaction fees.
Warning: this is not a secure method for making transactions with an online store, and as such is frowned upon by credit card companies. You really should be using a gateway service as described above.
merchant account – this is a credit/debit-card “processing” account that you arrange with a clearing house, typically your bank. Its sole purpose is to take the funds collected from credit/debit cards and forward them to the bank account you’ve arranged for that purpose.
gateway – this is a computer-driven processing system that talks to the credit-card clearing house computers in the national banking system and determines whether a card is valid or not, and allows collection of funds via your merchant account configuration
How do I get started?
First, you must realize that Merchant Account, Gateway, and related services are NOT FREE. You will pay for the service.
To get a merchant account relationship established, it is often best to talk with your bank to see what merchant account services they offer in conjunction with the business bank account you already hold with them. Hopefully their services can utilize a gateway module already available within Zen Cart (see Admin > Modules > Payment).
Alternatively, there is a list of Payment-Provider Partners which will give you competitive rates and also support the Zen Cart project at no additional cost to you.
Be sure to research each provider’s offerings to be sure they work with your banking details and meet your business requirements (volume, type of business, which bank, kinds of products sold, company reputation, etc etc etc).
If you are new to merchant services, be sure to talk to a sales rep with a few providers and get educated on what the industry-standard fees, rate structures, services, and capabilities are. The biggest confusion about payment collection is typically just a result of not understanding the payment-collection industry. When in doubt, ask questions. Don’t point fingers until you are sure they shouldn’t be pointed at you
PayPal or other Online Banks
If you offer your customers the option to pay with a service that provides online funds services such as PayPal, then your customers will be directed to a page where they can login to that service, select their funding source (online funds or bank account or credit card, etc), and the complete their order. Your money will be transferred from their online account to yours immediately. You can then arrange to have your money sent to your bank account if you have one linked to your online account.