/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
/**
 * Object containing supported Card Types and settings
 * @export
 * @interface SAConfigPaymentTypesCardTypesDiscover
 */
export interface SAConfigPaymentTypesCardTypesDiscover {
    /**
     * Dictates whether or Card Verification Number is supported by the card type. Usually this is set at system level.
     * @type {boolean}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    cardVerificationNumberSupported?: boolean;
    /**
     * Toggles whether or Card Verification Number is displayed on the Hosted Checkout.
     * @type {boolean}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    cardVerificationNumberDisplay?: boolean;
    /**
     * Dictates whether or Payer Authentication is supported by the card type. Usually this is set at system level.
     * @type {boolean}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    payerAuthenticationSupported?: boolean;
    /**
     * Array of the supported  ISO 4217 alphabetic currency codes.
     * @type {Array<string>}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    supportedCurrencies?: Array<string>;
    /**
     *
     * @type {string}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    method?: string;
    /**
     *
     * @type {boolean}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    cardVerificationNumberRequired?: boolean;
    /**
     *
     * @type {boolean}
     * @memberof SAConfigPaymentTypesCardTypesDiscover
     */
    payerAuthenticationEnabled?: boolean;
}
