Okay
  Public Ticket #4542816
B2B Custom Features Feasibility
Open

Comments

  • Angelo started the conversation

    Hello,

    We are evaluating your B2B plugin and would like to understand whether the following requirements are technically feasible with your solution (natively or via customization).

    1. Table/List Order Interface (Quick Order Form)

    We need to implement a full-screen table/list order view functioning as a quick order form with:

    • Products organized in tabs by category (e.g., Cleaning, Sun Care, etc.)

    • Custom columns displaying:

      • SKU

      • Retail price

      • Multiple discount levels (“Discount 1”, “Discount 2”, “Discount 3”)

      • Final reseller price

    • Ability to dynamically populate these values using custom fields.

    Is this achievable within your plugin framework?

    2. Advanced Multi-Level Discount Logic

    We require a complex discount structure including:

    • Multi-level sequential discounts (e.g., 50% + 20% + 10%), where:

      • Some discounts are fixed

      • Others may be dynamic

    • Quantity-based logic per single product (e.g., “6+1” promotion, equivalent to displaying a 14.3% effective discount)

    • Fixed discounts on promotional products

    • Progressive discount applied to the total order amount

      • Excluding products already on promotion

    Does your system support this type of layered discount logic?

    3. Virtual Credit for Marketing Materials

    We would like to implement a virtual wallet/credit system:

    • Resellers earn credit equal to a percentage (e.g., 6%) of the value of non-discounted products in the order

    • This credit can be used to “purchase” samples and marketing materials in a dedicated cart section

    • Any amount exceeding the available credit becomes payable

    Is this type of credit-based logic manageable within your plugin?

    We would appreciate clarification on whether these features are:

    • Fully supported out of the box

    • Achievable via configuration

    • Possible only through custom development

    • Not supported

    Thank you in advance for your feedback.