|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.authorize.api.contract.v1.TransactionRequestType
public class TransactionRequestType
Java class for transactionRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="transactionRequestType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="transactionType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="payment" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentType" minOccurs="0"/>
<element name="profile" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerProfilePaymentType" minOccurs="0"/>
<element name="authCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="refTransId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="splitTenderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="order" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}orderType" minOccurs="0"/>
<element name="lineItems" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ArrayOfLineItem" minOccurs="0"/>
<element name="tax" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}extendedAmountType" minOccurs="0"/>
<element name="duty" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}extendedAmountType" minOccurs="0"/>
<element name="shipping" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}extendedAmountType" minOccurs="0"/>
<element name="taxExempt" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}boolean">
</restriction>
</simpleType>
</element>
<element name="poNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="customer" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerDataType" minOccurs="0"/>
<element name="billTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerAddressType" minOccurs="0"/>
<element name="shipTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/>
<element name="customerIP" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="cardholderAuthentication" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ccAuthenticationType" minOccurs="0"/>
<element name="retail" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}transRetailInfoType" minOccurs="0"/>
<element name="transactionSettings" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ArrayOfSetting" minOccurs="0"/>
<element name="userFields" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="userField" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}userField" maxOccurs="20" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
TransactionRequestType.UserFields
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected BigDecimal |
amount
|
protected String |
authCode
|
protected CustomerAddressType |
billTo
|
protected CcAuthenticationType |
cardholderAuthentication
|
protected CustomerDataType |
customer
|
protected String |
customerIP
|
protected ExtendedAmountType |
duty
|
protected ArrayOfLineItem |
lineItems
|
protected OrderType |
order
|
protected PaymentType |
payment
|
protected String |
poNumber
|
protected CustomerProfilePaymentType |
profile
|
protected String |
refTransId
|
protected TransRetailInfoType |
retail
|
protected ExtendedAmountType |
shipping
|
protected NameAndAddressType |
shipTo
|
protected String |
splitTenderId
|
protected ExtendedAmountType |
tax
|
protected Boolean |
taxExempt
|
protected ArrayOfSetting |
transactionSettings
|
protected String |
transactionType
|
protected TransactionRequestType.UserFields |
userFields
|
| Constructor Summary | |
|---|---|
TransactionRequestType()
|
|
| Method Summary | |
|---|---|
BigDecimal |
getAmount()
Gets the value of the amount property. |
String |
getAuthCode()
Gets the value of the authCode property. |
CustomerAddressType |
getBillTo()
Gets the value of the billTo property. |
CcAuthenticationType |
getCardholderAuthentication()
Gets the value of the cardholderAuthentication property. |
CustomerDataType |
getCustomer()
Gets the value of the customer property. |
String |
getCustomerIP()
Gets the value of the customerIP property. |
ExtendedAmountType |
getDuty()
Gets the value of the duty property. |
ArrayOfLineItem |
getLineItems()
Gets the value of the lineItems property. |
OrderType |
getOrder()
Gets the value of the order property. |
PaymentType |
getPayment()
Gets the value of the payment property. |
String |
getPoNumber()
Gets the value of the poNumber property. |
CustomerProfilePaymentType |
getProfile()
Gets the value of the profile property. |
String |
getRefTransId()
Gets the value of the refTransId property. |
TransRetailInfoType |
getRetail()
Gets the value of the retail property. |
ExtendedAmountType |
getShipping()
Gets the value of the shipping property. |
NameAndAddressType |
getShipTo()
Gets the value of the shipTo property. |
String |
getSplitTenderId()
Gets the value of the splitTenderId property. |
ExtendedAmountType |
getTax()
Gets the value of the tax property. |
ArrayOfSetting |
getTransactionSettings()
Gets the value of the transactionSettings property. |
String |
getTransactionType()
Gets the value of the transactionType property. |
TransactionRequestType.UserFields |
getUserFields()
Gets the value of the userFields property. |
Boolean |
isTaxExempt()
Gets the value of the taxExempt property. |
void |
setAmount(BigDecimal value)
Sets the value of the amount property. |
void |
setAuthCode(String value)
Sets the value of the authCode property. |
void |
setBillTo(CustomerAddressType value)
Sets the value of the billTo property. |
void |
setCardholderAuthentication(CcAuthenticationType value)
Sets the value of the cardholderAuthentication property. |
void |
setCustomer(CustomerDataType value)
Sets the value of the customer property. |
void |
setCustomerIP(String value)
Sets the value of the customerIP property. |
void |
setDuty(ExtendedAmountType value)
Sets the value of the duty property. |
void |
setLineItems(ArrayOfLineItem value)
Sets the value of the lineItems property. |
void |
setOrder(OrderType value)
Sets the value of the order property. |
void |
setPayment(PaymentType value)
Sets the value of the payment property. |
void |
setPoNumber(String value)
Sets the value of the poNumber property. |
void |
setProfile(CustomerProfilePaymentType value)
Sets the value of the profile property. |
void |
setRefTransId(String value)
Sets the value of the refTransId property. |
void |
setRetail(TransRetailInfoType value)
Sets the value of the retail property. |
void |
setShipping(ExtendedAmountType value)
Sets the value of the shipping property. |
void |
setShipTo(NameAndAddressType value)
Sets the value of the shipTo property. |
void |
setSplitTenderId(String value)
Sets the value of the splitTenderId property. |
void |
setTax(ExtendedAmountType value)
Sets the value of the tax property. |
void |
setTaxExempt(Boolean value)
Sets the value of the taxExempt property. |
void |
setTransactionSettings(ArrayOfSetting value)
Sets the value of the transactionSettings property. |
void |
setTransactionType(String value)
Sets the value of the transactionType property. |
void |
setUserFields(TransactionRequestType.UserFields value)
Sets the value of the userFields property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String transactionType
protected BigDecimal amount
protected PaymentType payment
protected CustomerProfilePaymentType profile
protected String authCode
protected String refTransId
protected String splitTenderId
protected OrderType order
protected ArrayOfLineItem lineItems
protected ExtendedAmountType tax
protected ExtendedAmountType duty
protected ExtendedAmountType shipping
protected Boolean taxExempt
protected String poNumber
protected CustomerDataType customer
protected CustomerAddressType billTo
protected NameAndAddressType shipTo
protected String customerIP
protected CcAuthenticationType cardholderAuthentication
protected TransRetailInfoType retail
protected ArrayOfSetting transactionSettings
protected TransactionRequestType.UserFields userFields
| Constructor Detail |
|---|
public TransactionRequestType()
| Method Detail |
|---|
public String getTransactionType()
Stringpublic void setTransactionType(String value)
value - allowed object is
Stringpublic BigDecimal getAmount()
BigDecimalpublic void setAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic PaymentType getPayment()
PaymentTypepublic void setPayment(PaymentType value)
value - allowed object is
PaymentTypepublic CustomerProfilePaymentType getProfile()
CustomerProfilePaymentTypepublic void setProfile(CustomerProfilePaymentType value)
value - allowed object is
CustomerProfilePaymentTypepublic String getAuthCode()
Stringpublic void setAuthCode(String value)
value - allowed object is
Stringpublic String getRefTransId()
Stringpublic void setRefTransId(String value)
value - allowed object is
Stringpublic String getSplitTenderId()
Stringpublic void setSplitTenderId(String value)
value - allowed object is
Stringpublic OrderType getOrder()
OrderTypepublic void setOrder(OrderType value)
value - allowed object is
OrderTypepublic ArrayOfLineItem getLineItems()
ArrayOfLineItempublic void setLineItems(ArrayOfLineItem value)
value - allowed object is
ArrayOfLineItempublic ExtendedAmountType getTax()
ExtendedAmountTypepublic void setTax(ExtendedAmountType value)
value - allowed object is
ExtendedAmountTypepublic ExtendedAmountType getDuty()
ExtendedAmountTypepublic void setDuty(ExtendedAmountType value)
value - allowed object is
ExtendedAmountTypepublic ExtendedAmountType getShipping()
ExtendedAmountTypepublic void setShipping(ExtendedAmountType value)
value - allowed object is
ExtendedAmountTypepublic Boolean isTaxExempt()
Booleanpublic void setTaxExempt(Boolean value)
value - allowed object is
Booleanpublic String getPoNumber()
Stringpublic void setPoNumber(String value)
value - allowed object is
Stringpublic CustomerDataType getCustomer()
CustomerDataTypepublic void setCustomer(CustomerDataType value)
value - allowed object is
CustomerDataTypepublic CustomerAddressType getBillTo()
CustomerAddressTypepublic void setBillTo(CustomerAddressType value)
value - allowed object is
CustomerAddressTypepublic NameAndAddressType getShipTo()
NameAndAddressTypepublic void setShipTo(NameAndAddressType value)
value - allowed object is
NameAndAddressTypepublic String getCustomerIP()
Stringpublic void setCustomerIP(String value)
value - allowed object is
Stringpublic CcAuthenticationType getCardholderAuthentication()
CcAuthenticationTypepublic void setCardholderAuthentication(CcAuthenticationType value)
value - allowed object is
CcAuthenticationTypepublic TransRetailInfoType getRetail()
TransRetailInfoTypepublic void setRetail(TransRetailInfoType value)
value - allowed object is
TransRetailInfoTypepublic ArrayOfSetting getTransactionSettings()
ArrayOfSettingpublic void setTransactionSettings(ArrayOfSetting value)
value - allowed object is
ArrayOfSettingpublic TransactionRequestType.UserFields getUserFields()
TransactionRequestType.UserFieldspublic void setUserFields(TransactionRequestType.UserFields value)
value - allowed object is
TransactionRequestType.UserFields
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||