TrainingUser Guide


Admin Panel: Payment Methods

 

The Payment Methods used on the LightSpeed Web Store are defined here. Each Payment Payment enabled for the Web Store must be “paired” with an existing Payment Method in LightSpeed (see each Payment Method below for info) in order to function.   Please note that this pairing is case-sensitive. 

Choosing to offer credit card payment options involves the setup of accounts with whichever companies you’re including. In most cases, special “card not present” accounts must be set up, and contact numbers can be found below beside each credit card payment method outlined below. 

All credit card payment systems (WorldPay, PayPal, Authorize.net, Beanstream, and eWAY) each “push” an authorization number directly into the Web Order once payment has been processed. In all cases, you will receive an email from the processor with the authorization number is included. 

Credit Card Payment Method
You can create a Payment Method for each credit card payment method you offer on your site, or you can pair all of them with your "Credit Card" payment method in LightSpeed. Remember this text is case-sensitive.

Verifying Email Confirmations
It is recommended that you verify your email confirmation with each Web Order. 

PAYMENT CONFIRMATIONS
IT IS STRONGLY RECOMMENDED THAT YOU CONFIRM DAILY TRANSFER OF FUNDS HAS TAKEN PLACE, AS TRANSACTION SETTLEMENT NORMALLY OCCURS AT THE END OF EACH BUSINESS DAY. 

In the case of Cheque, COD, and Phone Order, payment arrangements must be made outside of the web order transaction, directly with the customer. For this reason, these Payment Methods should be mapped to the Notes field in the Order (see below). Purchase Orders are also paid outside of the web order transaction, and should be mapped to “Purchase Order” (see below). 

Authorize.net has two setup possibilities, simple or advanced. A simple  setup will direct the shopper to Authorize.net’s front end payment screen. The shopper completes the transaction, and is returned to the Web Store. The authorization number will be “pushed” from the Authorize.net site to the web order, and will be included with the web order when you download it for fulfillment. An advanced setup will allow the shopper to enter their payment information directly in the Web Store, where it will be processed and approved without the shopper ever having to leave your Web Store. The authorization number will also be captured by the web order and will be downloaded with the web order to LightSpeed. 

If you are currently using Authorize.net for your online credit card transactions within LightSpeed, you must arrange to have a second, “card not present” account. Your Web Store Authorize.net account is NOT configured in LightSpeed, only in the Web Store Admin panel. 

Each Payment Method includes various fields to define, but there are two common to each, including Label, which is what is used to identify this method in the pop-up list presented to the shopper upon checkout, and LightSpeed Payment Method, which is the Payment Method in LightSpeed that is to be paired with the Web Store Payment Method you’re defining. 

Payment Methods

Methods Tab

1. Authorize.net Simple Integration 

Activates the Web Store's use of Authorize.net as a payment processor using the simple setup as outlined above

Authorize.net Simple Integration results in the shopper being redirected to the Authorize.net payment site, and returned upon completion of the payment. To arrange for an Authorize.net account, please contact a LightSpeed authorized reseller. (www.xsilva.com/resellers.php). Be sure to specify that you're interested in an Authorize.net account for the Web Store that involves the "simple integration". 

Label - the term used to identify which credit cards can be accepted in the Web Store when paying via Authorize.net Simple Integration

Login ID - the Authorize.net payment login ID (not to be confused with the Authorize.net merchant login for their website)

Transaction Key - the Authorize.net Transaction Key of your Web Store "card not present" account. Both the Login ID and Transaction Key are available in your merchant account of Authorize.net. 

MD5 Hash Value - another level of security between your Web Store and the Authorize.net payment gateway, to be set in your Authorize.net merchant account and replicated here

Deployment Mode - sets the payment processing to live, test, or dev. Live processing is required for actual payment processing. 

Special Transaction Code (if any) - specialized Authorize.net tracking option. Please contact Xsilva Support if you have questions. 

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably "Credit Card").


2. Authorize.net Advanced Integration 

Results in the shopper processing their payment from within the Web Store checkout screen. To arrange for an Authorize.net account, please contact a LightSpeed authorizied reseller. (www.xsilva.com/resellers.php). Be sure to specify that you're interested in an Authorize.net account for the Web Store that involves the "complex integration".  For more information on configuring Authorize.net for Web Store, click here

Label - the term used to identify which credit cards can be accepted in the Web Store

Login ID - the Authorize.net payment login ID (not to be confused with the Authorize.net merchant login for their website)

Transaction Key - the Authorize.net Transaction Key of your Web Store "card not present" account. Both the Login ID and Transaction Key are available in your merchant account of Authorize.net. 

Deployment Mode - sets the payment processing to live, test, or dev. Live processing is required for actual payment processing.

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably "Credit Card").

Authorize.net Integration


3. Purchase Order - adds "Purchase Order" as a choice of payment on the payment screen. Choosing this method will result in the shopper being asked to enter a PO number, without having to enter any credit card information. 

Label - the term used to identify the Purchase Order payment method on the Web Store

LightSpeed Payment Method - enter the text "Purchase Order" to have the Customer's PO number pasted into the Order's PO field, and leave the Order unpaid in LightSpeed


4. Phone Order - adds “Phone Order” as a choice of payment on the payment screen. Choosing this method will result in the shopper being shown a merchant-defined message regarding how payment may be completed, such as calling in a credit card number. No credit card information will be required on the Web Store when this method is used. 

Label - the term used to identify the Phone Order payment method on the Web Store

Phone Number for Calling With Credit Card - the message telling your customer what telephone number to call for phone orders

LightSpeed Payment Method - enter the text “Notes” to have this info pasted into the Order’s Notes  field, and leave the Order unpaid in LightSpeed


