Customer Class Assignment Priority
When a customer is signing up in the Online Store, Billing assigns him or her the customer class based on (in order of priority starting from highest to lowest):
- Payment method used by the user on check out (this can be set by the Auto-assign Customer Class option in payment method details).
- Promo code specified by the user (this can be set in details of the respective customer class).
- Service plan in the basket (can be set in the details of the respective service plan). If multiple plans are put into the basket, the first plan (the one that was added to the basket) defines customer class.
Note: Described priority of assigning default customer class to a customer is valid only for a non-customized Online Store, i.e. the one that uses the PlaceOrderAndAuthorize_API method for account creation. In case of a customized store, the assignment of a class in accordance with described priority is not guaranteed.