msOnBeforeCreateOrder - проверка, есть ли требуемая сумма для заказа на счете пользователя. Если нет - заказ не будет оформлен и покупатель получит ошибку.
msOnChangeOrderStatus - списание со счета пользователя, при оформлении заказа, если был выбран метод оплаты CustomerAccount.