Search Results for

    Show / Hide Table of Contents

    Namespace DirectScale.Disco.Extension.Services

    Classes

    AddressesService

    AdjustmentService

    AssociateService

    AutoshipService

    BomService

    CategoryService

    CompanyService

    CountryService

    CouponService

    CurrencyService

    CustomTreeService

    DataService

    EmailService

    EnrollmentService

    EventService

    HistoryService

    ItemService

    MoneyInService

    MoneyOutService

    NotificationService

    OrderService

    OverrideService

    PartyService

    PaymentProcessingService

    PeriodService

    RankService

    RegionService

    RegistrationService

    RewardPointsService

    RmaService

    SettingsService

    ShippingService

    SourceService

    StatsService

    StockLevelsService

    StoreService

    SubscriptionService

    TaxService

    TicketService

    TreeService

    UserService

    WebsiteService

    Interfaces

    IAddressesService

    Methods for saving and retriving specific addresses, as well as

    IAdjustmentService

    Service to CRUD commission payment adjustments

    IAssociateService

    Used to get or edit associate information. To create or upgrade associates see WriteApplication(Application, Boolean).

    IAutoshipService

    Service for managing associate's autoships.

    IBomService

    Get Bill of Material information. See Bill of Material page in item details page.

    ICategoryService

    Manage inventory categories. Also see web page for managing inventory categories.

    ICompanyService

    Gets company information.

    ICountryService

    ICountryService is for getting country information

    ICouponService

    Manages available coupons able to discount orders or items.

    ICurrencyService

    Used to get detailed information about currencies and some helper functions.

    ICurrentUser

    ICustomTreeService

    Information about client specific tree configurations. See tree settings advanced admin page.

    IDataService

    Provides connection strings for direct database access.

    IEmailService

    Used to send emails to associates.

    IEnrollmentService

    Used to enroll new associate, also exposes some methods that are called during WriteApplication(Application, Boolean).

    IEventService

    IHistoryService

    IHistoryService is used to get commission data for closed periods

    IItemService

    Service for managing inventory items. See also "Inventory Items" corporate admin page.

    IMoneyInService

    Service for accessing associate's purchase payment methods.

    IMoneyOutService

    Service for handling associate's commision payout accounts.

    INotificationService

    Get and trigger notification events.

    IOrderService

    Service for reading and creating orders.

    IOverrideService

    IOverrideService is used to manage manual commission overrides for rules, ranks, and bonuses

    IPartyService

    Service to Manage Parties. At this time the Party Service is limited in functionality and is not intended to provide a fully extensible solution.

    IPaymentProcessDataService

    IPaymentProcessingService

    Service for getting details about commission payments.

    IPeriodService

    Service to get commission period information

    IRankService

    Gets rank information

    IRegionService

    Get Region information. See admin settings page to configure regions.

    IRegistrationService

    Used to manage registrations.

    IRewardPointsService

    Service for managing reward points.

    IRmaService

    Return merchandise authorization

    ISettingsService

    Used to get company settings.

    IShippingService

    ISourceService

    ISourceService is used to insert custom source volumes that can be used in commissions.

    IStatsService

    Provides methods to get calculated stats and to trigger stats processes to run.

    IStockLevelsService

    IStoreService

    Get or manage store information. Store information can also be edited from corporate admin page "Manage Stores".

    ISubscriptionService

    Service for managing recurring subscriptions.

    ITaxService

    Service for calculating or processing sales tax.

    ITicketService

    Service for adding and updating associate support tickets or log associate events.

    ITreeService

    Service to get associate's placement information in the trees.

    IUserService

    Provides access to manage user's security settings.

    IWebsiteService

    Service to get an associate's websites and other helper methods.

    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX