Implementation for payment selection, excluding custom cash