Developer for Omnipay integration needed!

Dear InvoicePlane community,

the next bigger version of InvoicePlane 1.5 will include project management and advanced online payment support. With the help of a developer I was able to integrate the Omnipay online payment library into InvoicePlane.
At the moment on-site payments like Stripe are working very well but off-site payments like PayPal with redirects are missing. As I don’t have much time at the moment I’m unable to work on this feature. Maybe it’s pretty easy to integrate this functionality but there is no time to work trough the documentations.

That’s why I’m asking for the help of a developer who already worked with Omnipay and is familiar with the redirect management and so on. If you think that you can work on this or you know somebody who would be able to please take a look at this issue report for more details. You can find more information in the source code.

I’m planning to release InvoicePlane 1.5 with full Omnipay support in January.

1 Like

Hi! I’m very interested in omnipay integration as paypal is not a very common way to pay for my customers.
I’m not a developer but a friend of mine is pretty good with php coding.
Is there a possibility to get the current code you’ve made so I can have a look at it? Is the other part of 1.5 stable enough to use and can I upgrade a copy of my current 1.4.3 ?
I can’t promise anything but I would like to give it a try.

Best regards,

Ralph

You can find the current state of the Omnipay Integration in the https://github.com/InvoicePlane/InvoicePlane/tree/development?files=1

@RHITNL any news about this?

Hi,

Sorry but did not yet had enough time to have a go on it. I will try to look at this coming week.

Hi guys, is there any work in progress for this? If someone has already created an integration but needs testing or something like that, maybe I can help.

There is some work missing with the integration for redirecting payment gateways like PayPal.

Thanks, is it the commit in https://github.com/cgsmith/InvoicePlane/commit/da54ddc6e71bebc9112a0475086d4e59ef2b42e9 or is it best to be working on https://github.com/InvoicePlane/InvoicePlane/tree/development?files=1

I saw there is a ticket for this in IP-317

I’m not sure that I have the correct setup for this (didn’t really work with composer before), but I am familiair with CodeIngiter. Can you tell me which repo+branch I should check out? I can try to take a look at this.

Working on the development branch is the best idea for this because I did many changed to the payment handling.

any news about Omnipay?