Minimum Orderable Quantities (Order Multiples)
Overview
Minimum Orderable Quantities (MOQs), also referred to as order multiples, are the smallest amounts of a product that can be ordered from a supplier, as well as the quantity increment in which products must be ordered. MOQs ensure that orders meet the supplier's logistical, packaging, and economic requirements, mitigating the administration overhead of contacting pharmacies and adjusting orders. When integrating with PharmX, it's essential to understand how MOQs affect order submissions and processing.
Key Concepts
MOQ Definition: The minimum quantity that must be ordered for a product.
Order Multiple: The quantity increment in which products must be ordered. For example, if the MOQ for a product is 10, the quantities that can be ordered are 10, 20, 30, and so on.
Compliance: Orders that do not comply with the MOQ fail the compliance checks. All orders placed will be subject to a post-order placement process.
Opting into MOQ Compliance
To opt into MOQ compliance, the supplier's product catalogue must be supplied. This catalogue contains the MOQ details for each product.
Post-Order Placement Process
If an order is placed where order lines do not adhere to the MOQ compliance, the following process will occur before the order is sent to or retrieved by the supplier:
Sanitisation: Order line quantities will be sanitized by rounding the quantity down to a valid order multiple.
Quantity Adjustment: If the quantity becomes 0, the order line will be effectively cancelled and stripped from the order so that the supplier does not receive the order line.
Order Validation: If no valid order lines exist after sanitization, the order will be cancelled and not made available to the supplier.
Supplier Responsibilities
While PharmX provides compliance and sanitisation services for MOQs, it is the supplier's responsibility to ensure that product data is kept up to date. Suppliers must handle scenarios where orders contain line quantities that do not adhere to MOQ compliance due to stale data.
Product Data Maintenance: Regularly update your product catalogue to reflect accurate MOQ and order multiple values.
Order Handling: Implement logic to manage orders that may contain non-compliant quantities as a result of outdated data. This may include validating incoming orders against your current product data and making necessary adjustments.