Global Store Settings

Global Percentage Discount (excluding trade accounts) (%)
Do you want to apply a global product discount? If specified, this would add a discount rate to every product excluding special offer products. Attributes are not affected. Discount is applied on checkout page.

This is NOT used in conjunction with any other offers, so discount coupons are ignored during the offer period. This is also not applicable to trade accounts as trade accounts have their own global discount.
Global Percentage Discount Expiry
If you have enabled a global discount and want it to expire, click box to specify date. On this date global discount is reset. Leave blank to continue promotion.
Clear Special Offers
Global discounts do not apply to special offers. So that the global discount applies to all, do you wish to clear all current special offers?
Processing Currency
This is your processing currency and determines what currency your prices are displayed in and what currency you process in.

Important: This currency should be supported by ALL payment systems you have enabled.

Check the payment system websites or view the docs to see which currencies are supported for each option.
Payment Mode
Which mode do you want to enable? "Test" is for testing ONLY and will not take live payments from your bank. This is also known as sandbox testing. This should be the default until you are sure your store is working.

Important: For certain gateways you MUST enable test/live mode via your account area.
Currency Display Preference
Specify display preference on how the price should display in your store. Use {PRICE} for the pricing position. Examples:

£{PRICE} - (For UK store, display example: £9.99)
{PRICE}€ - (For Euro based store, display example: 9.99€)
${PRICE}AUD - (For Australian based store, display example: $9.99AUD)
${PRICE} - (For US store, display example: $9.99)

£ = £
€ = €
$ = $

Character entities (as shown above) should be used or just static text, eg: GBP{PRICE}

DO NOT use literal symbols (£,€,$) or you may see a ? in your store inside a triangle, which indicates unicode problems.
Default Shipping Country
If enabled, the default shipping country loads first when viewing shipping options for shopping basket.
Process Pending Payments as Completed
Depending on the payment method used by the buyer, the payment status may be returned by the payment server as "Pending". This means that the payment has NOT yet been completed and the money is NOT in your account. An example would be a Paypal eCheck.

If this happens, do you still want to process the sale as "Completed"? This is NOT recommended if you are selling downloadable items as the buyer could get the product and cancel their order.

Note that not all gateways return this status.
Enable SSL
Do you wish to enable SSL? Enable this ONLY if you have a SSL certificate installed on your server.

This prevents return urls from displaying an insecure connection error to visitors.

It is highly recommended you install SSL for your store. SSL is very cheap these days and should not be ignored!
Out of Stock Product Handling
How do want to handle "Out of Stock" display if product are all out of stock? Disable All totally disables items from cart. If shown in category, they are shown as "Out of Stock" unless the product page is enabled.
Show Stock Amount for Attributes
Do you want to show stock levels for attributes? If yes, below rules apply for threshold values without displaying alternative text. This saves on space.
Free Shipping Threshold
Do you want to offer free shipping if the cart total hits a certain limit? This is the total before any tax or other discounts are applied. Set as 0.00 to disable.
Allow Free Shipping Threshold Only For Buyers In
If free shipping threshold is set, specify the countries this applies to. Blank defaults to all.
Product Stock Threshold
Show exactly how many products are in stock for availability. For example if you set this as 30, stock levels above this would simply state "In Stock" (or alternative text if set for product). Less than or equal to the threshold would say "30 in Stock" etc.

Set to 0 to always show stock count. Alternative product text overwrites this.
Download Folder Name
Specify base folder name for product downloads. This should exist outside of your web root to prevent being accessed by download managers. If you are using the download manager, this folder must also be writeable.

If you are not selling downloadable products, this can be ignored or left blank.
Server Path to Download Folder
Specify the server path to the download folder left. This is a SERVER path and NOT a http url. Path must NOT include the download folder name and have NO trailing slash.

Example. Lets say your "Download Folder Name" is "downloads" located at:

/home/server_name/downloads

The path you would set here is:

/home/server_name

If you are not selling downloadable products, this can be ignored or left blank.
Free Download Checkout Restriction
If you have free downloads in your system, do you want to force the purchase of paid products before someone can checkout with free products in their basket? For example, lets say Joe has added 5 free downloads to his basket. Should he also have x amount of paid products in his basket too before checkout? If no restrictions are set, Joe can check out and get his free products. This can be a useful marketing tool for you to offer free items, but only if someone has purchased something. An example might be the sale of DVDs with free poster offers.

Enter number of products or set as 0 for no restrictions.
Reduce Stock on Downloadable Items
Do you want the system to reduce the stock on downloadable items? If no, stock is not reduced and the low stock notification will be ignored if set.
Free Downloads Alternative Redirect
For free download ONLY orders, do you want to direct buyer to alternative page? Useful for marketing purposes where you may not wish the buyer to be directed to his/her downloads. Download page link would still be sent via email.

Should be full url starting http.

NOTE: If this is enabled, buyer is NOT directed to his/her downloads via the normal cart routines. Download page is ONLY accessible via the link in the email sent. If this email is blocked by spam filters, buyer will NOT receive the download link. Your alternative redirect page should explain this to help the buyer.
Restrict Access to Downloads by IP Address
Do you wish to restrict access to product downloads by IP address? This can help prevent page sharing when someone buys a downloadable product and help prevent high bandwidth from sharing. IP addresses can be managed via the 'Download Management' screen for any sale containing downloads. This is accessed by clicking the icon for any sale to expand additional options. See screenshot:


On the 'Download Management screen click the globe icon top right to add addresses, this will show a textarea. Comma delimit IP addresses. Note that the globe is not shown if this option isn`t enabled.


