### Configuring QuickCommerce Payment Plug-in

The QuickCommerce online payment service is provided by the E-Commerce Exchange. The QuickCommerce enables you to automatically accept, authorize and process secure credit card and electronic check orders directly through your web site.

QuickCommerce is separate from your merchant bank account. The terms and conditions of your merchant bank account are between you and your bank or merchant provider, and should be consulted for specific information related to your merchant agreement with your bank or merchant provider. A merchant bank account is required to accept credit cards using QuickCommerce. A merchant account is a special account with a bank that is a member of the Visa and MasterCard associations.

The QuickCommerce plug-in implemented in HSPcomplete provides the gateway to the QuickCommerce Pro merchant transaction service and allows you to accept credit cards at your online store.

QuickCommerce PRO automatically selects the appropriate payment network and the authorizing network or Federal Reserve Bank region supported by the bank where you have a merchant bank account.

The following transaction types are supported by the plug-in:

- Sale - a single-step transaction without pre-authorization;
- Preauth - the purchase amount is being reserved and the transaction suspended till authorization.
- Capture - the reserved amount was withdrawn after a transaction authorization.

The QuickCommerce plug-in is able to work with credit cards by the cards data saved in HSPcomplete database, thus the delayed transactions (recurring payments) are supported.

To start accepting payments using the the QuickCommerce service, you need to set up the QuickCommerce Pro Account. Registration materials can be requested from E-Commerce Exchange by phone or by e-mail. Please, refer to the QuickCommerce Pro documentation available at the E-Commerce Exchange.website to get the phone number or e-mail address or place the online Application for the QuickCommerce Pro account.

When your account is confirmed and set up, you will receive your five-digit QUICKCOMMERCE PRO Merchant ID number (ECX ID), a very important number, that identifies your account in the QuickCommerce PRO system and allows the system server to authenticate transactions originating from you.

In addition, to configure the QuickCommerce plug-in, you will need to know the QuickCommerce server hostname, port number where it listens for transaction requests, and the path to be appended to the QuickCommerce server hostname to form the transaction requests URL. Finally, fill the plug-in configuration form in HSPcomplete and activate the plug-in.

Note: To test the integration with QuickCommerce service, please enter into the plug-in configuration form the QuickCommerce testing environment requisites and the testing Merchant ID (EXC ID) that can be obtained from the E-Commerce Exchange support.

To configure the QuickCommerce plug-in:

1. Click the Edit button on the plug-in screen. Fill the form that appears:
   1. Enter the QuickCommerce server hostname into the Server field.
   2. Type the number of the port where the QuickCommerce server listens for transaction requests into the Server Port field.
   3. Into the Path to CGI-script field, enter the path to be appended to the QuickCommerce server hostname to form the URL to send transaction requests.
   4. Type your Quickcommerce PRO Merchant ID number (ECX ID) into the Merchant ID field.
   5. Select at least one credit card type to be accepted by the plug-in from the Available credit 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.
   6. Select the type of transactions to process: to process the Preauth-Capture transactions, check the Preauthorization enabled box, to skip preauthorization and process transactions of the Sale type only, leave this box clear.
   7. 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.
   8. 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