Skip to main content
Solved

Licensing a customization for a specific vertical


paul68
Freshman I

Has anyone solved the issue of how to license their customization that is aimed at a specific vertical in order to retain control of their IP?  We’ve been spending a lot of time working on our vertical specific dashboards, reports, and functionality during the last few months and now need to work on how to create a licensing process that will allow us to ‘turn off’ that functionality once a license expires. 

We saw an example at Summit but I’m wondering if anyone else has been working on this or has an efficient way of accomplishing this.

Best answer by hsarjapur

Hi Paul,

If your not fulfilled by Acumatica then you have to cook up your own licensing mechanism to validate and expiry your functionality of the solution.

I personally like the Acumatica licensing as it’s stronger authentication but we are dealing with closed network of customers, so simple encrypted approach of date expiration would also help, and we follow this simple approach for all our plugins - Printshop, Jewelshop, eSignature and Addr Validation …

@Igor.Leybe  and @dnaumov it would be grt if Acumatica comes up new licensing key for those who are listed on marketplace or those who are members of ADN then that’s value add for partners, just a thought.

 

View original
Did this topic help you find an answer to your question?

7 replies

Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • 633 replies
  • July 17, 2020

Hello Paul,

For ISV solutions Fulfilled  by Acumatica we allow to reuse Acumatica Licensing server and Acumatica Licensing restriction mechanisms.

https://www.acumatica.com/acumatica-marketplace/?selectCategory=&selectIndustry=&selectType=&selectCertification=fulfilled&search=

 

However, for solutions that are sold not through Acumatica we cannot provide Acumatica Licensing mechanisms. 

Unfortunately, we have no examples or guides to help you with that. 

Maybe some ISV that has already implemented it for their needs can share some experience.


Igor.Leybe
Acumatica Moderator
Forum|alt.badge.img
  • Acumatica Director of Technology Partnerships
  • 22 replies
  • July 17, 2020

MaxQ, PC Bennett and Crestwood have implemented licensing for their solutions. Some ISV also planned to release it as a commercial product, I will try to find who it was. 


hsarjapur
Varsity I
Forum|alt.badge.img
  • Varsity I
  • 66 replies
  • Answer
  • July 17, 2020

Hi Paul,

If your not fulfilled by Acumatica then you have to cook up your own licensing mechanism to validate and expiry your functionality of the solution.

I personally like the Acumatica licensing as it’s stronger authentication but we are dealing with closed network of customers, so simple encrypted approach of date expiration would also help, and we follow this simple approach for all our plugins - Printshop, Jewelshop, eSignature and Addr Validation …

@Igor.Leybe  and @dnaumov it would be grt if Acumatica comes up new licensing key for those who are listed on marketplace or those who are members of ADN then that’s value add for partners, just a thought.

 


paul68
Freshman I
  • Author
  • Freshman I
  • 2 replies
  • July 17, 2020

Thanks for the input @Igor.Leybe , @hsarjapur and @dnaumov.  It was Crestwood that was showing their solution a Summit I think.  I’ll reach out to them and to PCBennet and see how they did it.  A standard approach would be a good idea for the channel, otherwise we might get a lot of different solutions that don’t necessarily play well together.


Igor.Leybe
Acumatica Moderator
Forum|alt.badge.img
  • Acumatica Director of Technology Partnerships
  • 22 replies
  • July 17, 2020

@paul68 @hsarjapur But think about joining “Fulfilled by Acumatica” program. This way you get Acumatica licensing and a lot of other benefits!

 


ragedupudi
Freshman I
Forum|alt.badge.img
  • Freshman I
  • 25 replies
  • August 24, 2020

While Acumatica licensing is the way to go, there would be cases that will require building your own: interdependent modules, or if you need to have control of your licensing that is not tied to Acumatica renewals.

If you are looking for something more comprehensive, I would recommend this module: https://www.ssware.com/cryptolicensing/cryptolicensing_net.htm for licensing. We have embedded this in a web app, and host it on our servers, and simply make calls to our web server to validate the license for our products periodically.

This allows you to send expiration notifications, etc.


TeresaRekieta20
Freshman I

Hello Paul,

This is Teresa and I work at EIS, we have a product called “ License Manager” that might interest you.

License Manager- The ability to package and protect you IP and resell it to your other customers as a source of revenue. You can license any Acumatica feature “VAR IP” from inside your Acumatica to clients.

Let me know if I can help.  ~Teresa  214-682-4783

Teresa.Rekieta@eis.consulting


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings