All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.authorize.api.contract.v1.SettingNameEnum Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2018.06.13 at 02:31:45 PM IST 
//


package net.authorize.api.contract.v1;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;


/**
 * 

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"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "settingNameEnum") @XmlEnum public enum SettingNameEnum { /** * true/false. Used by createTransaction method. * */ @XmlEnumValue("emailCustomer") EMAIL_CUSTOMER("emailCustomer"), /** * string. Used by createTransaction method. * */ @XmlEnumValue("merchantEmail") MERCHANT_EMAIL("merchantEmail"), /** * true/false. Used by createTransaction method. * */ @XmlEnumValue("allowPartialAuth") ALLOW_PARTIAL_AUTH("allowPartialAuth"), /** * string. Used by createTransaction method. * */ @XmlEnumValue("headerEmailReceipt") HEADER_EMAIL_RECEIPT("headerEmailReceipt"), /** * string. Used by createTransaction method. * */ @XmlEnumValue("footerEmailReceipt") FOOTER_EMAIL_RECEIPT("footerEmailReceipt"), /** * true/false. Used by createTransaction method. * */ @XmlEnumValue("recurringBilling") RECURRING_BILLING("recurringBilling"), /** * number. Used by createTransaction method. * */ @XmlEnumValue("duplicateWindow") DUPLICATE_WINDOW("duplicateWindow"), /** * true/false. Used by createTransaction method. * */ @XmlEnumValue("testRequest") TEST_REQUEST("testRequest"), /** * string. Used by getHostedProfilePage method. * */ @XmlEnumValue("hostedProfileReturnUrl") HOSTED_PROFILE_RETURN_URL("hostedProfileReturnUrl"), /** * string. Used by getHostedProfilePage method. * */ @XmlEnumValue("hostedProfileReturnUrlText") HOSTED_PROFILE_RETURN_URL_TEXT("hostedProfileReturnUrlText"), /** * true/false. Used by getHostedProfilePage method. * */ @XmlEnumValue("hostedProfilePageBorderVisible") HOSTED_PROFILE_PAGE_BORDER_VISIBLE("hostedProfilePageBorderVisible"), /** * string. Used by getHostedProfilePage method. * */ @XmlEnumValue("hostedProfileIFrameCommunicatorUrl") HOSTED_PROFILE_I_FRAME_COMMUNICATOR_URL("hostedProfileIFrameCommunicatorUrl"), /** * #e0e0e0. Used by getHostedProfilePage method. * */ @XmlEnumValue("hostedProfileHeadingBgColor") HOSTED_PROFILE_HEADING_BG_COLOR("hostedProfileHeadingBgColor"), /** * * 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. * * */ @XmlEnumValue("hostedProfileValidationMode") HOSTED_PROFILE_VALIDATION_MODE("hostedProfileValidationMode"), /** * 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. * */ @XmlEnumValue("hostedProfileBillingAddressRequired") HOSTED_PROFILE_BILLING_ADDRESS_REQUIRED("hostedProfileBillingAddressRequired"), /** * 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. * */ @XmlEnumValue("hostedProfileCardCodeRequired") HOSTED_PROFILE_CARD_CODE_REQUIRED("hostedProfileCardCodeRequired"), /** * * showBillingAddress/showNone * showBillingAddress: Allow merchant to show billing address. * showNone : Hide billing address and billing name. * * */ @XmlEnumValue("hostedProfileBillingAddressOptions") HOSTED_PROFILE_BILLING_ADDRESS_OPTIONS("hostedProfileBillingAddressOptions"), /** * * 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. * * */ @XmlEnumValue("hostedProfileManageOptions") HOSTED_PROFILE_MANAGE_OPTIONS("hostedProfileManageOptions"), /** * JSON string. Used by getHostedPaymentPage method. * */ @XmlEnumValue("hostedPaymentIFrameCommunicatorUrl") HOSTED_PAYMENT_I_FRAME_COMMUNICATOR_URL("hostedPaymentIFrameCommunicatorUrl"), /** * JSON string. Used by getHostedPaymentPage method. * */ @XmlEnumValue("hostedPaymentButtonOptions") HOSTED_PAYMENT_BUTTON_OPTIONS("hostedPaymentButtonOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentReturnOptions") HOSTED_PAYMENT_RETURN_OPTIONS("hostedPaymentReturnOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentOrderOptions") HOSTED_PAYMENT_ORDER_OPTIONS("hostedPaymentOrderOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentPaymentOptions") HOSTED_PAYMENT_PAYMENT_OPTIONS("hostedPaymentPaymentOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentBillingAddressOptions") HOSTED_PAYMENT_BILLING_ADDRESS_OPTIONS("hostedPaymentBillingAddressOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentShippingAddressOptions") HOSTED_PAYMENT_SHIPPING_ADDRESS_OPTIONS("hostedPaymentShippingAddressOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentSecurityOptions") HOSTED_PAYMENT_SECURITY_OPTIONS("hostedPaymentSecurityOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentCustomerOptions") HOSTED_PAYMENT_CUSTOMER_OPTIONS("hostedPaymentCustomerOptions"), /** * JSON string. Used by getHostedPaymentPage method * */ @XmlEnumValue("hostedPaymentStyleOptions") HOSTED_PAYMENT_STYLE_OPTIONS("hostedPaymentStyleOptions"), /** * JSON string. Used by sendCustomerTransactionReceipt method * */ @XmlEnumValue("typeEmailReceipt") TYPE_EMAIL_RECEIPT("typeEmailReceipt"), /** * * 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. * * */ @XmlEnumValue("hostedProfilePaymentOptions") HOSTED_PROFILE_PAYMENT_OPTIONS("hostedProfilePaymentOptions"), /** * string. Used by getHostedProfilePage method to accept button text configuration. * */ @XmlEnumValue("hostedProfileSaveButtonText") HOSTED_PROFILE_SAVE_BUTTON_TEXT("hostedProfileSaveButtonText"); private final String value; SettingNameEnum(String v) { value = v; } public String value() { return value; } public static SettingNameEnum fromValue(String v) { for (SettingNameEnum c: SettingNameEnum.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy