public class PaymentResult extends Object
Java class for PaymentResult complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentResult">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PaymentInstrumentData" type="{}PaymentInstrumentData" minOccurs="0"/>
<element name="AmountsResp" type="{}AmountsResp" minOccurs="0"/>
<element name="Instalment" type="{}Instalment" minOccurs="0"/>
<element name="CurrencyConversion" type="{}CurrencyConversion" maxOccurs="unbounded" minOccurs="0"/>
<element name="CapturedSignature" type="{}CapturedSignature" minOccurs="0"/>
<element name="ProtectedSignature" type="{}ContentInformation" minOccurs="0"/>
<element name="PaymentAcquirerData" type="{}PaymentAcquirerData" minOccurs="0"/>
</sequence>
<attribute name="Payment" type="{}PaymentType" default="Normal" />
<attribute name="MerchantOverrideFlag" type="{}MerchantOverrideFlag" default="false" />
<attribute name="CustomerLanguage" type="{}ISOLanguage2A" />
<attribute name="OnlineFlag" type="{}OnlineFlag" default="true" />
<attribute name="AuthenticationMethod" type="{}AuthenticationMethod" />
<attribute name="ValidityDate" type="{}ISODate" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AmountsResp |
amountsResp
The Amounts resp.
|
protected List<AuthenticationMethodType> |
authenticationMethod
The Authentication method.
|
protected CapturedSignature |
capturedSignature
The Captured signature.
|
protected List<CurrencyConversion> |
currencyConversion
The Currency conversion.
|
protected String |
customerLanguage
The Customer language.
|
protected Instalment |
instalment
The Instalment.
|
protected Boolean |
merchantOverrideFlag
The Merchant override flag.
|
protected Boolean |
onlineFlag
The Online flag.
|
protected PaymentAcquirerData |
paymentAcquirerData
The Payment acquirer data.
|
protected PaymentInstrumentData |
paymentInstrumentData
The Payment instrument data.
|
protected PaymentType |
paymentType
The Payment type.
|
protected ContentInformation |
protectedSignature
The Protected signature.
|
protected String |
validityDate
The Validity date.
|
| Constructor and Description |
|---|
PaymentResult() |
| Modifier and Type | Method and Description |
|---|---|
AmountsResp |
getAmountsResp()
Gets the value of the amountsResp property.
|
List<AuthenticationMethodType> |
getAuthenticationMethod()
Gets the value of the authenticationMethod property.
|
CapturedSignature |
getCapturedSignature()
Gets the value of the capturedSignature property.
|
List<CurrencyConversion> |
getCurrencyConversion()
Gets the value of the currencyConversion property.
|
String |
getCustomerLanguage()
Gets the value of the customerLanguage property.
|
Instalment |
getInstalment()
Gets the value of the instalment property.
|
PaymentAcquirerData |
getPaymentAcquirerData()
Gets the value of the paymentAcquirerData property.
|
PaymentInstrumentData |
getPaymentInstrumentData()
Gets the value of the paymentInstrumentData property.
|
PaymentType |
getPaymentType()
Gets the value of the PaymentType property.
|
ContentInformation |
getProtectedSignature()
Gets the value of the protectedSignature property.
|
String |
getValidityDate()
Gets the value of the validityDate property.
|
boolean |
isMerchantOverrideFlag()
Gets the value of the merchantOverrideFlag property.
|
boolean |
isOnlineFlag()
Gets the value of the onlineFlag property.
|
void |
setAmountsResp(AmountsResp value)
Sets the value of the amountsResp property.
|
void |
setCapturedSignature(CapturedSignature value)
Sets the value of the capturedSignature property.
|
void |
setCustomerLanguage(String value)
Sets the value of the customerLanguage property.
|
void |
setInstalment(Instalment value)
Sets the value of the instalment property.
|
void |
setMerchantOverrideFlag(Boolean value)
Sets the value of the merchantOverrideFlag property.
|
void |
setOnlineFlag(Boolean value)
Sets the value of the onlineFlag property.
|
void |
setPaymentAcquirerData(PaymentAcquirerData value)
Sets the value of the paymentAcquirerData property.
|
void |
setPaymentInstrumentData(PaymentInstrumentData value)
Sets the value of the paymentInstrumentData property.
|
void |
setPaymentType(PaymentType value)
Sets the value of the PaymentType property.
|
void |
setProtectedSignature(ContentInformation value)
Sets the value of the protectedSignature property.
|
void |
setValidityDate(String value)
Sets the value of the validityDate property.
|
protected PaymentInstrumentData paymentInstrumentData
protected AmountsResp amountsResp
protected Instalment instalment
protected List<CurrencyConversion> currencyConversion
protected CapturedSignature capturedSignature
protected ContentInformation protectedSignature
protected PaymentAcquirerData paymentAcquirerData
protected PaymentType paymentType
protected Boolean merchantOverrideFlag
protected String customerLanguage
protected Boolean onlineFlag
protected List<AuthenticationMethodType> authenticationMethod
protected String validityDate
public PaymentInstrumentData getPaymentInstrumentData()
PaymentInstrumentDatapublic void setPaymentInstrumentData(PaymentInstrumentData value)
value - allowed object is PaymentInstrumentDatapublic AmountsResp getAmountsResp()
AmountsResppublic void setAmountsResp(AmountsResp value)
value - allowed object is AmountsResppublic Instalment getInstalment()
Instalmentpublic void setInstalment(Instalment value)
value - allowed object is Instalmentpublic List<CurrencyConversion> getCurrencyConversion()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the currencyConversion property.
For example, to add a new item, do as follows:
getCurrencyConversion().add(newItem);
Objects of the following type(s) are allowed in the list
CurrencyConversion
public CapturedSignature getCapturedSignature()
CapturedSignaturepublic void setCapturedSignature(CapturedSignature value)
value - allowed object is CapturedSignaturepublic ContentInformation getProtectedSignature()
ContentInformationpublic void setProtectedSignature(ContentInformation value)
value - allowed object is ContentInformationpublic PaymentAcquirerData getPaymentAcquirerData()
PaymentAcquirerDatapublic void setPaymentAcquirerData(PaymentAcquirerData value)
value - allowed object is PaymentAcquirerDatapublic PaymentType getPaymentType()
PaymentTypepublic void setPaymentType(PaymentType value)
value - allowed object is PaymentTypepublic boolean isMerchantOverrideFlag()
Booleanpublic void setMerchantOverrideFlag(Boolean value)
value - allowed object is Booleanpublic String getCustomerLanguage()
Stringpublic void setCustomerLanguage(String value)
value - allowed object is Stringpublic boolean isOnlineFlag()
Booleanpublic void setOnlineFlag(Boolean value)
value - allowed object is Booleanpublic List<AuthenticationMethodType> getAuthenticationMethod()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the authenticationMethod property.
For example, to add a new item, do as follows:
getAuthenticationMethod().add(newItem);
Objects of the following type(s) are allowed in the list
AuthenticationMethodType
public String getValidityDate()
StringCopyright © 2022. All rights reserved.