About Real-Time Credit Card Processing

With PoductCart you can accept credit cards on your store by setting up either a real-time or non real-time payment option. The following is a brief overview about real-time credit carding on the Internet.

When credit cards are processed in real-time on the Internet,credit card information provided by the customer during checkout process is typically passed to a service service called a “payment gateway”. Payment gateways connect the online store with a credit card processor, on one side, and with your bank on the other side.

There are a number of payment gateways that offer a different array of services. One of the most important things to look for in a payment gateway is whether or not the payment gateway allows you access to a secured area where you can manually void and refund previously processed credit card transactions. This will help you in handling fraudulent orders, as well as returns or cancellations. Another feature to look for is whether a payment gateway allows you to authorize, but not capture funds. As explained later in this chapter, this feature can be extremely useful when combined with the order editing and batch processing features that are part of ProductCart.

To Process credit cards in real time you will need:

Usually, your Merchant Account Provider will already have a relationship with a payment gateway.ProductCart supports the following payment gateways:



Additional payment gateways can be added to ProductCart for a fee. Contact Early Impact or a ProductCart reseller for more information.

Typically, payment gateways provide merchants with an administration tool to setup the account, view past transactions, process refunds, add new charges to a credit card account, etc. Inquire with your payment gateway about such a service. You will not be able to perform tasks such as processing a refund through ProductCart’s Control Panel. You will have to perform those tasks by using the payment gateway’s administration tool. For example, funds are not automatically refunded when an order is returned or cancelled.

When a payment gateway is involved in a credit card transaction, and the payment gateway has been set up to capture funds in real time, ProductCart does not keep credit card information for that transaction in your store’s database. In this scenario, only the payment gateway stores credit card information. However, if you are using Authorize.Net, NetBilling, Payflow Pro, or USAePay and have set either of these payment gateways to authorize, but not capture funds, credit card information is encrypted and stored in the store database. This allows the system to later capture funds by using the batch processing feature.