(Click Here for the Current Issue)

Your Online Computer and Internet Resource

Weekly, Fridays!
Don't miss an issue! Free Weekly Subscriptions! (Click Here!)

ComputorEdge Site Map and Site Search!
(Click here!)



Click to change regions!
Previous Week  | Change Regions  | Sponsor Information  | San Diego Advertisers  | Archive  | Site Search  | Contact Info |  Next Week
Past Issue Date: 06/05/09
Theme: "Making Money with Your Web Site"
(Click Here for the Table of Contents)

iTransact Payment Gateway

A new payment gateway may start to challenge some of the better-known gateway services. Here's what you need to know to get started with iTransact for your e-commerce site.

    By Michael J. Ross    
††† Close Nav Menu (Printer Friendly Version)      (E-mail to a Friend)      (Add to Favorites)     (Link to this Article)     (Free e-mail subscription!)

Tell us what you think
About This Article!

iTransact Payment Gateway
“A new service may challenge PayPal and the big guns.”
by Michael J. Ross

The owner of an e-commerce Web site—or the developer she might hire to create that site—will invariably need to add some sort of online-payment functionality to the site, so a customer can purchase the items that he has put into his shopping cart. Common choices for such "payment gateways" are PayPal, Authorize.Net, Google Checkout, and VeriSign—all quite viable options for the smaller business. (Major corporations tend to go for more sophisticated providers, such as CyberSource.)

From the perspective of the online merchant who is trying to decide which one—or which set—to offer to customers, each choice naturally has some advantages over the other. For instance, PayPal has no setup fee (at least for the Standard plan), but charges a sizable percentage of each transaction. Authorize.Net charges only 10 cents per transaction, but also levies a setup fee, a monthly payment gateway fee, a merchant account monthly statement fee, and a merchant account transaction fee. It is certainly not always clear which of these providers, if any, offers the best combination of features for the price, given any particular merchant's needs.

However, there is an alternative provider that, in the future, may increasingly challenge some of these better-known gateway services, and in this article we will learn the basics of how to get started accepting payments for a Web-based business.

Internet Transactions

iTransact is a relatively small, privately held company located in Bountiful, Utah. Although it lacks the size and history of some of the major players, it has been providing payment-acceptance services for online and brick-and-mortar businesses internationally since 1994. In fact, the firm notes that it was the first provider of online check acceptance. iTransact currently supports more than 20,000 merchants worldwide.


Figure 1. iTransact home page.


A merchant account with iTransact offers many features: It allows the merchant to accept all major American credit cards, plus electronic checks. It combines a payment gateway and a merchant account, reducing cost and complexity—unlike most payment gateways, which require you to pay for a separate merchant account. iTransact supports recurring payments (i.e., subscription billing) at no extra charge. Its "split-form connection method" allows SSL-level security without your having to purchase a certificate for your site. iTransact is supported by 50 shopping carts, including its own free, simple cart. iTransact is certified with Visa's Cardholder Information Security Program (CISP), and complies with the Payment Card Industry (PCI) Data Security Standard.

The firm offers a full suite of fraud controls, at no extra charge: You can screen transactions by address, ZIP code, CVV code, IP address, transaction size, timeframe since a decline, and CAPTCHA. It also provides free customer support via phone or e-mail, by a staff member—not an agent, reseller, or telemarketer.

If you sign up with iTransact, then when you log in to your account from the company's home page, you will first see a pop-up window referred to as the Merchant Login Panel.


Figure 2. Merchant Login Panel.


In the screenshot shown above, the gateway ID has been redacted, for privacy reasons. It is best to not reveal your gateway ID to the public. More on that in a moment.

When you click the button to open the control panel, you should see a display similar to the screenshot below. We will not cover all of the options, but the most commonly used ones are discussed below: account settings, transaction listing and form wizard.


Figure 3. Transaction Control Panel.


Account Settings

Within the account settings panel, the first three sections are fairly self-explanatory. The fourth section, titled "Advanced Features," contains an order form UID. It is a lengthy string of alphanumeric characters, and can be used in the HTML forms on your Web pages, in place of your gateway ID, for greater merchant security.


Figure 4. Account Settings.


