triggerSetResellerCompanyPricesProcess

Trigger a process to set sales agent wholesale price for one/multiple/all products of the marketplace

This page contains

    Authorization Rules

    This request requires authorization with at least one of the following scopes:

    Scopes

    ROLE_RESELLER_MANAGER

    ROLE_PARTNER

    Arguments

    input TriggerSetResellerCompanyPricesProcessInput!

    Attributes to set sales agent wholesale price for one/multiple/all products of the marketplace

    TriggerSetResellerCompanyPricesProcessInput fields

    productIds [ID!]

    Unique identifier of the products

    resellerCompanyIds [ID!]

    Unique identifier of the reseller companies

    flatFeePercentage BigDecimal PREVIEW

    Defines reseller company price for flat fee

    setupFeePercentage BigDecimal PREVIEW

    Defines reseller company price for setup fee

    contractFeePercentage BigDecimal PREVIEW

    Defines reseller company price for contract fee

    unitFeePercentage BigDecimal PREVIEW

    Defines reseller company price for unit fee

    unitSetupFeePercentage BigDecimal PREVIEW

    Defines reseller company price for unit setup fee

    triggeredBy String!

    Triggered by

    applyToAllProducts Boolean

    If true, markup will be applied to all products

    applyToAllResellers Boolean

    If true, markup will be applied to all reseller companies

    Return Fields

    process SetResellerCompanyPricesProcess

    Meta data of the asynchronous process

    userErrors [TriggerSetResellerCompanyPricesProcessError!]

    Error details while setting sales agent wholesale price for one/multiple/all products of the marketplace

    Interactive example

    This is an example mutation query. Use the embedded interactive tool below to edit the query.

    Hint: use Ctrl + Space for autocompleting fields.