User Group Shipment

With the User Group Shipment, you can set up delivery types that automatically assign users to a specified user group on payment. This is especially useful when you sell access to a private part of a website.

Note: the User Group Shipment type requires Commerce 0.11 or up.


  1. Download and install the User Group Shipment for Commerce package from our package provider.
  2. In the Commerce Dashboard, navigate to Configuration > Modules to enable the UserGroupShipment module. This makes the shipment type available.
  3. At Configuration > Delivery Types, create or edit a Delivery Type and set the Shipment Type to "Assign User to User Group"
  4. Create or edit a product and set the Delivery Type to the one from step 3. Save the product.
  5. Choose the user group in the Delivery Type section of the product.

Note that when you're just setting this up, you may need to complete your order or delete and re-add products to the cart, in order for the right shipment type to be used.

Release History

UserGroupShipment for Commerce 1.2.0-pl

Released on 2022-05-20

Released on 2022-05-20

  • MODX 3 compatibility

UserGroupShipment for Commerce 1.1.1-pl

Released on 2022-01-21

Released on 2022-01-21

  • Make sure user permissions are reloaded after user groups are assigned

UserGroupShipment for Commerce 1.1.0-pl

Released on 2021-05-28

Released on 2021-05-28

  • You can now change when the user is assigned to a usergroup. Either when the order is processed (previous behavior, default), or during another status change by configuring the new status change action to indicate when it should run.

UserGroupShipment for Commerce 1.0.1-pl

Released on 2020-09-15

Released on 2020-09-15

  • Optimize autoloader to avoid class loading issue

UserGroupShipment for Commerce 1.0.0-pl

Released on 2018-04-05

  • Fix issue in requirements check preventing all installations, even with Commerce 0.11 installed

UserGroupShipment for Commerce 1.0.0-rc2

Released on 2018-02-01

  • First release