• Resolved jmkulakowski

    (@jmkulakowski)


    So, I have added a pricing matrix field to a product in my client’s store. The product allows a customer to select the number of print colors for a custom print they can add via the Fancy Product Designer visual editor.

    I am trying to apply a cost for the print colors as well as a discount based on quantity.

    For example, I am trying to accomplish something like the following:

    T-Shirt (base) - $4.99
    Print Colors (Front) - 1 (selected option) - $7.99
    Print Colors (Back)  - 1 (selected option) - $14.99
    
    Total - $27.97/ea
    

    So, I have been able to accomplish the above using PPOM For Woocommerce without issue. The problems arise when I try to combine this type of product with quantity-based discounts using the Price Matrix field.

    Issue #1: I am unable to set a quantity based discount only when the “Front Print Colors” or “Back Print Colors” options have a specific value.

    i.e. 
    I have a Price Matrix field entitled "Front Print Color Quantity-Based Discount - 1 Color." This field is designed to provide a specific discount based on the quantity, but I only want to apply the discounts featured in this matrix <strong>only if</strong> the user has selected a value of "1" for the field "Print Colors (Front)."
    
    I have set the following conditions up with this field:
    
        SHOW only if ALL of the following matches
        PRINT COLORS (FRONT) is 1
    
    I have also setup the pricing matrix for this field as follows:
        0-16        0        [label]        0_16_
        16-23       2.59     [label]        16_23_
        ...
    

    One would think that the discounts would only be applied if the value of Print Colors (Front) was set to 1. However, if I set the quantity to 16, the discount is still applied, making the conditions useless for this field.

    Issue #2: I am unable to set a discount only on the options, leaving the base in tact.

    In my current example, my client wants to leave the cost of the base (t-shirt) in tact at all times and only discount their printing costs. I current have the options to set "Discount On?" to "Base & Option" or "Only Base." Why not enable the ability to discount "Option Only?"

  • The topic ‘PPOM Pro Pricing Matrix field not following conditions’ is closed to new replies.