A payment gateway is a remotely hosted software application that enables merchants to accept credit card and electronic check payments directly from their website. If you are processing payments from a website or from within a database or any software application, you will be using a payment gateway to bridge the gap between the website or software and banks processing network. There are several feature rich gateway’s available in the market.

At CI, we have been involved in several integration projects. We have done integration with both QuickBooks PC version and web application integration.

  • TPro – Fetches invoice from QuickBooks, makes payment in TPro gateway and receives payment to QuickBooks. Integration was done with QuickBooks Enterprise 2010.
  • USAePay – Credit card processing and eCheck processing for sale, void and refund transations. Integration was done with QuickBooks Enterprise 2008, 2010, 2011.
  • IPCommerce – Integration was done with QuickBooks Enterprise 2008
  • QuickBooks Merchant Services – Integration was done with QuickBooks Enterprise 2010
  • Web application – Company/User can charges invoice through web application. User can then download the receive payment in QuickBooks from website.

An online Internet payment gateway allows you to process credit card orders from your website in real-time. A shopping cart is usually used before the payment gateway. This function allows your customers to pick and choose the various items they want to purchase from your website, including options such as size, color, etc. At checkout the shopping cart totals the items, adds tax and shipping and collects the customers shipping and billing information. The payment gateway captures the credit card transaction, encrypts the transaction information, routes it to the credit card processor and then returns either an approval or a decline notice. When looking for an internet payment gateway one of the key things to look for is its integration with QuickBooks.

Many people have a merchant account with 3rd party payment gateway which they try to integrate with QuickBooks. QuickBooks online terminal is not compatible with any payment gateway. Billing Solutions does not work with other merchant services. At CI, we have been working on integrating 3rd party payment gateway’s with QuickBooks.

Case Study

The client wanted to integrate USAePay with QuickBooks. We designed the solution to ensure automatic processing of check and credit cards on receiving payments or sales receipts. Any number of payment gateways could be integrated with the system being able to operate in single or multi-user mode. The solution also complied with IDN program guidelines for independent certification and testing.