Comma delimit addresses. Or leave blank to disable for a sale.

Note that this may cause issues for people who don`t have fixed IP addresses or buy from work, but download at home, where the IP is different.

On an intial sale, only the purchase IP address will have access to the downloads.
Log Restricted Access Events
Do you want to log restricted access events? Requires gateways logs folder to be writeable. Gateway logging isn`t required to be enabled for this to work, but the gateway folder must exist and be writeable.
Auto Lock Downloads After X Restricted Access Events
Do you want to auto lock the download page after X amount of restricted access events occur? Set to 0 to disable. Check the email box to also receive an email when the auto lock has occurred.
Allow Globally for Specified IPs
IP addresses entered here are always allowed to view ALL download pages (unless locked) and are free from IP restrictions. Enter multiple separated with a comma or leave blank.
Auto Clear Incomplete Sale Data After X Days (excludes payments marked as Pending by gateway)
Do you wish to auto clear incomplete sale data from the system? This is data where a buyer doesn`t complete payment (Refer to the "Incomplete Sales" section for further info). In days. Set to 0 to disable auto clear and clear manually.
Receive Order Notification Before Payment Occurs
Use this feature if you want to receive notification of a sale before payment has been initialised. Note that this is just a pre-sale notification, further emails will follow when the sale completes. If used, enter notification email addresses separated with a comma.

Note: When you receive pre-sale email notification, this doesn`t mean a sale will occur. Buyer may change their mind at checkout.
Does Gift Coupon Amount Affect Tax Calculation
If yes, tax is adjusted after the coupon deduction has occurred. If no, tax is based on sub total before the deduction occurs.
Min Checkout Amount
If set, goods total must be greater than or equal to min checkout amount before buyer can complete checkout procedure. Leave blank for no restriction. This applies to personal and guest checkout ONLY. For trade, set individual min checkout amount on trade screens if applicable.
Enable Terms & Conditions
If enabled, appears on final checkout screen and must be selected before the visitor can complete checkout.
Terms & Conditions Text
If enabled, specify your terms and conditions text. BBCode can be used for formatting. More information here.
Enable Checkout System
Do you wish to enable the checkout system? If yes, all checkout functions work as standard. If no, checkout link, basket and add to cart items are not available. Useful if you want to showcase your products, but not actually sell online.
Enable Insurance Option
Do you wish to offer buyers an insurance option at checkout? Ideal if you are shipping fragile goods. Note that no tax is applied to the insurance charge.
Insurance Calculation Preference
If yes, how do you want to calculate the insurance charge? This can be a fixed amount or a percentage of the goods total, shipping cost or cart total. If specifying percentage, no percentage symbol required in box. eg: 9.99 or 20

If required option is specified, this is automatically added to the total. If optional, buyer can choose to add insurance.

Fixed Amount (Optional)
- Fixed amount regardless of basket totals with option for visitor to remove insurance.

% of Cart Total (Optional)
- Percentage of basket/cart total, including any discounts with option for visitor to remove insurance.

% of Shipping Cost (Optional)
- Percentage of shipping total, including any discounts with option for visitor to remove insurance.

% of Goods Total (Optional)
- Percentage of products total, including any discounts with option for visitor to remove insurance.

Fixed Amount (Required)
- Fixed amount regardless of basket totals. Insurance required as addtional payment and cannot be removed my visitor.

% of Cart Total (Required)
- Percentage of basket/cart total, including any discounts. Insurance required as addtional payment and cannot be removed my visitor.

% of Shipping Cost (Required)
- Percentage of shipping total, including any discounts. Insurance required as addtional payment and cannot be removed my visitor.

% of Goods Total (Required)
- Percentage of products total, including any discounts. Insurance required as addtional payment and cannot be removed my visitor.
If Optional, Apply by Default
If insurance is optional, do you want it to be applied to the cart totals by default? If no, visitor has to add the insurance manually.
Include Only on Products Where Price Greater than or Equal to
If the insurance applies to the goods total, do you want to only apply the insurance if a products price is greater than or equal to a certain amount?

If left 0.00, insurance applies to all.
Information About Insurance (Optional)
Enter insurance information to let visitors know more about this option if its applicable. Use BB Code for formatting if enabled, HTML is not allowed. More information here.
Log Responses
Do you wish to log payment system responses? This can be useful for debugging problems. Log folder directory must be writeable.
Log Folder Name
Enter name for log folder. Rename manually in store root. If the log folder doesn`t exist, the system will attempt to create it.
Enable Free Pickup Shipping Option
Do you want to enable free pickup/collection as a delivery option? There is no charge for this in the cart. This only appears if at least one shipping option exists. If no shipping options exist, free shipping is shown with no other options.
Allow Free Pickup Only For Buyers In
Do you only wish to enable the pickup option if the buyer is in a certain country? Bearing in mind, a buyer may want to order from abroad and pickup when he/she returns home.
Enable PDFs
Do you want to enable PDFs? If yes, buyers can save PDF invoices and support staff can download PDF invoices and packing slips. Batch printing is aso available for admin. Maian Cart utilises the excellent open source project TCPDF.

PDF template information here.
Text Direction
Based on your language preference.
Main Display Font
Font display preference. If your PDF may contain foreign characters you should choose 'Dejavusans', which is a unicode font.
Encoding
Encoding. UTF-8 will be fine in most cases.
Company Name (PDF Only)
Company name which appears on PDFs.
Company Address (PDF Only)
Company address which appears on PDFs.