If the order was placed in the back-end admin panel (over the phone or something) would the customer still earn the points they are entitled to?

Yes,  if an order is placed in the back-end admin panel (over the phone or something) the customer will still earn the points they are entitled to. Just make sure all the customer properties match t he rule conditions/requirements as normally would happen in the frontend. 

Still need help? Get Help Get Help