Definition:
Two factors that directly impact the user journey which is contained within the account information are the minimum and maximum order. The minimum order is a criteria that is set up at an account level to determine what is the amount that a POC must reach in the Cart to proceed with the placement of the order. The maximum amount imposes that for a given payment method the POC has ceiling limit and must not place orders above that limit.
Below are the main flexibilities that are used for minimum order as well as the use cases for both minimum and maximum orders:
Minimum Order
In the example above, the minimum order is set up as Order Total, meaning that there is a value that must be met so the POC is able to complete the order. However, in BEES there are more flexibilities such as specifying a product quantity instead of a value. With Product Quantity set up such as 3, the POC must purchase at least 3 products so as to complete the order.
Maximum Order
The maximum order has also the flexibility of type, such as order total as well as product quantity. However, the most used flexibility for maximum order is payment method condition. Once a maximum order is set, such as 10,000.00$ then the partner is able to associate that limit for a specific payment method;
For example, if there is a limitation to accept a specific amount in cash, then, the maximum order will have the payment method as cash. Once the user is placing an order and selects cash, there will be done an analysis to see if the order is below or above the maximum order. If it is above, then the user would not be able to complete the order, if it is below there wont be any restriction.
Use Cases:
Minimum Order
Due to logistic costs, it is not worth to deliver less than 100$ of products. Therefore, it is configured a minimum order of 100$ of order total;
Once an user goes to BEES, it must meet the minimum order criteria to complete the order.
Maximum Order
Let's assume the bank slip is offered through a bank. The bank has a contract with the partner in which they establish that they are not able to issue a bank slip payment greater than 2000$. Therefore, for the bank slip method the partner configures 2000$ limit for this payment method;
Therefore, if an user is placing an order and selects
the bank slip as the payment method. If the value of the
order is below 2000$ the order wont be placed, and if it
is below 2000$ then the order can be placed without any
issues.
Property |
Description |
required |
Example |
---|---|---|---|
|
Create a minimum value for this account orders. |
false |
|
|
The payment methods which the order validation should be applied. For allowed values check the payment methods section. |
false |
|
|
The order validation type. Allowed values: ORDER_TOTAL | ORDER_VOLUME | PRODUCT_QUANTITY | SKU_DEFINED |
true (if
|
|
|
The value according to the type. |
false |
|
|
Create a maximum value for this account orders. |
false |
|
|
The payment methods which the order validation should be applied. For allowed values check the payment methods section. |
false |
|
|
The order validation type. Allowed values: ORDER_TOTAL | ORDER_VOLUME | PRODUCT_QUANTITY | SKU_DEFINED |
true (if
|
|
|
The value according to the type. |
false |
|