I added gocardless as online payment method and then sent test invoice to test user and then went to the user’s client portal but payments methods page is not showing any payment methods or any way to add them. Then I added new custom online payment method and now user’s client portal shows “add payment method” button with the option “Credit Card” and clicking it leads to empty white page.
When I added GoCardless as online payment method, I setup a read write access token in GoCardless webpage and a webhook endpoint. The webhook works when tested from GoCardless developer page.
Self hosted v5.3.95 Invoice Ninja, Debian PHP 7.4 fpm. First time trying Invoice Ninja. Everything else seemed to work expect payments. I didn’t find any step by step guides on how to enable online payment methods either.
Server log says: “GET /client/payment_methods/create?method=1 HTTP/2.0” 200
Firefox browser console says “error: sendRemoveListener on closed conduit.” But this error seems to happen also when browsing working pages in the client portal.
No errors in either. I should add that that I think the real problem is gocardless not showing up as a payment method. The custom payment method I added was “Test payment gateway” with the text “Hello test” and when I click on limits/fees it says “No payment types enabled”. Not sure why adding that enabled “Credit Card” add payment method button in the client portal.
Can you confirm you have configured a country for your clients? Gocardless is sensitve to the client location and will only display payment method available to a clients locale.
I tried inputting test client’s country in company details and language is localization and some other details, and re-creating the invoice but it didn’t enable payment method in the client portal. I will probably try adding some other payment provider next which will take some days.
When I added custom payment provider then add payment method button appeared in the last image, which then lead to empty white page. Also, then it showed Credit Card as the only payment method and not SEPA Direct Debit.
Hi,
I’ve encountered the same problem. When I activate all payment methods on GoCardless, I only get the option of SEPA direct debit. I’m missing the options for bank transfer and instant transfer.
Is there any new information here as the thread is very old?
My self-hosted Invoice Ninja version (Docker) is: v5.11.31
Hi David-,
sorry for my delay. Was on a business trip in middle-east.
About the payment methode, for example: When I am logged in my GoCardless account I could create an payment link (GoCardless). With this payment link you cold say “one-time” payment (Einmalig) and on the bottom where it say’s “How you want to recieve the payment?” (Wie möchten Sie diese Zahlung erhalten?) you can choose “Instant Bank Pay”. (see screenshot Payment-link_instant-bank-pay.png)