Issue #23459 Issue #23937 Support external pre-auths with no card_id.

Uses:
https://github.com/xtuple/qt-client/pull/381
@shackbarth @gpazo 
I assume we have to duplicate the prerequisites on each distribution file? They don't rely on the postbooks_package.xml?