How are Points Calculated
$$ \m_{\text{status}} \text{ is the user's status multiplier (max 2x)}, \ \m_{\text{plus}} \text{ is the user's subscription multiplier (max 2x)}, \ \m_{\text{loc}} \text{ is the location's point multiplier}, \ \s \text{ is the receipt subtotal minus any discounts applicable and before tax}, \ \m_{\text{user}} = m_{\text{status}} \cdot m_{\text{plus}} \ \text{function } f \text{ calculates the number of points earned}
\f(m_{\text{status}}, m_{\text{plus}}, m_{\text{loc}}, s) = \left{ \begin{array}{ll} (m_{\text{status}} \cdot m_{\text{plus}}) \cdot s, & \text{if } m_{\text{loc}} = 1 \ m_{\text{loc}} \cdot s, & \text{if } m_{\text{loc}} > 1 \text{ and } m_{\text{status}} = m_{\text{plus}} = 1 \ (m_{\text{loc}} + (m_{\text{status}} \cdot m_{\text{plus}})) \cdot s, & \text{if } m_{\text{loc}} > 1 \text{ and either } m_{\text{status}} > 1 \text{ or } m_{\text{plus}} > 1 \end{array} \right. $$