FiservCleartouch

Core

class q2_cores.FiservCleartouch.core.Core(logger, core_user, hq_credentials=None, **kwargs)[source]

Bases: BaseCore

All cores will inherit from this common base class. This contains a self.configured_user property, which is an instance of q2_sdk.models.cores.models.core_user.CoreUser.

CONFIG_FILE_NAME = 'FiservCleartouch_Core'
OPTIONAL_CONFIGURATIONS = {'POPULATE_MOBILE_PHONE_FROM_MAIN_PHONE': False}
async build_demographic_info()[source]

Builds a core request using the customer’s permanent ID to retrieve demographic information.

Return type:

DemographicInfoMapper

Returns:

DemographicInfoMapper object

Builds an initial search request to the core using a configured user’s SSN to get the user’s permanent ID.

Return type:

InitialSearchMapper

Returns:

InitialSearchMapper object