CartThrob 9 documentation for ExpressionEngine commerce teams Visit CartThrob.com
CartThrob.com

Price by Member Group Fieldtype

Overview

The CartThrob Price - By Member Group fieldtype allows you to create multiple prices which depend on the member group of the customer.

CartThrob Price - By Member Group

Installation

Install fieldtype.

Variables

YOUR_FIELD

If your field is named price, you can simply output the base price of the field using standard EE variable notation:

{price}

This will output a formatted number (eg. $10.00)

Variable Pair and Field Variables

You can also use the field as a variable pair to output the various price levels. The variable pair includes additional field-variables that are output between the variable pair, for example:

{your-price-field-name}
    {price}
    {member_group}
{/your-price-field-name}

member_group

The member group this price applies to

{member_group}

price

The formatted price of the item including monetary prefix (eg. $10.00)

{price}

price_numeric

The non-formatted price of the item, excluding prefix, and other formatting (eg. 10)

{price_numeric}

price_plus_tax

The price with tax added on, including formatting (eg. $10.77)

{price_plus_tax}

price_plus_tax_numeric

The price with tax added on, not including formatting (eg. 10.77)

{price_plus_tax_numeric}

Examples

{member_price}
    {price}
    {price_plus_tax}
    {price_numeric}
    {price_plus_tax_numeric}
    {member_group}
{/member_price}

Important Note

This field accepts numeric values using “.” (english standard) as the decimal point. Even if your locality normally uses “,” as the separator between whole numbers and fractional amounts, you must use a “.” as your separator when entering your price. On output CartThrob can convert this decimal point to any other separator, but on input, english standard decimals are required.