Copyright: ©2000 Multiactive Software Inc.
Citation: ©2000 Multiactive Software Inc. All rights reserved.


Using InternetSecure

ecBuilder Pro can use InternetSecure as a payment processing company. In order to take advantage of the credit card processing capabilities provided by InternetSecure, you must obtain a Digital Certificate.

If you would like to use a payment gateway for online credit processing, you must also set up a Merchant Account with InternetSecure. Visit http://www.internetSecure.com to learn more about how their systems work.

 Click here to find out how your Web site visitor sees a transaction with InternetSecure.

Capabilities of InternetSecure

The InternetSecure Payment Gateway allows for the capture and refund of funds to and from the consumer’s credit card. Using InternetSecure as you credit card transaction processing company, your e-mail message will contain all the relevant order information, including an authorization code indicating the funds have been captured. The consumer’s e-mail message will contain confirmation information from the merchant indicating the order has been received.

 Click here  to find out how to manage your account with InternetSecure.


InternetSecure Settings Dialog Box

Use this dialog box to enter your InternetSecure payment processing information.

 Click here to read more about using InternetSecure as your payment processing gateway.

Merchant Number

Enter your Merchant Number from the drop-down list.

Language

Select your preferred language from the Language drop-down list.

Note

•	Your InternetSecure account supports credit card transactions in both US (USD) and Canadian (CAD) dollars. In the ecBuilder Pro's Payment Methods screen, you must specify either "USD" or "CAD" depending on which currency you wish to use for your catalog.

•	Your primary merchant number is based on your place of residence. Enter your primary account number in this dialog box, regardless of the currency you choose for your online catalog. For example, if you live in the US, and you have two catalogs—one for US currency and one for Canadian currency—you use your primary account number for both catalogs.


Working with the InternetSecure Web Site

InternetSecure is one of the Transaction Payment Gateway Providers directly supported by ecBuilder Pro. The company is a secure, online, real-time credit card processing system for Internet Merchants. The system is easy to implement technically and it requires no capital investment by the merchant. E-xact is approved by both Canadian and United States banks for use by merchants throughout the world.

Using the InternetSecure Merchant Administration Area

The InternetSecure merchant administration area is where all ecBuilder Pro users who are also InternetSecure merchants go to maintain their merchant accounts. Using their Internet Browser to access this area, you, as a merchant, can query the InternetSecure Transaction server database to access all of their online transaction account information.

In order to make ecBuilder work with InternetSecure, you must also set up the following information at the InternetSecure Web site. Using your Web browser:

1.	Go to the administration page at https://www.internetsecure.com/merchants and log in using your Merchant Number, Username, and Password.

2.	Click "Export Script" in the top frame.

3.	Click "Export Script Options".

4.	Type your server domain name in the "Server Domain Name" field.

5.	Type "/servlet/InternetSecureCallback" in the "Web Page" field.

6.	Click "Update".

Logging Into the Merchant Administration Area

The merchant administration area is located at http://www.internetsecure.com/merchants. The site uses the SSL protocol to secure the Web pages and keep your account information private. The merchant area is also protected so that only people authorized to access a merchant account can get access this computer where this database is located. When a merchant account is first created, a username and password are also is setup which will allow you to can gain access to the administration area. If you wish, multiple user names and passwords can be created to access merchant accounting, with varying levels of access.

When a user first arrives at the merchant area they are presented with a login screen. By entering their merchant number, username and password, a user can gain access to that account.

After Logging In

After a user has successfully logged in, the administration area changes to show a menu in the top frame, and the bottom frame will contain announcement information from time to time. Clicking on any one of the menu items in the top frame will bring up a new page in the bottom frame.

Transaction Queries

When a user clicks on the Transaction Query menu item a new page appears in the bottom frame. This page has several different options that allow you to display information on transactions that have been processed. These features will be discussed individually in the next few sections.

Searching By Receipt Number

Every InternetSecure transaction of any type has a unique identifier, called the InternetSecure receipt number. It is always displayed on the InternetSecure Web page receipts that your consumers receive, the e-mail receipts your consumer receives, and all of the orders you receive in ecOrderDesk. The receipt number is made up of two sets of numbers separated by a period i.e. 894785738.4823 If you want to view the transaction details regarding a particular transaction, then it can be entered into I.S. Receipt Number field. Then you would press the Submit Query button and the transaction will be displayed, if it exists.

Searching By Name

