Hello good people ,
I managed to integrate Mobile money: Mpesa and Mtn for Invoice ninja 4.5, though had to develop Omnipay 2 packages for both.
My next plan is upgrading my self hosted invoiceninja 4.5 from laravel 5.5 to laravel 7 to enable me upgrade to omnipay 3,
Has anyone managed to to upgrade invoice ninja v4.5 to laravel 7 or even 8?.
You advice will be much appreciated
Thanks for showing interest in this type of project. However, I think Invoice Ninja is frozen at the moment when it comes to any upgrades, mainly because we expect v5 stable to be available to self-hosted within few weeks.
@hillel might be able to provide more info
Thanks @ben for you thoughts, I am a ware of V5 but, I am not sure whether flutter is stable enough that’s why I am still in love with Invoice Ninja V4.5 and only need to update it to latest laravel 7 or 8.
@hillel will appreciate your input
I would suggest working with v5, we’re close to considering it stable.
There will be considerable pain involved upgrading V4 to laravel 7/8 due to dependencies. As @hillel has mentioned, you’d be better starting with V5.
I finally managed to upgrade v4.5 to laravel 7 but needed a thorough knowledge of package development and customization, this is because some packages like chumper for datatables are not compatilble with Laravel 6,7,…
It took me more than 1 Month so dont try this if you have 1 heart, You need atleast 2 hearts Been testing for 2 weeks after integration with African payment Methods: Mpesa, Mtn, Flutterwave ,Banks(Offline and online)
It also help me dive deep and I a really appreciate the amount of work done by the Invoice Ninja team. You guys are just fantastic @hillel
Hope you’ll consider upgrading to v5…
I will Sir , but I am still trying to learn flutter
Finally moved to V5 Finalizing on Mtn, Flutterwave , Airtel Africa, Paystack(Covering the African Market)
I’m looking into Paystack at the moment, wondering if you’d be willing to share how you integrated the payment gateway with IN?
Hi, haven’t finished with Paystack I am still testing