A method performed by a network system communicatively coupled to a plurality of wireless end-user communication devices over a wireless network, the method comprising: assisting in providing, to at least one user of the plurality of wireless end-user communication devices, a first plurality of selection options applicable to the plurality of wireless end-user communication devices, the first plurality of selection options for customizing at least an aspect of a first service plan element of one or more service plan elements of a service plan bundle, the first service plan element associated with a service plan category comprising a set of one or more service plan elements of a particular communication service type, the first service plan element providing access to one or more communication services over the wireless access network; obtaining a first indication of a first user selection from the first plurality of selection options; and provisioning one or more network elements based at least in part on the first user selection; wherein provisioning comprises: using a set of one or more pre-defined application programming interface commands to communicate information associated with the one or more selection options through a communication interface to a plurality of subscriber management systems in response to the one or more selection options, each subscriber management system in the plurality of subscriber management systems managed by or on behalf of a separate service provider, the set of one or more pre-defined API commands to assist in managing service plans for the plurality of the wireless end-user communication devices across the plurality of subscriber management systems. assisting in providing, to at least one user of the plurality of wireless end-user communication devices, a first plurality of selection options applicable to the plurality of wireless end-user communication devices, the first plurality of selection options for customizing at least an aspect of a first service plan element of one or more service plan elements of a service plan bundle, the first service plan element associated with a service plan category comprising a set of one or more service plan elements of a particular communication service type, the first service plan element providing access to one or more communication services over the wireless access network; obtaining a first indication of a first user selection from the first plurality of selection options; and provisioning one or more network elements based at least in part on the first user selection; wherein provisioning comprises: using a set of one or more pre-defined application programming interface commands to communicate information associated with the one or more selection options through a communication interface to a plurality of subscriber management systems in response to the one or more selection options, each subscriber management system in the plurality of subscriber management systems managed by or on behalf of a separate service provider, the set of one or more pre-defined API commands to assist in managing service plans for the plurality of the wireless end-user communication devices across the plurality of subscriber management systems.