LinkPoint API

The complete set of variables specific to LinkPoint API is available directly from LinkPoint in their documentation when you have set up a LinkPoint API account. This information is available when you logon to LinkPoint Central.
From the top navigation, access the Support section. On the redirected page, look under Manuals > LinkPoint API. You'll have the option of getting the help in HTML or PDF format.

The following is a breakdown of the information necessary to configure eCart to work with information architecture specific to submitting and retrieving information from the LinkPoint API merchant gateway available from LinkPoint.

The merchant gateway support provided within eCart is designed to facilitate the configuration of your checkout form using LinkPoint API, but you are responsible for the proper configuration of your merchant account to take advantage of these features.

Be sure to read LinkPoint's documentation to ensure that your implementation works within their acceptable parameters and requirements.

In addition, the following resource may prove valuable in testing your Linkpoint account and provides a variety of resources specific to Linkpoint testing. Please note that this site is not supported directly by Linkpoint services:

http://www.sgserror.com/staging.php

Server Requirements

The LpiCom_6_0 object needs to be installed on your web application server. You will need to work with your hosting provider to confirm that this object is installed on your web server for your site to process transactions using this gateway.

Because LinkPoint API is dependent on this COM object, LinkPoint API is not supported on PHP hosted on a Unix server.

The COM control is available for download through your LinkPoint Manager in the Downloads section once you have signed up for an account with LinkPoint. It is included in the LinkPoint API Software Development Kit for Windows.

Submitting checkout information

The Insert Checkout Form feature of eCart provides a Local Checkout configuration for LinkPoint API that directly configures and inserts a checkout form on your page, which can then be customized to meet your needs.

The Local Checkout server behavior configures the server-side code necessary on your checkout page to pass your merchant information, shopping cart data, and customer payment information directly to LinkPoint.

Local Checkout details the minimum variable requirements for you during the configuration process. As well, all optional variables are available for configuration. Please consult your LinkPoint API documentation to determine which optional variables may be necessary for you to configure specific to your development needs.

Retrieving transaction information from the payment gateway

When you submit a transaction for processing, LinkPoint API responds to the same page and returns the transaction information directly to your server session, allowing you to capture the transaction results for use on your site.

The Local Checkout Response data bindings provides all of the variables passed back to the specified page through the Bindings panel. These bindings can be applied to the page for you to use and store the transaction information on your website.

The variables passed back to your site using this method are the same variables that can be passed to the website initially, as well as information specific to the processing of the transaction that are generated during processing.