com.payline.ws.model.TransactionsSearchRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of payline-java-sdk Show documentation
Show all versions of payline-java-sdk Show documentation
The Payline API provides access to the various functions of the Payline payment solution. It is based on standard web service components, which include the SOAP protocol, the WSDL and XSD definition languages. These standards are supported by a large range of development tools on multiple platforms. This SDK covers all the functions of the Payline payment solution.
package com.payline.ws.model;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
*
* This element is the request for the
* transactionsSearch method
*
*
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="transactionId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="orderRef" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="startDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="endDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="contractNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="authorizationNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="returnCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="paymentMean" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="transactionType" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="email" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="cardNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="currency" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="minAmount" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="maxAmount" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="walletId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="sequenceNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="token" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="pointOfSellId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="cardNetwork" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="threeDSecured" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="customerMediaId" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"version",
"transactionId",
"orderRef",
"startDate",
"endDate",
"contractNumber",
"authorizationNumber",
"returnCode",
"paymentMean",
"transactionType",
"name",
"firstName",
"email",
"cardNumber",
"currency",
"minAmount",
"maxAmount",
"walletId",
"sequenceNumber",
"token",
"pointOfSellId",
"cardNetwork",
"threeDSecured",
"customerMediaId"
})
@XmlRootElement(name = "transactionsSearchRequest")
public class TransactionsSearchRequest {
@XmlElement(required = true)
protected String version;
@XmlElement(required = true, nillable = true)
protected String transactionId;
@XmlElement(required = true, nillable = true)
protected String orderRef;
@XmlElement(required = true)
protected String startDate;
@XmlElement(required = true)
protected String endDate;
@XmlElement(required = true, nillable = true)
protected String contractNumber;
@XmlElement(required = true, nillable = true)
protected String authorizationNumber;
@XmlElement(required = true, nillable = true)
protected String returnCode;
@XmlElement(required = true, nillable = true)
protected String paymentMean;
@XmlElement(required = true, nillable = true)
protected String transactionType;
@XmlElement(required = true, nillable = true)
protected String name;
@XmlElement(required = true, nillable = true)
protected String firstName;
@XmlElement(required = true, nillable = true)
protected String email;
@XmlElement(required = true, nillable = true)
protected String cardNumber;
@XmlElement(required = true, nillable = true)
protected String currency;
@XmlElement(required = true, nillable = true)
protected String minAmount;
@XmlElement(required = true, nillable = true)
protected String maxAmount;
@XmlElement(required = true, nillable = true)
protected String walletId;
@XmlElement(required = true, nillable = true)
protected String sequenceNumber;
@XmlElement(required = true, nillable = true)
protected String token;
@XmlElement(required = true, nillable = true)
protected String pointOfSellId;
@XmlElement(required = true, nillable = true)
protected String cardNetwork;
@XmlElement(required = true, nillable = true)
protected String threeDSecured;
@XmlElement(required = true, nillable = true)
protected String customerMediaId;
/**
* Gets the value of the version property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersion() {
return version;
}
/**
* Sets the value of the version property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersion(String value) {
this.version = value;
}
/**
* Gets the value of the transactionId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionId() {
return transactionId;
}
/**
* Sets the value of the transactionId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionId(String value) {
this.transactionId = value;
}
/**
* Gets the value of the orderRef property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOrderRef() {
return orderRef;
}
/**
* Sets the value of the orderRef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOrderRef(String value) {
this.orderRef = value;
}
/**
* Gets the value of the startDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartDate() {
return startDate;
}
/**
* Sets the value of the startDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartDate(String value) {
this.startDate = value;
}
/**
* Gets the value of the endDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEndDate() {
return endDate;
}
/**
* Sets the value of the endDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEndDate(String value) {
this.endDate = value;
}
/**
* Gets the value of the contractNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getContractNumber() {
return contractNumber;
}
/**
* Sets the value of the contractNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setContractNumber(String value) {
this.contractNumber = value;
}
/**
* Gets the value of the authorizationNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthorizationNumber() {
return authorizationNumber;
}
/**
* Sets the value of the authorizationNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthorizationNumber(String value) {
this.authorizationNumber = value;
}
/**
* Gets the value of the returnCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReturnCode() {
return returnCode;
}
/**
* Sets the value of the returnCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReturnCode(String value) {
this.returnCode = value;
}
/**
* Gets the value of the paymentMean property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPaymentMean() {
return paymentMean;
}
/**
* Sets the value of the paymentMean property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPaymentMean(String value) {
this.paymentMean = value;
}
/**
* Gets the value of the transactionType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionType() {
return transactionType;
}
/**
* Sets the value of the transactionType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionType(String value) {
this.transactionType = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the firstName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirstName() {
return firstName;
}
/**
* Sets the value of the firstName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirstName(String value) {
this.firstName = value;
}
/**
* Gets the value of the email property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEmail() {
return email;
}
/**
* Sets the value of the email property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEmail(String value) {
this.email = value;
}
/**
* Gets the value of the cardNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCardNumber() {
return cardNumber;
}
/**
* Sets the value of the cardNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCardNumber(String value) {
this.cardNumber = value;
}
/**
* Gets the value of the currency property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrency() {
return currency;
}
/**
* Sets the value of the currency property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrency(String value) {
this.currency = value;
}
/**
* Gets the value of the minAmount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMinAmount() {
return minAmount;
}
/**
* Sets the value of the minAmount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMinAmount(String value) {
this.minAmount = value;
}
/**
* Gets the value of the maxAmount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaxAmount() {
return maxAmount;
}
/**
* Sets the value of the maxAmount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaxAmount(String value) {
this.maxAmount = value;
}
/**
* Gets the value of the walletId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWalletId() {
return walletId;
}
/**
* Sets the value of the walletId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWalletId(String value) {
this.walletId = value;
}
/**
* Gets the value of the sequenceNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSequenceNumber() {
return sequenceNumber;
}
/**
* Sets the value of the sequenceNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSequenceNumber(String value) {
this.sequenceNumber = value;
}
/**
* Gets the value of the token property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getToken() {
return token;
}
/**
* Sets the value of the token property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setToken(String value) {
this.token = value;
}
/**
* Gets the value of the pointOfSellId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPointOfSellId() {
return pointOfSellId;
}
/**
* Sets the value of the pointOfSellId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPointOfSellId(String value) {
this.pointOfSellId = value;
}
/**
* Gets the value of the cardNetwork property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCardNetwork() {
return cardNetwork;
}
/**
* Sets the value of the cardNetwork property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCardNetwork(String value) {
this.cardNetwork = value;
}
/**
* Gets the value of the threeDSecured property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getThreeDSecured() {
return threeDSecured;
}
/**
* Sets the value of the threeDSecured property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setThreeDSecured(String value) {
this.threeDSecured = value;
}
/**
* Gets the value of the customerMediaId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCustomerMediaId() {
return customerMediaId;
}
/**
* Sets the value of the customerMediaId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCustomerMediaId(String value) {
this.customerMediaId = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy