net.authorize.api.contract.v1
Class ProfileTransOrderType

java.lang.Object
  extended by net.authorize.api.contract.v1.ProfileTransAmountType
      extended by 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"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String cardCode
           
protected  String customerPaymentProfileId
           
protected  String customerProfileId
           
protected  String customerShippingAddressId
           
protected  OrderExType order
           
protected  Boolean recurringBilling
           
protected  String splitTenderId
           
protected  Boolean taxExempt
           
 
Fields inherited from class net.authorize.api.contract.v1.ProfileTransAmountType
amount, duty, lineItems, shipping, tax
 
Constructor Summary
ProfileTransOrderType()
           
 
Method Summary
 String getCardCode()
          Gets the value of the cardCode property.
 String getCustomerPaymentProfileId()
          Gets the value of the customerPaymentProfileId property.
 String getCustomerProfileId()
          Gets the value of the customerProfileId property.
 String getCustomerShippingAddressId()
          Gets the value of the customerShippingAddressId property.
 OrderExType getOrder()
          Gets the value of the order property.
 String getSplitTenderId()
          Gets the value of the splitTenderId property.
 Boolean isRecurringBilling()
          Gets the value of the recurringBilling property.
 Boolean isTaxExempt()
          Gets the value of the taxExempt property.
 void setCardCode(String value)
          Sets the value of the cardCode property.
 void setCustomerPaymentProfileId(String value)
          Sets the value of the customerPaymentProfileId property.
 void setCustomerProfileId(String value)
          Sets the value of the customerProfileId property.
 void setCustomerShippingAddressId(String value)
          Sets the value of the customerShippingAddressId property.
 void setOrder(OrderExType value)
          Sets the value of the order property.
 void setRecurringBilling(Boolean value)
          Sets the value of the recurringBilling property.
 void setSplitTenderId(String value)
          Sets the value of the splitTenderId property.
 void setTaxExempt(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

ProfileTransOrderType

public ProfileTransOrderType()
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 is String

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 is String

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 is String

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 is OrderExType

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 is Boolean

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 is Boolean

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 is String

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 is String


Copyright © 2014. All Rights Reserved.