net.authorize.api.contract.v1
Class ProfileTransRefundType

java.lang.Object
  extended by net.authorize.api.contract.v1.ProfileTransAmountType
      extended by net.authorize.api.contract.v1.ProfileTransRefundType

public class ProfileTransRefundType
extends ProfileTransAmountType

Java class for profileTransRefundType complex type.

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

 <complexType name="profileTransRefundType">
   <complexContent>
     <extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}profileTransAmountType">
       <sequence>
         <element name="customerProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
         <element name="customerPaymentProfileId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
         <element name="customerShippingAddressId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
         <element name="creditCardNumberMasked" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="8"/>
               <maxLength value="8"/>
             </restriction>
           </simpleType>
         </element>
         <element name="bankRoutingNumberMasked" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="8"/>
               <maxLength value="8"/>
             </restriction>
           </simpleType>
         </element>
         <element name="bankAccountNumberMasked" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <minLength value="8"/>
               <maxLength value="8"/>
             </restriction>
           </simpleType>
         </element>
         <element name="order" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}orderExType" minOccurs="0"/>
         <element name="transId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String bankAccountNumberMasked
           
protected  String bankRoutingNumberMasked
           
protected  String creditCardNumberMasked
           
protected  String customerPaymentProfileId
           
protected  String customerProfileId
           
protected  String customerShippingAddressId
           
protected  OrderExType order
           
protected  String transId
           
 
Fields inherited from class net.authorize.api.contract.v1.ProfileTransAmountType
amount, duty, lineItems, shipping, tax
 
Constructor Summary
ProfileTransRefundType()
           
 
Method Summary
 String getBankAccountNumberMasked()
          Gets the value of the bankAccountNumberMasked property.
 String getBankRoutingNumberMasked()
          Gets the value of the bankRoutingNumberMasked property.
 String getCreditCardNumberMasked()
          Gets the value of the creditCardNumberMasked 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 getTransId()
          Gets the value of the transId property.
 void setBankAccountNumberMasked(String value)
          Sets the value of the bankAccountNumberMasked property.
 void setBankRoutingNumberMasked(String value)
          Sets the value of the bankRoutingNumberMasked property.
 void setCreditCardNumberMasked(String value)
          Sets the value of the creditCardNumberMasked 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 setTransId(String value)
          Sets the value of the transId 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

creditCardNumberMasked

protected String creditCardNumberMasked

bankRoutingNumberMasked

protected String bankRoutingNumberMasked

bankAccountNumberMasked

protected String bankAccountNumberMasked

order

protected OrderExType order

transId

protected String transId
Constructor Detail

ProfileTransRefundType

public ProfileTransRefundType()
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

getCreditCardNumberMasked

public String getCreditCardNumberMasked()
Gets the value of the creditCardNumberMasked property.

Returns:
possible object is String

setCreditCardNumberMasked

public void setCreditCardNumberMasked(String value)
Sets the value of the creditCardNumberMasked property.

Parameters:
value - allowed object is String

getBankRoutingNumberMasked

public String getBankRoutingNumberMasked()
Gets the value of the bankRoutingNumberMasked property.

Returns:
possible object is String

setBankRoutingNumberMasked

public void setBankRoutingNumberMasked(String value)
Sets the value of the bankRoutingNumberMasked property.

Parameters:
value - allowed object is String

getBankAccountNumberMasked

public String getBankAccountNumberMasked()
Gets the value of the bankAccountNumberMasked property.

Returns:
possible object is String

setBankAccountNumberMasked

public void setBankAccountNumberMasked(String value)
Sets the value of the bankAccountNumberMasked 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

getTransId

public String getTransId()
Gets the value of the transId property.

Returns:
possible object is String

setTransId

public void setTransId(String value)
Sets the value of the transId property.

Parameters:
value - allowed object is String


Copyright © 2014. All Rights Reserved.