Package net.authorize.api.contract.v1
Class ProfileTransOrderType
- java.lang.Object
-
- net.authorize.api.contract.v1.ProfileTransAmountType
-
- net.authorize.api.contract.v1.ProfileTransOrderType
-
- Direct Known Subclasses:
ProfileTransAuthCaptureType,ProfileTransAuthOnlyType,ProfileTransCaptureOnlyType
public class ProfileTransOrderType extends ProfileTransAmountType
Java class for profileTransOrderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="profileTransOrderType"> <complexContent> <extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}profileTransAmountType"> <sequence> <element name="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/> <element name="customerPaymentProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/> <element name="customerShippingAddressId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/> <element name="order" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}orderExType" minOccurs="0"/> <element name="taxExempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="recurringBilling" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="cardCode" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}cardCode" minOccurs="0"/> <element name="splitTenderId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/> <element name="processingOptions" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}processingOptions" minOccurs="0"/> <element name="subsequentAuthInformation" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}subsequentAuthInformation" minOccurs="0"/> <element name="authorizationIndicatorType" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}authorizationIndicatorType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected AuthorizationIndicatorTypeauthorizationIndicatorTypeprotected StringcardCodeprotected StringcustomerPaymentProfileIdprotected StringcustomerProfileIdprotected StringcustomerShippingAddressIdprotected OrderExTypeorderprotected ProcessingOptionsprocessingOptionsprotected BooleanrecurringBillingprotected StringsplitTenderIdprotected SubsequentAuthInformationsubsequentAuthInformationprotected BooleantaxExempt
-
Constructor Summary
Constructors Constructor Description ProfileTransOrderType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationIndicatorTypegetAuthorizationIndicatorType()Gets the value of the authorizationIndicatorType property.StringgetCardCode()Gets the value of the cardCode property.StringgetCustomerPaymentProfileId()Gets the value of the customerPaymentProfileId property.StringgetCustomerProfileId()Gets the value of the customerProfileId property.StringgetCustomerShippingAddressId()Gets the value of the customerShippingAddressId property.OrderExTypegetOrder()Gets the value of the order property.ProcessingOptionsgetProcessingOptions()Gets the value of the processingOptions property.StringgetSplitTenderId()Gets the value of the splitTenderId property.SubsequentAuthInformationgetSubsequentAuthInformation()Gets the value of the subsequentAuthInformation property.BooleanisRecurringBilling()Gets the value of the recurringBilling property.BooleanisTaxExempt()Gets the value of the taxExempt property.voidsetAuthorizationIndicatorType(AuthorizationIndicatorType value)Sets the value of the authorizationIndicatorType property.voidsetCardCode(String value)Sets the value of the cardCode property.voidsetCustomerPaymentProfileId(String value)Sets the value of the customerPaymentProfileId property.voidsetCustomerProfileId(String value)Sets the value of the customerProfileId property.voidsetCustomerShippingAddressId(String value)Sets the value of the customerShippingAddressId property.voidsetOrder(OrderExType value)Sets the value of the order property.voidsetProcessingOptions(ProcessingOptions value)Sets the value of the processingOptions property.voidsetRecurringBilling(Boolean value)Sets the value of the recurringBilling property.voidsetSplitTenderId(String value)Sets the value of the splitTenderId property.voidsetSubsequentAuthInformation(SubsequentAuthInformation value)Sets the value of the subsequentAuthInformation property.voidsetTaxExempt(Boolean value)Sets the value of the taxExempt property.-
Methods inherited from class net.authorize.api.contract.v1.ProfileTransAmountType
getAmount, getDuty, getLineItems, getShipping, getTax, setAmount, setDuty, setShipping, setTax
-
-
-
-
Field Detail
-
customerProfileId
protected String customerProfileId
-
customerPaymentProfileId
protected String customerPaymentProfileId
-
customerShippingAddressId
protected String customerShippingAddressId
-
order
protected OrderExType order
-
taxExempt
protected Boolean taxExempt
-
recurringBilling
protected Boolean recurringBilling
-
cardCode
protected String cardCode
-
splitTenderId
protected String splitTenderId
-
processingOptions
protected ProcessingOptions processingOptions
-
subsequentAuthInformation
protected SubsequentAuthInformation subsequentAuthInformation
-
authorizationIndicatorType
protected AuthorizationIndicatorType authorizationIndicatorType
-
-
Method Detail
-
getCustomerProfileId
public String getCustomerProfileId()
Gets the value of the customerProfileId property.- Returns:
- possible object is
String
-
setCustomerProfileId
public void setCustomerProfileId(String value)
Sets the value of the customerProfileId property.- Parameters:
value- allowed object isString
-
getCustomerPaymentProfileId
public String getCustomerPaymentProfileId()
Gets the value of the customerPaymentProfileId property.- Returns:
- possible object is
String
-
setCustomerPaymentProfileId
public void setCustomerPaymentProfileId(String value)
Sets the value of the customerPaymentProfileId property.- Parameters:
value- allowed object isString
-
getCustomerShippingAddressId
public String getCustomerShippingAddressId()
Gets the value of the customerShippingAddressId property.- Returns:
- possible object is
String
-
setCustomerShippingAddressId
public void setCustomerShippingAddressId(String value)
Sets the value of the customerShippingAddressId property.- Parameters:
value- allowed object isString
-
getOrder
public OrderExType getOrder()
Gets the value of the order property.- Returns:
- possible object is
OrderExType
-
setOrder
public void setOrder(OrderExType value)
Sets the value of the order property.- Parameters:
value- allowed object isOrderExType
-
isTaxExempt
public Boolean isTaxExempt()
Gets the value of the taxExempt property.- Returns:
- possible object is
Boolean
-
setTaxExempt
public void setTaxExempt(Boolean value)
Sets the value of the taxExempt property.- Parameters:
value- allowed object isBoolean
-
isRecurringBilling
public Boolean isRecurringBilling()
Gets the value of the recurringBilling property.- Returns:
- possible object is
Boolean
-
setRecurringBilling
public void setRecurringBilling(Boolean value)
Sets the value of the recurringBilling property.- Parameters:
value- allowed object isBoolean
-
getCardCode
public String getCardCode()
Gets the value of the cardCode property.- Returns:
- possible object is
String
-
setCardCode
public void setCardCode(String value)
Sets the value of the cardCode property.- Parameters:
value- allowed object isString
-
getSplitTenderId
public String getSplitTenderId()
Gets the value of the splitTenderId property.- Returns:
- possible object is
String
-
setSplitTenderId
public void setSplitTenderId(String value)
Sets the value of the splitTenderId property.- Parameters:
value- allowed object isString
-
getProcessingOptions
public ProcessingOptions getProcessingOptions()
Gets the value of the processingOptions property.- Returns:
- possible object is
ProcessingOptions
-
setProcessingOptions
public void setProcessingOptions(ProcessingOptions value)
Sets the value of the processingOptions property.- Parameters:
value- allowed object isProcessingOptions
-
getSubsequentAuthInformation
public SubsequentAuthInformation getSubsequentAuthInformation()
Gets the value of the subsequentAuthInformation property.- Returns:
- possible object is
SubsequentAuthInformation
-
setSubsequentAuthInformation
public void setSubsequentAuthInformation(SubsequentAuthInformation value)
Sets the value of the subsequentAuthInformation property.- Parameters:
value- allowed object isSubsequentAuthInformation
-
getAuthorizationIndicatorType
public AuthorizationIndicatorType getAuthorizationIndicatorType()
Gets the value of the authorizationIndicatorType property.- Returns:
- possible object is
AuthorizationIndicatorType
-
setAuthorizationIndicatorType
public void setAuthorizationIndicatorType(AuthorizationIndicatorType value)
Sets the value of the authorizationIndicatorType property.- Parameters:
value- allowed object isAuthorizationIndicatorType
-
-