Different transaction types use different criteria (configurable by admin):