[Question] InvoiceNinja

Codixer

Supreme
Reputation
2
Posts
134
Reactions
22
Resources
0
Hey there gamers, invoicers and people who work on MCM.
I've currently been using this selfhosted tool called "Invoice Ninja" for my quotes and invoices. As an example:
1642182509490.png


From this, I get a link I can give to clients, once they open it the status changes to "Viewed", and they can accept it if they agree it:
1642182607390.png


From there, they can go to the invoice screen (Happens on itself) and they can press the pay button:
1642182663671.png



And they can pay with any of these providers (Using Stripe and Paypal):

1642182690991.png



My question is, should I offer installation and configuration services specific to Invoice Ninja? I've checked their legal terms, and it seems like that's allowed:
https://invoiceninja.github.io/docs/legal/license/ (My use case is colored (if I'm not mistaken. I am not a lawer))

The question is, would this be interesting for people who work on MCM and could use software like this or not?

License​

We receive many queries about the Invoice Ninja sourcecode/application license and what is considered within the license and outside of the license. We feel it is important the community understands our interpretation of the license so there is no confusion about how this software can be used.

We have selected the Elastic License 2.0 as we believe it offers flexibility to use this software for their personal requirements and protects our commercial use of the code for our Hosted SaaS product.

So what does all this mean? Lets give a couple examples of how this code can and cannot be used in a completely "free" sense.

1. Bob the IT services provider.​

Bob provides IT services to his clients and needs a invoicing platform to invoice and receive payments. He chooses to use Invoice Ninja. Bob is free to modify and/or extend the source code to suit his needs. The only requirement is that he does not modify the attributions in the application to Invoice Ninja. If he wishes to remove the attributions, he would need to purchase an annual Whitelabel license which will remove these attributions and the app would show no reference to Invoice Ninja. Bob is staying within the license usage of Invoice Ninja. Bob is awesome.

2. Sally the WebHost provider.

Sally provides IT/Web services to her clients. Some of her clients need an invoicing platform installed and configured. Sally installs Invoice Ninja for these clients on her own or 3rd party infrastructure and bills her clients for this service. Sally is staying within the license usage of Invoice Ninja. Sally is awesome.

3. EvilCorp 3000​

EvilCorp 3000 has copied the Invoice Ninja repository and wants to resell Invoice Ninja as a SaaS product of their own. They remove all references to Invoice Ninja and market it as their own commercial offering. EvilCorp 3000 is not staying within the license of Invoice Ninja. If EvilCorp 3000 wishes to sell / resell Invoice Ninja they would need to discuss a license directly with Invoice Ninja LLC and agree to commercial terms.

4. Hybrid SaaS Co​

Hybrid SaaS Co has developed their own CRM SaaS product and wishes to bolt on Invoice Ninja as a complimentary offering to their SaaS CRM. Because they are essentially reselling the Invoice Ninja application they would need to agree to a commercial license with Invoice Ninja LLC in order to use the code within their own offering.

Conclusion:​

These are just a couple of examples of how Invoice Ninja can and cannot be used. Essentially if you are using the app to bill your clients for services - the app is 100% free. If you wish to resell an invoicing application using our code, you need to become a reseller of our application and agree to a commercial license with Invoice Ninja LLC.

For further information, please contact us here: [email protected]
 

ArrowTan

The foolish one
Suspended
Reputation
0
Posts
123
Reactions
8
Resources
3
as a Seller on mc-market I think I would use it as not everyone has paypal.
 

Codixer

Supreme
Reputation
2
Posts
134
Reactions
22
Resources
0
ArrowTan
Funny enough, this tool has much more gateways.
1642183475333.png

1642183483929.png


So you can accept a lot. Even custom ones
1642183500551.png


And depending on how you configure it, you can even set limits on how much you have to pay to use that service
1642183567951.png
 

Codixer

Supreme
Reputation
2
Posts
134
Reactions
22
Resources
0
Wow, That'll actually help alot
If you'd like, I can show some other stuff through DC. You can check my signiture for my tag
 

ArrowTan

The foolish one
Suspended
Reputation
0
Posts
123
Reactions
8
Resources
3
If you'd like, I can show some other stuff through DC. You can check my signiture for my tag
Ah its okay, not really looking for anything right now. I'll contact you later when I do require it.
 

Codixer

Supreme
Reputation
2
Posts
134
Reactions
22
Resources
0
Ah its okay, not really looking for anything right now. I'll contact you later when I do require it.
Yeah, no problem. Happy I could help. My thread doesn't do this application justice.

I also mostly love open source, so I use most things I can find
 

Codixer

Supreme
Reputation
2
Posts
134
Reactions
22
Resources
0
Last edited:

Alistair F.

Digital Content Writer
Supreme
Reputation
10
Posts
847
Reactions
512
Resources
0
imo, it can also be used with an API, so service teams could use this for their clients:
https://invoiceninja.github.io/docs/developer-guide/#page-content
Post automatically merged:

Actually, thinking about this now. What if I created and sold a bot that uses the IN API?
Alistair F. ArrowTan
I think a discord bot with that kind of capability (customizable as a premium) would do well, considering you find the right target market. Give it a shot!
 
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.