Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,100 resources
03
Days
11
Hours
38
Mins
16
Secs

[Question] InvoiceNinja

118833

Banned
Feedback score
16
Posts
276
Reactions
61
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]
 
Banned forever. Reason: TOS Violation
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

zArrowTan

On a Mission to upload 100 Server Setups
Supreme
Feedback score
20
Posts
918
Reactions
117
Resources
147
as a Seller on mc-market I think I would use it as not everyone has paypal.
 

118833

Banned
Feedback score
16
Posts
276
Reactions
61
Resources
0
zArrowTan
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
 
Banned forever. Reason: TOS Violation

zArrowTan

On a Mission to upload 100 Server Setups
Supreme
Feedback score
20
Posts
918
Reactions
117
Resources
147
Wow, That'll actually help alot
 

zArrowTan

On a Mission to upload 100 Server Setups
Supreme
Feedback score
20
Posts
918
Reactions
117
Resources
147
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.
 

118833

Banned
Feedback score
16
Posts
276
Reactions
61
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
 
Banned forever. Reason: TOS Violation

118833

Banned
Feedback score
16
Posts
276
Reactions
61
Resources
0
Last edited:
Banned forever. Reason: TOS Violation

Alistair F.

CX Ops, Product in Gaming
Supreme
Feedback score
11
Posts
918
Reactions
557
Resources
0

118833

Banned
Feedback score
16
Posts
276
Reactions
61
Resources
0
Crater just had a weird feeling, I didn't feel like it was complete. InvoiceNinja has the customisebility that I like in Open Source software like TacticalRMM and Grafana
 
Banned forever. Reason: TOS Violation
Top