Enum SettingNameEnum

  • All Implemented Interfaces:
    Serializable, Comparable<SettingNameEnum>

    public enum SettingNameEnum
    extends Enum<SettingNameEnum>

    Java class for settingNameEnum.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="settingNameEnum">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="emailCustomer"/>
         <enumeration value="merchantEmail"/>
         <enumeration value="allowPartialAuth"/>
         <enumeration value="headerEmailReceipt"/>
         <enumeration value="footerEmailReceipt"/>
         <enumeration value="recurringBilling"/>
         <enumeration value="duplicateWindow"/>
         <enumeration value="testRequest"/>
         <enumeration value="hostedProfileReturnUrl"/>
         <enumeration value="hostedProfileReturnUrlText"/>
         <enumeration value="hostedProfilePageBorderVisible"/>
         <enumeration value="hostedProfileIFrameCommunicatorUrl"/>
         <enumeration value="hostedProfileHeadingBgColor"/>
         <enumeration value="hostedProfileValidationMode"/>
         <enumeration value="hostedProfileBillingAddressRequired"/>
         <enumeration value="hostedProfileCardCodeRequired"/>
         <enumeration value="hostedProfileBillingAddressOptions"/>
         <enumeration value="hostedProfileManageOptions"/>
         <enumeration value="hostedPaymentIFrameCommunicatorUrl"/>
         <enumeration value="hostedPaymentButtonOptions"/>
         <enumeration value="hostedPaymentReturnOptions"/>
         <enumeration value="hostedPaymentOrderOptions"/>
         <enumeration value="hostedPaymentPaymentOptions"/>
         <enumeration value="hostedPaymentBillingAddressOptions"/>
         <enumeration value="hostedPaymentShippingAddressOptions"/>
         <enumeration value="hostedPaymentSecurityOptions"/>
         <enumeration value="hostedPaymentCustomerOptions"/>
         <enumeration value="hostedPaymentStyleOptions"/>
         <enumeration value="typeEmailReceipt"/>
         <enumeration value="hostedProfilePaymentOptions"/>
         <enumeration value="hostedProfileSaveButtonText"/>
         <enumeration value="hostedPaymentVisaCheckoutOptions"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • EMAIL_CUSTOMER

        public static final SettingNameEnum EMAIL_CUSTOMER
        true/false. Used by createTransaction method.
      • MERCHANT_EMAIL

        public static final SettingNameEnum MERCHANT_EMAIL
        string. Used by createTransaction method.
      • ALLOW_PARTIAL_AUTH

        public static final SettingNameEnum ALLOW_PARTIAL_AUTH
        true/false. Used by createTransaction method.
      • HEADER_EMAIL_RECEIPT

        public static final SettingNameEnum HEADER_EMAIL_RECEIPT
        string. Used by createTransaction method.
      • FOOTER_EMAIL_RECEIPT

        public static final SettingNameEnum FOOTER_EMAIL_RECEIPT
        string. Used by createTransaction method.
      • RECURRING_BILLING

        public static final SettingNameEnum RECURRING_BILLING
        true/false. Used by createTransaction method.
      • DUPLICATE_WINDOW

        public static final SettingNameEnum DUPLICATE_WINDOW
        number. Used by createTransaction method.
      • TEST_REQUEST

        public static final SettingNameEnum TEST_REQUEST
        true/false. Used by createTransaction method.
      • HOSTED_PROFILE_RETURN_URL

        public static final SettingNameEnum HOSTED_PROFILE_RETURN_URL
        string. Used by getHostedProfilePage method.
      • HOSTED_PROFILE_RETURN_URL_TEXT

        public static final SettingNameEnum HOSTED_PROFILE_RETURN_URL_TEXT
        string. Used by getHostedProfilePage method.
      • HOSTED_PROFILE_PAGE_BORDER_VISIBLE

        public static final SettingNameEnum HOSTED_PROFILE_PAGE_BORDER_VISIBLE
        true/false. Used by getHostedProfilePage method.
      • HOSTED_PROFILE_I_FRAME_COMMUNICATOR_URL

        public static final SettingNameEnum HOSTED_PROFILE_I_FRAME_COMMUNICATOR_URL
        string. Used by getHostedProfilePage method.
      • HOSTED_PROFILE_HEADING_BG_COLOR

        public static final SettingNameEnum HOSTED_PROFILE_HEADING_BG_COLOR
        #e0e0e0. Used by getHostedProfilePage method.
      • HOSTED_PROFILE_VALIDATION_MODE

        public static final SettingNameEnum HOSTED_PROFILE_VALIDATION_MODE
        liveMode/testMode liveMode: generates a transaction to the processor in the amount of 0.01 or 0.00. is immediately voided, if successful. testMode: performs field validation only, all fields are validated except unrestricted field definitions (viz. telephone number) do not generate errors. If a validation transaction is unsuccessful, the profile is not created, and the merchant receives an error.
      • HOSTED_PROFILE_BILLING_ADDRESS_REQUIRED

        public static final SettingNameEnum HOSTED_PROFILE_BILLING_ADDRESS_REQUIRED
        true/false. If true, sets First Name, Last Name, Address, City, State, and Zip Code as required fields in order for a payment profile to be created or updated within a hosted CIM form.
      • HOSTED_PROFILE_CARD_CODE_REQUIRED

        public static final SettingNameEnum HOSTED_PROFILE_CARD_CODE_REQUIRED
        true/false. If true, sets the Card Code field as required in order for a payment profile to be created or updated within a hosted CIM form.
      • HOSTED_PROFILE_BILLING_ADDRESS_OPTIONS

        public static final SettingNameEnum HOSTED_PROFILE_BILLING_ADDRESS_OPTIONS
        showBillingAddress/showNone showBillingAddress: Allow merchant to show billing address. showNone : Hide billing address and billing name.
      • HOSTED_PROFILE_MANAGE_OPTIONS

        public static final SettingNameEnum HOSTED_PROFILE_MANAGE_OPTIONS
        showAll/showPayment/ShowShipping showAll: Shipping and Payment profiles are shown on the manage page, this is the default. showPayment : Only Payment profiles are shown on the manage page. showShipping : Only Shippiung profiles are shown on the manage page.
      • HOSTED_PAYMENT_I_FRAME_COMMUNICATOR_URL

        public static final SettingNameEnum HOSTED_PAYMENT_I_FRAME_COMMUNICATOR_URL
        JSON string. Used by getHostedPaymentPage method.
      • HOSTED_PAYMENT_BUTTON_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_BUTTON_OPTIONS
        JSON string. Used by getHostedPaymentPage method.
      • HOSTED_PAYMENT_RETURN_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_RETURN_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_ORDER_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_ORDER_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_PAYMENT_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_PAYMENT_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_BILLING_ADDRESS_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_BILLING_ADDRESS_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_SHIPPING_ADDRESS_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_SHIPPING_ADDRESS_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_SECURITY_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_SECURITY_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_CUSTOMER_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_CUSTOMER_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • HOSTED_PAYMENT_STYLE_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_STYLE_OPTIONS
        JSON string. Used by getHostedPaymentPage method
      • TYPE_EMAIL_RECEIPT

        public static final SettingNameEnum TYPE_EMAIL_RECEIPT
        JSON string. Used by sendCustomerTransactionReceipt method
      • HOSTED_PROFILE_PAYMENT_OPTIONS

        public static final SettingNameEnum HOSTED_PROFILE_PAYMENT_OPTIONS
        showAll/showCreditCard/showBankAccount showAll: both CreditCard and BankAccount sections will be shown on Add payment page, this is the default. showCreditCard :only CreditCard payment form will be shown on Add payment page. showBankAccount :only BankAccount payment form will be shown on Add payment page.
      • HOSTED_PROFILE_SAVE_BUTTON_TEXT

        public static final SettingNameEnum HOSTED_PROFILE_SAVE_BUTTON_TEXT
        string. Used by getHostedProfilePage method to accept button text configuration.
      • HOSTED_PAYMENT_VISA_CHECKOUT_OPTIONS

        public static final SettingNameEnum HOSTED_PAYMENT_VISA_CHECKOUT_OPTIONS
        string. Used by getHostedPaymentPage method to accept VisaCheckout configuration.
    • Method Detail

      • values

        public static SettingNameEnum[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SettingNameEnum c : SettingNameEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SettingNameEnum valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()