Pro-Discount (Faster, Easier and Better)

Shyam Verma
Pro-Discount (Faster, Easier and Better)

It has many advantages over previous Discount App, like:

  • Separate screen, from where discounts can be managed more easily.
  • By keeping in mind the performance factor, number of triggers for a single discount request is reduced to only one.

Discount vs ProDiscount

  • Clubbing of discounts can also be done.
    • For eg.- There are 3 discounts coupons:
      1. XYZ (5$ discount),
      2. ABC(10$ discount),
      3. EXTRA(2$ Discount)
    • If you want:
      • Someone who used XYZ coupon code, will not be able to use ABC and vice-versa.
      • But the discount coupon 'EXTRA', can be used with any of these two: XYZ,ABC. It means, only 'EXTRA' coupon should be clubbed with any of the other discounts.

The above scenario is made possible through prodiscount.

So it is recommended to use the new plugin rather than the prior App to get better performance and enhancements.

Switching from Discount App to Prodiscount

For all the active discount apps:

  • Create one entry for each in prodiscount and disable the corresponding App as well.
  • It is easy to setup and configure discounts from previous to new, because all of the app options are also available in prodiscount.

If there are so many active discount coupons and its not possible to recreate those again in prodiscount:

  • In that case, create the future discounts using prodiscount without effecting the existing discount apps, because both can work together.

Future Enhancements

Automatic discount (No need of coupon codes) on renewal, upgrade and on each invoice, has already been implemented and will be going to release in the next, i.e Payplans 2.2.

Shyam Verma

Shyam Verma

Full Stack Developer & Founder

Shyam Verma is a seasoned full stack developer and the founder of Ready Bytes Software Labs. With over 13 years of experience in software development, he specializes in building scalable web applications using modern technologies like React, Next.js, Node.js, and cloud platforms. His passion for technology extends beyond coding—he's committed to sharing knowledge through blog posts, mentoring junior developers, and contributing to open-source projects.