The next section, "Test Transaction Settings," is extremely handy for testing new or modified transaction forms on your e-commerce site. (This is the iTransact closest equivalent of PayPal's "sandbox" development environment.) Be sure to disable this option when you are ready to open your online store for business.

All of the settings in the other sections can, for the typical merchant, be left as is.

Transaction Listing

In the control panel, one of the most commonly used capabilities is the Transaction Listing dialog, which allows you to specify a date range, and displays all of the transactions for your account that took place during that time interval.

In the screenshot below, we see a sample listing. (It may be difficult to read, as a result of the image width restrictions of this publication. But you get the idea.) For each transaction record, the listing shows the transaction date and time, ID, action, status, payment type, customer name, etc.


Figure 5. Transaction Listing.


The dialog also offers an advanced transaction search, which allows you to limit the listed transactions by specific transaction type, action, payment type, status, card type, last four digits of the credit card number, etc.—in fact, every single datum that comprises a transaction record.

Form Wizard

All of the features already mentioned would be of little value if it were prohibitively difficult to add a form or button to any of the pages on your e-commerce site, such as the customer checkout page. iTransact's form wizard allows you to easily create three different types of forms: standard, split, and BuyNow.


Figure 6. Form Wizard.


As explained in the screenshot above, a standard form is most appropriate for merchants who have an SSL (Secure Socket Layer) certificate on their site, which makes it possible for a customer to have a secure connection between their computer and your Web server (usually indicated by a yellow padlock in their browser). If you plan on doing any significant volume of transactions in your online store, it is definitely worthwhile to pay for such a certificate. If, for whatever reason, you choose not to purchase such a certificate, or you are locked into a hosting service that makes it impossible, then you can still accept customer orders securely, using Split forms, as noted earlier.

Lastly, you can create a BuyNow button, which is almost identical in functionality to PayPal's well-known BuyNow buttons. iTransact's buttons are the best choice when your particular product or service is sold as a single item, as opposed to online stores where customers are putting multiple items into their shopping carts, prior to checkout.

Let's step through the process of creating a sample standard form. Begin by clicking the "Standard Form" link on the Form Wizard page.


Figure 7. Form Wizard - Standard Form - step 1.


The first step is to decide where you would like the customer to be sent after they have made their purchase on the iTransact server. Most merchants will create a simple "thank you" page to inform the customer that their order has been received. Next, decide what type of payments you wish to accept from customers. This defaults to whatever you have specified in your account settings. In our example, only credit cards are accepted. Also, specify whether you want customers to enter in the three-digit CVV code, usually found on the back of their credit cards. Lastly, specify how many products you want to list in the standard form you are creating.


Figure 8. Form Wizard - Standard Form - step 2.


In the second step, you type in the name and unit price for each of the products, as well as which of the three format choices you want (A, B, or C—described in more detail in the iTransact documentation).


Figure 9. Form Wizard - Standard Form - step 3.


In the third and final step, the page shows what your standard form will look like to the customer (aside from any additional styling that you do to the page in order to integrate it into your site's appearance). You can use the HTML of the form displayed as is, or you can copy the <form> HTML element into any of your site's pages.

Support

If you have any questions as to the usage of any of these settings, you can read the online documentation, or ask your iTransact representative. All of the documentation can be found on the support page, including toolkits for merchants and developers, sample code, and additional information.

Unlike most, if not all, the other payment-service providers, iTransact assigns you a specific representative, so you don't have to explain your business and e-commerce needs every time you have a question. Speaking of which, I would like to acknowledge Rich Lane for his assistance in providing business information for this article. Anyone interested in learning more about how iTransact can be used on their own e-commerce site for accepting payments from customers can contact Rich at .

Even though this article can only serve as an introduction to iTransact, perhaps it is enough to provide current and future online entrepreneurs a good idea as to how well iTransact could serve as an alternative to the larger and more costly payment-gateway services.


Michael J. Ross is a Web developer, writer, and freelance editor. He creates Web sites that help entrepreneurs turn their ideas into profitable online businesses.

††† Close Nav Menu (Printer Friendly Version)      (E-mail to a Friend)      (Add to Favorites)     (Link to this Article)     (Free e-mail subscription!) Share this with the world!

Tell us what you think
About This Article!

Today's Date: 09/09/10
CE COMP PRODUCTS SD
(Click Banner)

Chips and Memory
(Click Banner)

Castle Access
(Click Banner)

Affordable Dupllication Service
(Click Banner)

CE BANNERTSD
(Click Banner)

Send mail to with questions about editorial content.
Send mail to with questions or comments about this Web site.
Copyright © 1997-2010 The Byte Buyer, Inc.
ComputorEdge Magazine, P.O. Box 83086, San Diego, CA 92138. (858) 484-1998