Issue #23459 Add exposed ccard ORMs to support external pre-auths.
Issue #23459 Add payco table primary key.
Issue #23459 Issue #23937 Support external pre-auths with no card_id.
Add prerequisite check for duplicate payco_ccpay_id and payco_cohead_id on the payco table.
External Pre-auths need ccpay_card_pan_trunc and ccpay_card_type to remove need for ccard_id.
Issue #23459 expose new ccpay_card_pan_trunc and ccpay_card_type columns.
Issue #23459 External Pre-auths use new ccpay_card_type column.
swat
Fix error messages.
Issue #23459 Populate new ccpay_card_type from ccard relation.
Issue #23459 Use new ccpay_card_type column.
Back out unneeded strings.
Tabs to spaces.
Fix indention
db-side support for non-standard ccard type bank account
Merge pull request #1591 from bendiy/ext-pre-auth

Issue #23459 Issue #23937 Support external pre-auths with no card_id.
Merge pull request #1602 from gilmoskowitz/issue23937_pt2_db

issue #23937 - db-side changes to support qt client
update pre-requisite checks as per monique
Merge pull request #1604 from gpazo/xmlfixes

update pre-requisite checks as per monique
make fewer assumptions about component hierarchy