I assume this would mean having customers log in to use the online store, then if a trade customer was logged in, the alternate checkout button could be set to appear conditionally?
Trouble there is that the site owner prefers not to have that barrier to making a purchase.