I installed the self hosted invoice ninja package and I can’t find Beanstream payment gateway in the Online Payment settings. The partners page https://www.invoiceninja.com/partners/ lists Beanstream and also there are several references to Beanstream in the invoice ninja code on git. Was Beanstream removed? How can I setup Beanstream as a payment gateway with invoice ninja?
Beanstream was removed, I’ll make sure the partners page is updated. We initially supported both OmniPay (https://github.com/omnipay/omnipay) and PHP-Payments (https://github.com/calvinfroedge/PHP-Payments) however we now only support OmniPay.
There is a Beanstream driver for OmniPay (https://github.com/sproutstudioinc/omnipay-beanstream) which you may be able to use on a self-host install however it hasn’t been tested.
Thank you for your reply. I’m trying to install the Beanstream driver for OmniPay you linked (I know its not tested). How would I go about installing this in InvoiceNinja? I put the source for the driver in the vendor folder but it doesn’t seem to show up on the online payments settings page. I’ve looked for any instructions I could find on how to do this in the forum and kb but I couldn’t find anything. I would like to test this my self and like I said I know it’s not officially tested. I do not have access to run composer on this server from command line.
To enable the driver within the app you need to add a record to the gateways table and then clear the cache by adding ?clear_cache=true to the end of URL.
Thank you. This worked great.