5. PayPal - adds “PayPal” as a choice of payment on the payment screen. To arrange a PayPal account, please visit www.paypal.com and choose your country. 

Label - the term used to identify the PayPal payment method on the Web Store

Business Email - the email address to which payment confirmations should be sent. This is the email you have registered your account with, and the information PayPayl uses to identify your account for crediting the shopper’s payment.. 

Live/Test - sets the mode for payments.  Live payment processing requires the “Live” setting. 

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably “Credit Card”).

Paypal also requires configuring a service called Instant Payment Notification. Paypal IPN is a background process that notifies Web Store that the payment has been received. Web Store will then update the order so it can be downloaded into LightSpeed. To properly configure IPN, please reference the document Configuring Paypal Instant Payment Notification for Web Store.

 

6. Cheque - adds “Cheque” as a choice of payment on the payment screen. Choosing this method will result in the shopper being shown a merchant-defined message regarding how payment may be completed, such as where to mail a cheque. No credit card information will be required on the Web Store when this method is used. 

Label - the term used to identify the Cheque payment method on the Web Store

Addresses for Posting Cheque - the “payable to” information the customer should enter on the cheque

LightSpeed Payment Method - enter the text “Notes” to have this info pasted into the Order’s Notes field, and leave the Order unpaid in LightSpeed

 

7. WorldPay - adds “WorldPay” as a choice of payment on the payment screen. To arrange a WorldPay account, please visit www.rbsworldpay.com, and choose the country you reside in. Please note, WorldPay is unavailable as a payment option for Australia and Canada. Click here for more information on WorldPay. 

Label - the term used to identify the WorldPay payment method on the Web Store

Installation ID - the WorldPay installation ID assigned to you. This is the information WorldPay uses to identify your account for crediting the shopper’s payment. 

Live/Test - sets the mode for payments.  Live payment processing requires the “Live” setting. 

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably “Credit Card”).

WorldPay


8. Cash on Delivery - adds "Cash on Delivery" as a choice of payment on the payment screen. Choosing this method will result in the shopper not being asked for any credit card information. 

Label - the term used to identify the Cash on Delivery payment method on the Web Store

LightSpeed Payment Method - enter the text "Notes" to have this info pasted into the Order's Notes field, and to leave the Order unpaid in LightSpeed


9. Beanstream - adds "Beanstream" as a choice of payment on the payment screen. Beanstream is aimed toward Canadian and American customers. To arrange a Beanstream account, please visit www.beanstream.com.

Label - the term used to identify the Beanstream payment method on the Web Store

Merchant ID - the Beanstream Merchant ID assigned to you. This is the information Beanstream uses to identify your account for crediting the shopper's payment. 

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably "Credit Card").


10. eWAY CVN - adds “eWAY” as a choice of payment on the payment screen. eWAY is aimed toward Australian customers. To arrange an eWAY account, please visit www.eWAY.com.au, or click here

Label - the term used to identify the eWAY payment method on the Web Store

eWAY Customer ID - the eWAY Customer ID assigned to you. This is the information eWAY uses to identify your account for crediting the shopper’s payment. 

Deployment Mode - sets the mode for payments.  Live payment processing requires the “Live” setting. 

LightSpeed Payment Method - the Payment Method in LightSpeed this payment links with to record the payment (probably “Credit Card”).

Credit Card Types Tab

The Credit Card Types tab is where you configure the list of credit cards you’re able to accept for your credit card processors. To add a credit card type, click the “+” icon and enter the Card Name, Length (number of digits possible in that credit card type), Prefix (the digits required at the beginning of the credit card number), Sort Order (the order that the credit card types will appear in), and whether that card type is Enabled (appears on that store). To edit an existing card type, click the gear icon beside the type. 

Web Store comes with a pre-populated list of credit card types that includes most major cards, including MasterCard, Visa, American Express, and more. 

Credit Card Types Tab

Promo Codes Tab

Promo Codes allow you to provide your web shoppers with a code that can be entered to automatically apply discounts to the entire Web Order, or to specific Products. Promo Coupons can apply either a percentage or currency unit discount, and automatically activate and deactivate according to start and stop dates. They may also be limited to a certain number of uses, or only be applied if the amount is over a specified value. Promo Codes are a Web Store-specific feature. 

To create a Promo Code, go to the Web Store Admin panel (Tools > eCommerce > Admin Panel > Payment Methods > Promo Codes), and complete these steps: 

  1. Click Add.
  2. Enter a Promo Code. This is the code you'll give to your customers to enter. 
  3. Enter the Discount Amount, and select the Type - % or $, that will be applied.
  4. Enter start and stop dates during which the Promo Code will be valid. 
  5. If you want the Promo Code to apply to one Product, or a number of Products, enter a Product Code, or the beginning part of a Product Code to have the promotion applied to a group of Products. For example, you could enter "ABC123", "ABC123, ABC345", or "ABC" to affect one Product, two Products, or all Products starting with ABC, respectively. If the Promo Code is meant to affect all eligible Web Orders, leave this field blank. 
  6. If you want to limit the number of times the Promo Code can be used, enter a value in the # Uses Remain. If it is unlimited, leave this field blank. 
  7. If this Promo Code only applies to Web Orders or Products over a certain amount, enter the value in the Good Above $ field. If you leave this field blank, it will apply to all Web Orders using this Promo Code. 

To redeem a Promo Code, your shopper must simply enter the code when prompted during checkout. After entering the code, they click the Apply Promo Code button, and the discount will automatically be applied. Both the original price and the discounted price will be displayed.

 

Promo Code Setup

Applying a Promo Code