#### Configuring LinkPoint SSL Payment Plug-in

LinkPoint SSL payment solution processes credit card transactions right at your website using a special secure protocol.

Note: LinkPoint does not support the AuthReversal transactions. In other words, LinkPoint does not support cancelling the transaction on the Preauth stage (when the amount was reserved and the transaction was suspended till authorization).

To configure the LinkPoint SSL plug-in you need to set up your own merchant account at LinkPoint after which you will get your own Merchant store number (and password) from LinkPoint.

Please, visit the LinkPoint website and set up your Merchant Account. You will be provided with unique Merchant ID (six-digit identifier) and password. After this, you should log in LinkPoint system and make your Account active (ready to process real transactions).

In addition, prior to configuring the HSPcomplete LinkPoint plug-in, you need to go to the HSPcomplete Control Center, open the LinkPoint plug-in configuration screen and get two URLs that must be specified in your LinkPoint Merchant account profile. Then log in to your LinkPoint Merchant account and enter the URLs:

- Indicate the Order Form URL (the URL online payments to be accepted from). This URL is being inserted automatically into the read-only field on the plug-in configuration screen;
- Indicate the URL to follow if the payment was successfully processed (a so-called 'Thank You Page'). This URL is also being inserted automatically in the plug-in view screen.

Caution: Please, make sure that you have indicated the correct URLs for Order Form and Thank You Page while configuring your LinkPoint Account. Otherwise, transactions cannot be processed.

To configure the LinkPoint plug-in:

1. Click the Edit button on the plug-in screen. Fill the form that appears:
   1. Enter the Merchant ID obtained from LinkPoint during registration into the Merchant store number.
   2. Into the LinkPoint host:port field, please enter the hostname and port number (typically, staging.linkpt.net:1139) where LinkPoint API listens for your transaction requests.
   3. Merchant certificate. A special file obtained from LinkPoint which should be uploaded to your computer. Please, type the path to the Merchant Certificate file into this field or click the Browse button and locate the file.
   4. Select at least one credit card type to be accepted by the plug-in from the Available card types menu. To select a credit card type to accept with the plug-in, click on a card type name and then click the >> button to move a card type to the Supported card types menu. To select several card types in series, hold down SHIFT, and then click the first and last card types of the group. To select several card types that are nonadjacent in the list, hold down CTRL, and click a credit card type.
   5. You can enable security features (select AVS and CVV codes to be rejected). The response codes available are described below.

      The following AVS response codes are available at LinkPoint Plug-in configuration screen:

   - Address and 9-digit ZIP code matches (X);
   - Address and 5-digit ZIP code matches (Y);
   - Address and 5-digit ZIP code do NOT match (A);
   - Address does NOT match; 9-digit ZIP code matches (W);
   - Address does NOT match; 5-digit ZIP code matches (Z);
   - Address does NOT match, ZIP code does NOT match (N);
   - Information unavailable or card-issuing bank does NOT support AVS (U);
   - Card-issuing bank does NOT support AVS (S);
   - The system was unavailable or timed out (R);
   - Transaction ineligible for AVS or edit error found (E);
   - Address information is not provided for AVS Check (' ' or '_').

     If you are configuring the LinkPoint plug-in first time or AVS feature was enabled in your Plug-in previously, then after upgrade the following AVS response codes will be marked for accepting (default settings):

   - Address and 9-digit ZIP code matches (X);
   - Address and 5-digit ZIP code matches (Y);
   - Address does NOT match; 9-digit ZIP code matches (W).

     The following CVV response codes are available at LinkPoint Plug-in configuration screen:

   - CVV2 Match (M);
   - CVV2 No Match (N);
   - Not Processed (P);
   - Merchant has indicated that CVV2 is not present on the card (S);
   - Issuer is not certified and/or has not provided Visa encryption keys (U).

     If you are configuring the LinkPoint Plug-in first time or CVV feature was enabled in your Plug-in previously, then after upgrade the following CVV response codes will be marked for accepting (default settings):

   - CVV2 Match (M);
   - Issuer is not certified and/or has not provided Visa encryption keys (U).
   1. Finally,to check the integration with LinkPoint payment gateway, you can use the LinkPoint API in the Test mode when no money will be actually sent anywhere. To enable test mode, select select the emulated transaction result from the Test mode drop-down menu (Always approve or Always decline). To use the plug-in in the live mode, select Off from the Test mode drop-down menu.
   2. Select the type of transactions to process: if you want to process only the transactions of the Preauth type, then check the Preauthorization enabled box, if you want to process the Sale transactions only, then leave this box clear.
   3. Key in the Button title. For example, this could be the name of payment system. This title will be displayed directly on the button for online-payment at HSPstore, on the final stage of subscription registration, when a customer selects how to pay for the services ordered.
   4. You can add both the short and the detailed description. Quick description of a payment method will be displayed below the button. The Long description of a payment method will be displayed in a separate section entitled Pay Online.
2. Click the Update button.

Please send us your feedback on this help page