Ok will try to answer all questions myself here:
We're not using blockonomics, we're using Triple A plugin to receive payments. We just provided the public address and were told it was set up successfully.
Because Triple A don't allow segwit we used a legacy address to receive (electrum). It began xpub...
The sending address started with 1 (trust wallet)
If you need to know anything else please let me know.
Also should we disable the bitcoin payments on the website for now, as the BTC could be getting lost until we identify the issue?
Thanks