EzPPB now has a new feature that allows you to create advanced discounts. These discounts can only be applied when using EzPPb's built in cart since all the calculations have to be done before the items are sent to PayPal for payment. To manage advanced discounts, click on Discounts in either the submenu or the Discounts button in the toolbar.
Hover your cursor over each label to get more information on what each parameter is for.
Note that when setting the ranges, use a plus sign (+) to signify “and up.”
You can assign advanced discounts to the over all button or to each individual option in price/option or standard options. You can also assign a combo of discounts. For example, you sell socks and have them all off by 10%. BNote, you can have a standard discount amount or rate set in the button and PayPal will deduct that discount on its checkout page. The discount will be applied to the amount AFTER advanced discounts have been applied.ut the red ones you are giving an additional 5%. So you would create two discounts, one for the 10% and one for the 5% with ranges of 0 to + (since quantity doesn't matter). In the button, you apply the 10% discount to the entire button by choosing the 10% discount in the Advanced Discount field. Under your option for “Red socks,” chose the 5% discount. Now if a user buys any socks they'll get 10% off but if they buy a red sock they'll get 15%.
Discounts are applied in the following precedence:
1. Cart-wide discounts set in the menu parameters take precedence over all. No other discount will be applied.
2. Button-wide advanced discounts will be applied first.
3. Price/option discounts will be applied next (if the advanced discount has not already been applied).
4. Then standard option discounts will be applied.
Note, you can have a standard discount amount or rate set in the button and PayPal will deduct that discount on its checkout page. The discount will be applied to the amount AFTER advanced discounts have been applied.
Of course the discounts will only be applied if it is applicable based on the advanced discount configuration.
So here's an example where you can use advanced discounts. You own an online store the sells digital images in two sizes, a standard for $10 and a large for $15. You want to give customers a discount of $1 for standard images and $2 for large images if they purchase 10 or more. But in this case, quantities per image do not matter since they are digital as the customer does not need 10 copies of the same digital image. So, they have to be 10 distinct images (10 line items in the cart). Here's how you would set it up:
Create two discounts:
Require distinct items? - Yes since you want 10 distinct images and not 10 of the same image
Apply discount to same or mixed buttons? - Mixed since each button will be a different image
Match this button aspect – Price/Option since this is where the customer will choose standard or large. And they must have 10 standard images or 10 large images to get the discount.
Discount multiplier – Per item. The discount will be applied to each item.
Custom discount range (per item)  – From # 10, To # +, Discount of 1 Amount ($). That translates into take a dollar off each item if they have 10 or more.
Same as above only this time, you'll have a discount of $2 in the range.
Create your button using the Price/Option feature with two options, standard for $10 and large for $15. For the standard sized option, assign your $1 off advanced discount. For the large sized option, assign the $2 off advanced discount.
That's it. Now when a customer purchased 10 distinct images, they'll get the appropriate discount!