CustomerGroupConfigurations

Implements \CustomerGroupConfigurationsInterface

Class GXEngineQuantityUnit.

category

System

package

CustomerGroup

subpackage

ValueObjects

Methods

CustomerGroupConfigurations constructor.

__construct(\DecimalType $discount, \DecimalType $otDiscount, \DecimalType $minOrder = null, \DecimalType $maxOrder = null, array $unallowedPaymentModules = array(), array $unallowedShippingModules = array()) 

Arguments

$discount

\DecimalType

$otDiscount

\DecimalType

$minOrder

\DecimalType

$maxOrder

\DecimalType

$unallowedPaymentModules

array

$unallowedShippingModules

array

Returns the discount.

getDiscount() : double

Response

double

The discount.

Returns the maximum order.

getMaxOrder() : double

Response

double

The maximum order.

Returns the minimum order.

getMinOrder() : double

Response

double

The minimum order.

Returns the ot discount.

getOtDiscount() : double

Response

double

The ot discount.

Returns the unallowed payment modules.

getUnallowedPaymentModules() : array

Response

array

The unallowed payment modules.

Returns the unallowed shipping modules.

getUnallowedShippingModules() : array

Response

array

The unallowed shipping modules.

Properties

minOrder

minOrder : double
var

Type(s)

double

maxOrder

maxOrder : double
var

Type(s)

double

discount

discount : double
var

Type(s)

double

otDiscount

otDiscount : double
var

Type(s)

double

unallowedPaymentModules

unallowedPaymentModules : array
var

Type(s)

array

unallowedShippingModules

unallowedShippingModules : array
var

Type(s)

array