Package net.authorize.api.contract.v1
Enum SettingNameEnum
- java.lang.Object
-
- java.lang.Enum<SettingNameEnum>
-
- net.authorize.api.contract.v1.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 Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SettingNameEnumfromValue(String v)Stringvalue()static SettingNameEnumvalueOf(String name)Returns the enum constant of this type with the specified name.static SettingNameEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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 nameNullPointerException- if the argument is null
-
value
public String value()
-
fromValue
public static SettingNameEnum fromValue(String v)
-
-