Making DirectLink work in Ogone is not easy and their errors are really cryptic. 'NCERROR' => '50001111' means that either IP, username, password
I could reproduce your issue with a new account, with the cryptic error and then make it work by finishing the setup at the Ogone server.
First of all, it's only in the most expensive Premium account, so you need to upgrade your account in the "Account" tab.
Then no need for SHA-IN password in DirectLink (no need security wise, and there was a bug at Ogone with that), but yes, the IP address is needed.
Then also a user of type admin, you choose username, copy-paste password shown just after first save, add those to the CBSubs gateway config in DirectLink part..
But then you need to re-edit the admin user created, and re-save it with "API user" checkmarked for use with DirectLink.
If you don't need automated refunds from within CBSubs, my advice is to not bother with DirectLinks.
So I'm marking this thread as solved.