Purchase on behalf of another user in Shopping Hub

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Shoppers can purchase products and services on behalf of another user in Shopping Hub. When purchasing on behalf of another user, shoppers can also view the carts and purchases associated with that user. A shopper who is authorized to purchase on behalf of other users is referred to as a super shopper.

    Key benefits

    This functionality provides the following benefits:

    • Shopping controls allow administrators to define purchasing eligibility, ensuring that restricted products cannot be purchased.
    • Checkout is allowed only if the product can be shipped to the delivery location of the user on whose behalf the purchase is made. If shipping is not supported, Shopping Hub prevents the purchase from being submitted.
    • Shoppers purchasing on behalf of other users can easily view those users’ carts and purchases by selecting the user name from the filter list.

    System properties for purchasing on behalf of another user

    System property Description
    sn_shop.skip_shopping_controls_for_purchase_on_behalf_of_users Controls how Shopping Hub enforces shopping control restrictions when a super shopper purchases on behalf of another user.
    • Default value: false
    • When set to false, shopping control restrictions for the selected user are enforced and restricted products cannot be purchased.
    • When set to true, restricted products for the selected user display a warning, but the purchase on behalf of another user is allowed to proceed.
    sn_shop.skip_delivery_restrictions_for_purchase_on_behalf_of_users Controls how Shopping Hub enforces delivery address restrictions when a super shopper purchases on behalf of another user and the product cannot be delivered to the selected user’s default delivery address.
    • Default value: false
    • When set to false, products that cannot be delivered to the selected user’s delivery address cannot be purchased.
    • When set to true, a warning is displayed for non-deliverable products, and the super shopper is allowed to proceed with the purchase.
    sn_spend_uib.purchased_bahealf.enable.card.actions Controls the availability of purchase card actions for purchases made on behalf of other users in My purchases.
    • Default value: true
    • When set to true, all supported card options are available for purchases made on behalf of other users.
    • When set to false, only the View purchase option is available.

    How to configure

    Role required: sn_shop.shopping_hub_admin

    Plugin required: Shopping Hub (sn_spend_uib)

    Ensure that you configure the super shopper to purchase on behalf of other users. For more information, see Enable a shopper to purchase on behalf of another user.

    How it works

    The following points describe how this capability works:

    To make a purchase on behalf of another user, select a product and then select the Purchase on behalf of check box. From the On behalf of list, select the user for whom the purchase is being made (for example, Andrew Griffin).

    Shopping Hub product page showing "Purchase on behalf of" checkbox with "Andrew Griffin" selected.

    After Request to buy is selected, the system displays the relevant details configured for the selected user, such as cost center and delivery location. These details can be modified before the request is submitted.

    Request to buy dialog showing purchase details for Andrew Griffin with delivery and cost center options.

    After the request is submitted, the purchase is available in My purchases. By default, the page displays purchases made by you. You can use the filter to view purchases made on behalf of other users.

    Tasks are not automatically assigned to the person the item was purchased for. To ensure they can confirm receipt of the item, make sure the selected address includes the business owner’s name in the Recipient field. For all other tasks, the procurement specialist can reassign ownership to the business owner.

    My purchases page with the filter drop-down showing a list of users.

    If the sn_spend_uib.purchased_bahealf.enable.card.actions system property is set to true, all available card options are displayed for purchases made on behalf of other users. If the property is set to false, only the View purchase option is available.

    My purchases page showing card actions menu with Inquire, Add to cart, and View purchase options.

    You can also view the carts of users on whose behalf you are making purchases.

    Shopping cart interface showing user drop-down with Shirley Ross and Warren Summers options.

    If a user is selected from the Shopping for list (for example, Warren Summers), the Purchase on behalf of check box is disabled. In this case, Shopping Hub automatically sets the purchasing capability to the selected user only.

    Shopping Hub interface showing "Shopping as" drop-down with Warren Summers selected

    Shopping Hub product page with disabled "Purchase on behalf of" check box showing Warren Summers selected.