General

The General screen displays basic settings related to the operation of your store.

image

Currency Symbol

The currency symbol. You can use HTML entities here, such as £.

Currency Suffix

The currency suffix is useful for currencies which display a mark after the amount, such as Yen.

Currency Decimal Places

The number of decimal places. For most currencies, this is 2.

Currency Decimal Symbol

The decimal symbol. Usually this will be a period (US, UK, and most other countries), or a comma (Europe).

Currency Thousands Separator

The thousands separator. Usually this will be a comma (US, UK, and most other countries), or a period (Europe).

Currency Code

The three digit currency code. This is sent to your payment gateway to tell it which currency you want to process funds in.

Weight Units

The units of weight you are using. This is used with third party shipping plugins. Valid values:

  • kg
  • lb

Dimension Units

The units of dimension you are using. This is used with third party shipping plugins. Valid values:

  • cm
  • m
  • ft
  • in

Store Email Sender Address

The email address used by Store to send order emails. If left blank, this will follow the ExpressionEngine default.

Store Email Sender Name

The email address used by Store to send order emails. If left blank, this will follow the ExpressionEngine default.

Enable Store Menu

Disable this option if you do not want the Store menu to appear in the ExpressionEngine CP navigation bar.

Default Shipping Address

The default state of the “Billing same as shipping” checkbox for new carts. Valid options:

  • Shipping Address same as Billing Address
  • Billing Address same as Shipping Address
  • None

Credit Card Payment Method

Whether credit card payments will only be authorized (ready to capture at a later date), or captured immediately. Not all payment gateways support this option, and may default back to Purchase. Valid options:

  • Purchase (Authorize and Capture): If selected, funds will be transferred to you immediately.
  • Authorize Only: If selected, funds will not be transferred to you until you manually capture the payment.

Round Item Prices After Tax

If you display prices as tax-inclusive on your front end, set this to Yes to avoid rounding errors. With this option enabled, Store will calculate the item subtotal based on the tax inclusive item price, multiplied by the quantity. With this option disabled, Store will calculate the item subtotal based on the tax exclusive item price, multiplied by the quantity, plus tax.

Require Member Account to Place Orders

This this option is enabled, members will be required to log in before placing an order. You must still add code to your templates to display a login/registration form, this simply provides an additional check to prevent orders from being submitted.

Empty Cart on Member Logout

If this option is enabled, the cart will be cleared when members log out. This option is enabled by default.

Cart Expiry Timeout

By default the cart session will last for 24 hours (1440 minutes). This option allows you to change the cart session length.

Require SSL Connection

If this option is enabled, any attempt to view a page which includes Checkout or Order tags over an insecure connection will be redirected to HTTPS.

Order Invoice Path

If this option is provided, an Show Invoice link will appear on the Order Details control panel page. It allows your staff to quickly jump to a customer’s invoice. You should specify the front-end template you use to display invoices, and pass the ORDER_HASH variable. E.g. store/order/ORDER_HASH.