Sometimes it can be necessary to search for transactions by a customer’s name. The Name field provides you with a way to search for full or partial names. For example, if you wanted to search for all transactions for a customer named John Smith, then you would simply type in the full name John Smith and press the Submit Query button. If you wanted to search for all people with the last name of Allan, then you would simple type the name Allan, and the computer would return a list all transactions with the name Allan, either as the first name or last name.

Searching By E-mail

Searching by a customer’s E-mail is very similar to search by a customer’s name. you would enter in the full or partial E-mail address of the customer into the E-mail Address field, and press the Submit Query button. For example, if you wanted to search for a customer with an e-mail address of jsmith@ismerchant.com, then you would simple enter that e-mail address into the E-mail Address field and submit the query. If you wanted to show all the transactions from one particular domain name, say netcom.com, then you would enter netcom.com and press the Submit Query button. This would return all transactions with netcom.com in the e-mail field.

Searching By Date

Searching transactions by date can be useful, so that you can see how many transactions have been processed over a certain time period and the total dollar amount. To search over a specific time period, select the starting and ending dates and times using the drop down boxes. Make sure that there is at least one day between the ending date the starting date. Then click the Submit Query button.

It is possible to combine searching by date and search by a customer’s name or e-mail. To do this, enter the name or e-mail that you would like to search for, and then select the starting and ending date and time. Then make sure that the Search only transactions within ranges of dates checkbox is checked. It is by default. Then press the Submit Query button. This will search for the specified name or e-mail address only for transactions that took place within the range of dates specified.

Show Approvals Only

The Show approvals only checkbox is used to display only approved transactions when searching by a name, e-mail or range of dates.

Downloading Results

The Download to file checkbox is used to make a CSV file that can be downloaded. This file is compatible with Microsoft Excel. Other database programs should also be able to understand this file format. When the Download to file checkbox is checked and a query is submitted, then the browser should pop up a window asking what should be done with the file, and from there it can be saved. Some browsers may actually display the file in the browser window. If this happens, simply save the page, using the Save command located in the browser’s File menu.

A CSV file is a simple spreadsheet file that separates the data in each column by commas (ASCII 0x2C) and separates the different rows by carriage returns (ASCII 0x0D). If a piece of data contains a comma, then the data is surrounded by double quotation marks (ASCII 0x22). If a piece of data contains a double quotation mark, then the data is surrounded by a double quotation marks and the double quotation mark in the data is preceded by an escape character, known as the backslash (ASCII 0x5C). Backslashes in the data are also preceded by the escape character.

Changing Which Fields Are Shown

Sometimes, when a query is being displayed, you don’t want all the fields to be shown. The Fields To Display table contains a checkbox for each field that can be displayed. If you don’t want a particular field to be displayed, simply uncheck the box beside that field.


The Web Site Visitor's Experience

If you set up your online catalog to use InternetSecure for credit card transaction processing, the result is a seamless integration of the credit card transaction into the visitor's Web experience. At the time that the visitor places an order, ecBuilder Pro collects the visitor's credit card information after the visitor enters his or her name and address.

ecBuilder Pro processes the order "behind the scenes". The order is automatically placed in the ecOrderDesk window if the transaction with InternetSecure was successful.

The Visitor's Point of View

Knowing what your customers will experience when the make an order is important as you design your ecBuilder Pro catalog site. If you use InternetSecure for processing credit card transactions, here's what an average user will experience:

1.	The visitor enters the catalog and adds an item to his/her basket.

2.	When the visitor is ready to order, he/she clicks the link to the shopping basket.

3.	In the Shopping Basket page, the visitor reviews the items and clicks "Order Now". The order page appears.

4.	The visitor reviews the order and the information on server encryption and clicks "Continue".

5.	Your ecBuilder Pro site collects the visitor's name and address.

6.	The visitor selects the option to pay by credit card, clicks Continue, and is passed to the InternetSecure Web site.

7.	The visitor enters his/her credit card information at the InternetSecure site and is then passed back to the order page.

8.	The visitor clicks Continue and ecBuilder Pro notifies the visitor that the transaction is complete.

Behind the Scenes

Behind the scenes, the ecBuilder Pro order page sends the visitor to InternetSecure, which collects the visitor's information. If the transaction was successful at the InternetSecure site, the order is automatically send by e-mail to you (the merchant) in ecOrderDesk. As well, ecBuilder Pro generates a notification e-mail, which it sends to the customer.

For more information on InternetSecure and obtaining an InternetSecure account, see www.InternetSecure.com.