@staticmethod
def get_non_3dsecure_transaction_eci(card_type):
    """
        Get the non 3d secure transaction ECI for the given card type.
        https://resourcecentre.realexpayments.com/pdf/RealControl%20Reporting%20-%20User%20Guide%20v1.0.pdf
        :param str card_type: The card type. e.g: VISA, MC, AMEX,...
        :return str: The ECI.
        """
    if card_type == 'VISA':
        return '7'
    if card_type == 'MC':
        return '0'
    raise Exception('Only VISA and MC support 3DSecure.')
