iNETstore Knowledge Base Home      Documentation (PDF format)      Support Helpdesk

Alternatives to the iNETstore Payment Gateway server

Topic: Secure payments
Products: iNETstore 2002, iNETstore Studio 2001

This article explains and provides sample code on how to accept secure payments without using the iNETstore Payment Gateway server.

Overview

You should investigate your options thoroughly as each will have its advantages and disadvantages. In particular, as we are dealing with credit card details, a primary concern should be regarding the security of accepting payments.

Offline processing options:

  1. Create an account, or continue to use your existing account, with the iNETstore Payment Gateway Server. The iNETstore Payment Gateway Server uses a 128bit SSL certificate, enables secure acceptance and secure retrieval of credit card numbers, is monitored by iNETstore, can be set-up via a point and click interface, and is on a scalable server and redundant network architecture. The cost to use this server is AUD $39.95 p/mth (inc gst) or USD $20 p/mth.

    NEW: Accept offline payments via the iNETstore Payment Gateway Server and receive FREE upgrades to your copy of iNETstore 2001 or iNETstore 2002 so long as your subscription to the server is active!

    You can add credits to your iNETstore Payment Gateway account by logging into http://billing.inetstore.com 
  2. Your ISP may provide you with access to an SSL server as part of your hosting fees. If your ISP provides this service you can create your own web page on the SSL server to capture the credit card details.

    To enable this option you must create a page to reside on the SSL server that will capture the credit card details and store them in a secure location within a text file or database. Note that the location of the file or database that stores the credit card details must not be accessible via a web browser without some form of authentification (usually a username/password).

    Instructions for iNETstore 2002 users:

    1. Backup the following files within your store as they will be updated in step (b):
      iNETstore 2003 iNETstore 2002 iNETstore Studio 2001
      /public/checkout-gateway.ehtml
      /templates/public/result-order.html
      /public/checkout-allmethods.ehtml
      /templates/public/result-order.html
      /public/checkout-FlatRate.ehtml
      /public/checkout-NoFreight.ehtml
      /public/checkout-TotalItems.ehtml
      /public/checkout-TotalValue.ehtml
      /public/checkout-Weight.ehtml
      /templates/public/result-order.html
    2. Download and extract the following template update into your store.
      iNETstore 2003 iNETstore 2002 iNETstore Studio 2001
      download update download update download update
    3. Install your page that will capture the credit card details on the secure server. Click here to download an example of a page that will capture credit card details and write them to a text file (this example page requires the SSL server to support ASP).
    4. Login to BBMS in your store. Click on Transactions | Orders Setup. Enter the full path of the secure server into the field called "Gateway Server" and click submit.
    5. You should now place some test transactions to ensure that you are connecting to your secure server and that everything is working correctly.
    6. You should download the credit card details via a secure means. Either via an SSL encrypted username/password authenticated web page or secure FTP.

     

  3. iNETstore Server Edition (iNETstore 2003 includes the server edition) customers also have the option of obtaining their own SSL certificate and enabling a solution on their own server similar to point 2 above.

Online (or real time) processing options:

  1. Create an account, or continue to use your existing account, with the iNETstore Payment Gateway Server. The iNETstore Payment Gateway Server makes integrating a real time payment processor a point and click proposition. The real time payment processors supported inside the iNETstore Payment Gateway Server are a cut above standard processing solutions. iNETstore has installed and implemented the software, objects, and encryption keys required by each solution into the Payment Gateway Server ensuring maximum security and minimum implementation time via a simple browser front end interface.

    Real time payment processors supported by the iNETstore Payment Gateway Server include:

    1. eWay
    2. Dialect (formerly Newsconnect Safepay)
    3. NSIPS
    4. Worldpay
    5. Authorize.Net

    The cost to use this server is AUD $39.95 p/mth (inc gst) or USD $20 p/mth. Note that each real time payment processor will also have their own fees and charges.
    NEW: Accept online (real time) payments via the iNETstore Payment Gateway Server and receive FREE upgrades to your copy of iNETstore 2001 or iNETstore 2002 so long as your subscription to the server is active!

  2. Some real time payment processors offer a solution whereby the credit card number can be accepted on their secure server without the requirement to install custom software on your own server. Sometimes called a "Post method" this solution enables you to post the amount payable and transaction id to the payment processor using a HTML form. More information on enabling this option is provided below.
U.S.A Based Processors Australian Based Processors
Company Product Company Product
VeriSign Payflow Link SecurePay Securelink
Cardservice LinkPoint Basic eMatters Online
Authorize.Net WebLink