@Daniel19 . Hi Daniel, obviously I dont bank in SA and I'm no lawyer but here goes:
1. have you tried changing the bank name in payout info to just the company name (I assume this means your trust also has a corporate trustee and you are a director not just a personal trustee) so it matches Bidvest better?
2. If you have a relationship manager at Bidvest I suggest you contact them and explain you arent getting paid due to the KYC mismatch. Perhaps their legal guys can make a suggestion.
3. Open a new bank account with another bank that might allow the corporate name only or at least first. Here thats how they name them. In my experience banks name trust accounts in all sorts of different ways and worse still, not all the info can be used in a funds transfer.
Yes, platforms including Airbnb really dont understand trusts. At the end of the day its up to you to account for your income to the SA taxman.
Hope this helps.