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.