|
Setting Up Your Store > Payment Settings > Payment Methods |
Top Previous Next |
|
Before going live with your store, you need to define the ways in which you will accept payments from your customers. X-Cart provides a number of payment methods that you can use. Some of them require manual processing of payments by the store admin, others depend on external online processing services like PayPal, Authorize.Net, 2Checkout, WorldPay, Protx and others. You will probably not want to use all the payment methods supported by X-Cart, so what you will need to do is enable the methods that you will use and disable the ones that you won't. You will also need to configure the methods that you will use. Your store's payment methods can be managed using the 'Payment methods' section of your store's administration back-end (Administration menu->Payment methods). This section contains two dialog boxes - 'Payment methods':
and 'Payment gateways':
(The latter one may contain an additional drop-down box when Subscriptions module is enabled):
The 'Payment methods' dialog box provides controls allowing you to configure, enable and disable payment methods. The 'Payment gateways' dialog box allows you to add payment methods to the list in the 'Payment methods' dialog box.
Configuring and enabling payment methods By default, displayed in the 'Payment methods' dialog box are the following methods:
All of these methods are methods that require manual processing of payments (Manual processing is that in which the store admin receives a customer's payment details and processes the payment him- or herself). If you wish to use one or more of these "manual processing" payment methods, configure and enable them as follows:
Important: If you decide to use the HTTPS protocol for any of the payment methods that will be available to your customers, make sure the variable $https_location in config.php is set up properly.
Please note that payment method names and special instructions can be defined in each of the languages used by your store. The language displayed in the Language selector box at the top of the 'Payment methods' dialog box determines the language in which the names and instructions are created. To create payment method names and instructions in a different language, select the desired language from the Language selector, edit the METHODS and SPECIAL INSTRUCTIONS fields and click Update. Besides payment methods that require manual payment processing, X-Cart supports a number of payment methods providing online payment processing (methods in which payments are processed automatically by payment systems external to X-Cart). Methods providing online payment processing are initially not on the list of methods displayed by the 'Payment methods' dialog box, but can be added there. After being added to the list of payment methods, each payment method requiring online processing needs to be configured and enabled. To add a payment method providing online payment processing to your list of payment methods, you need to scroll down to the 'Payment gateways' dialog box at the bottom of the page and use it to select the payment gateway or system through which the processing will be performed. The names of selectable payment processors are contained in drop-down boxes. There may be one or two drop-down boxes with names of payment processors, depending on whether X-Cart's Subscription module is enabled or disabled. (The drop-down box labeled 'Payment gateways' is displayed at all times, and you should use it to select credit card processors, check processors, direct debit processors or payment systems like PayPal or Nochex. The drop-down box labeled 'Subscription processor' is only displayed when Subscriptions module is enabled, and it should only be used to select processors for subscription payments). After selecting a desired payment processor, you need to click the button that will add the respective payment method to the 'Payment methods' list (Add or Continue, whichever one is displayed next to the drop-down box from which you performed the selection). The payment method will be added to the bottom of the list in the 'Payment methods' dialog box. To configure a payment method providing online payment processing, you need to adjust the usual payment method configuration fields provided by the 'Payment methods' dialog box (PROTOCOL, MEMBERSHIP, etc) and to provide the information needed by X-Cart software to use the required payment processing API. The said information can be provided through the configuration page of the respective payment processor. A payment processor's configuration page becomes accessible through the link Configure after you add the payment method to the 'Payment methods' list. Please note that some payment gateways (like Authorize.Net, 2Checkout. Version 2, PayPal, etc) can be set up to work in test or in live mode. Live mode is the mode in which a payment gateway normally works. In live mode, all payment transactions are real, and money actually changes hands. Test mode is provided for the purpose of testing. In test mode, payment gateways work the same way as in live mode, with the exception that no actual payments are made. The mode of operation of a payment processor (test or live) can be selected, where available, on the payment processor's configuration page. Payment methods providing online processing are enabled in exactly the same way as methods using manual processing: you select the check box to the left of the name of a payment method that needs to be enabled and click the Update button at the bottom of the 'Payment methods' dialog box. Information on configuring the most popular payment methods used with X-Cart is available is the 'Most Popular Payment Methods Supported by X-Cart' section of this manual.
If you wish, you may temporarily disable use of any of your payment methods by customers. To disable a payment method, unselect the check box next to its name in the 'Payment methods' list and click the Update button at the bottom of the list.
Methods providing online payment processing that you once added to the 'Payment methods' list but no longer wish to use can be deleted. To delete a payment gateway from the list of methods, click on the link Delete next to its name.
|