Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

StoreController

API reference for StoreController in Vendr, the eCommerce solution for Umbraco v8+

StoreController

public class StoreController : VendrAuthorizedJsonControllerBase

Inheritance

Namespace

Constructors

StoreController

public StoreController(UmbracoControllerContext vendrContext, IStoreService storeService, 
    ICountryService countryService, ICurrencyService currencyService, 
    IUnitOfWorkProvider uowProvider, IIOHelper ioHelper)

Methods

CreateStore

public StoreEditDto CreateStore()

DeleteStore

public HttpResponseMessage DeleteStore(Guid storeId)

GetBasicStore

public StoreBasicDto GetBasicStore(Guid storeId)

GetBasicStoreByNodeId

public StoreBasicDto GetBasicStoreByNodeId(int nodeId)

GetStore

public StoreEditDto GetStore(Guid storeId)

GetStoreActionsForToday

public StoreActionsDto GetStoreActionsForToday(Guid storeId)

GetStoreAlias

public string GetStoreAlias(Guid storeId)

GetStoreOrderEditorConfig

public object GetStoreOrderEditorConfig(Guid storeId)

GetStores

public IEnumerable<StoreBasicDto> GetStores()

GetStoreStatsForToday

public StoreStatsDto GetStoreStatsForToday(Guid storeId)

GetStoreSummariesForCurrentUser

public IEnumerable<StoreSummaryDto> GetStoreSummariesForCurrentUser()

SaveStore

public StoreEditDto SaveStore(StoreSaveDto store)

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.