Creating and Configuring a Discount in the Marketplace

Modified on Mon, 21 Jul at 4:17 PM

TABLE OF CONTENTS


1. Introduction


This guide describes how to create discounts in the DelivApp system. You can configure:

  • General discounts for the entire marketplace.

  • Individual discounts for specific restaurants or stores.

  • Discounts on delivery, items, or specific products.

  • Coupons with time, quantity, and condition restrictions.


These capabilities help both retain loyal customers and attract new ones — discounts work like a magnet, especially during promotional periods or off-peak hours. The flexible configuration allows you to tailor each discount to your business needs and boost sales exactly when it’s needed.


2. Requirements and Preparation


Before you begin, make sure you have:

  • Access to the Marketplace tab where discounts and the app are managed.

  • A clear understanding of the order types and conditions for which the discount is intended.

  • Defined discount parameters (amount, percentage, duration, conditions).

  • If using coupons — the desired code and application logic.


3. Step-by-Step Discount Setup


3.1. Accessing the Discount Section


Option 1. General discount for the entire marketplace:

  • Go to Marketplace → Discounts.

  • Click Add.




Option 2. Individual discount for a restaurant:

  • Go to Settings → Vendor Settings → Marketplace Profile → Discounts.

  • Select the vendor and click the edit icon (pencil) next to the business name.

  • Go to the Discounts tab and click Add.




3.2. Filling Out the Discount Form


This form is the same for both general and individual discounts.


Main Parameters:

Discounted item — choose the element to which the discount applies:

  • Product Value — applies to the total value of items in the order (excludes delivery).

  • Delivery Fee — reduces delivery cost, excluding product value.

  • Specific Product — applies the discount to a specific product. Two extra fields appear: Business (to select the source menu) and Product (to apply the discount).

TIP: Use “Specific Product” to promote bestsellers or new items.


Order type — select the applicable order types:

  • All types — applies regardless of order method.

  • Delivery — applies to delivery orders only.

  • Takeaway — applies to self-pickup orders.

  • Dine-In — applies to in-store orders.

TIP: Select “All types” for broad use, or narrow it down to target specific sales channels (e.g., boost pickup orders).

Discount type:

  • Discount — applied automatically.

  • Coupon — must be entered manually by the customer at checkout. The discount activates only if the code is valid, ideal for private or personalized campaigns (e.g., email or social media).

When Coupon is selected, the Coupon field appears to enter the code.


Rate type:

  • Percentage — calculates a percent off the total.

  • Price — deducts a fixed amount.


Discount rate/value:

Enter the numerical value according to the selected rate type.


Discount is defined by the price of:

  • Products — calculated based on item value.

  • Delivery Fee — based on delivery amount.


Minimum price for discount:

Set the minimum order amount to qualify for the discount.


Maximum price for discount:

Set the maximum order amount eligible for the discount. If exceeded, the discount applies only up to this limit. Useful for percentage discounts to avoid over-discounting large orders.

Set to 0 to remove the cap.


Start / Finish:

Set the activation and expiration date/time.


Discount name:

Enter a clear and concise name. It appears in the admin panel and during checkout in the marketplace.


3.3. Additional Settings

  • Display in marketplace application:

    Toggle ON to show the discount on the restaurant’s profile.

  • Single use:

    Limits the discount to one use per customer.

  • Usage limit:

    Total number of times the discount can be used. When the limit is reached, the discount becomes inactive. Useful for budget control or urgency-driven promotions.

  • Default quantity:

    Pre-sets the number of items added with the discount. E.g., auto-add 2 burgers or 3 drinks with discount.

  • Allow multiple discounts:

    Allows this discount to combine with others that also support stacking. To always allow stacking, enable the global setting under Marketplace → General Settings.

  • Frequency of use:

    Controls how often one customer can use the discount:

    • daily — once per day

    • weekly — once per week

    • biWeekly — twice per month

    • monthly — once per month

TIP: Ideal for recurring deals like “Pizza of the Week” or “Monday Specials.”

  • Loyalty level:

    Restrict discount to specific loyalty levels (Level 0–4 or All).


3.4. Scheduling (Discount Timer)

  • Enable Enable scheduler for this discount.

  • Select the days of the week.

  • Click on a day to open the Open/Close interval window.

  • Set the time range and click to save.

    PRO TIP: You can set multiple intervals per day, e.g.:

    07:00–11:00 and 17:00–22:00.


3.5. Saving


Once all fields are filled out, click Save.


4. Verifying the Result


To test the discount:

  • Open the customer interface (app or website).

  • Add items to your cart that meet the discount conditions.


Make sure that:

  • The discount applies.

  • It appears on the restaurant’s profile (if enabled).

  • The coupon activates (if used).

  • Timing and restrictions work correctly.


5. Frequently Asked Questions (FAQ)

  1. Why isn’t the discount applied?

    • Is multiple discounts allowed?

    • Is the schedule correctly set up?

    • Does the cart meet the minimum required amount?

    • Is the correct order type selected?

    • Are the start/end times valid?

  2. How do I limit discount by time?

    • Enable the Scheduler and define specific days/hours.

  3. Can I combine multiple discounts?

    • Yes, if Allow multiple discounts is enabled.

  4. How do coupons work?

    • The customer enters the code at checkout. The discount applies if all conditions are met.

    • If the code is invalid, an error message is shown.

  5. What happens if I set a maximum price?

    • The discount only applies to orders within that price range. Amounts above are excluded.


6. Conclusion


You now know how to create flexible and effective discounts in DelivApp:

From simple promos to complex coupon campaigns with layered restrictions. This helps boost sales, promote specific items, and attract attention to your business.


If you have any questions, contact support via the admin panel.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article