All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.payline.ws.model.Buyer Maven / Gradle / Ivy

Go to download

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.

There is a newer version: 4.77.1
Show newest version

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.XmlType;


/**
 * 
 * 						This element contains information about the
 * 						buyer
 * 					
 * 
 * 

Java class for buyer complex type. * *

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

 * <complexType name="buyer">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="lastName" 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="shippingAdress" type="{http://obj.ws.payline.experian.com}address"/>
 *         <element name="billingAddress" type="{http://obj.ws.payline.experian.com}address"/>
 *         <element name="accountCreateDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="accountAverageAmount" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="accountOrderCount" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="walletId" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="walletDisplayed" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="walletSecured" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="walletCardInd" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="ip" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="mobilePhone" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="customerId" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="legalStatus" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="legalDocumentType" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="legalDocument" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="birthDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="fingerprintID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="deviceFingerprint" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isBot" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isIncognito" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isBehindProxy" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isFromTor" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isEmulator" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="isRooted" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="hasTimezoneMismatch" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="loyaltyMemberType" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="buyerExtended" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="merchantAuthentication" type="{http://obj.ws.payline.experian.com}merchantAuthentication"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "buyer", namespace = "http://obj.ws.payline.experian.com", propOrder = { "title", "lastName", "firstName", "email", "shippingAdress", "billingAddress", "accountCreateDate", "accountAverageAmount", "accountOrderCount", "walletId", "walletDisplayed", "walletSecured", "walletCardInd", "ip", "mobilePhone", "customerId", "legalStatus", "legalDocumentType", "legalDocument", "birthDate", "fingerprintID", "deviceFingerprint", "isBot", "isIncognito", "isBehindProxy", "isFromTor", "isEmulator", "isRooted", "hasTimezoneMismatch", "loyaltyMemberType", "buyerExtended", "merchantAuthentication" }) public class Buyer { @XmlElement(required = true, nillable = true) protected String title; @XmlElement(required = true, nillable = true) protected String lastName; @XmlElement(required = true, nillable = true) protected String firstName; @XmlElement(required = true, nillable = true) protected String email; @XmlElement(required = true, nillable = true) protected Address shippingAdress; @XmlElement(required = true, nillable = true) protected Address billingAddress; @XmlElement(required = true, nillable = true) protected String accountCreateDate; @XmlElement(required = true, nillable = true) protected String accountAverageAmount; @XmlElement(required = true, nillable = true) protected String accountOrderCount; @XmlElement(required = true, nillable = true) protected String walletId; @XmlElement(required = true, nillable = true) protected String walletDisplayed; @XmlElement(required = true, nillable = true) protected String walletSecured; @XmlElement(required = true, nillable = true) protected String walletCardInd; @XmlElement(required = true, nillable = true) protected String ip; @XmlElement(required = true, nillable = true) protected String mobilePhone; @XmlElement(required = true, nillable = true) protected String customerId; @XmlElement(required = true, nillable = true) protected String legalStatus; @XmlElement(required = true, nillable = true) protected String legalDocumentType; @XmlElement(required = true, nillable = true) protected String legalDocument; @XmlElement(required = true, nillable = true) protected String birthDate; @XmlElement(required = true, nillable = true) protected String fingerprintID; @XmlElement(required = true, nillable = true) protected String deviceFingerprint; @XmlElement(required = true, nillable = true) protected String isBot; @XmlElement(required = true, nillable = true) protected String isIncognito; @XmlElement(required = true, nillable = true) protected String isBehindProxy; @XmlElement(required = true, nillable = true) protected String isFromTor; @XmlElement(required = true, nillable = true) protected String isEmulator; @XmlElement(required = true, nillable = true) protected String isRooted; @XmlElement(required = true, nillable = true) protected String hasTimezoneMismatch; @XmlElement(required = true, nillable = true) protected String loyaltyMemberType; @XmlElement(required = true, nillable = true) protected String buyerExtended; @XmlElement(required = true, nillable = true) protected MerchantAuthentication merchantAuthentication; /** * Gets the value of the title property. * * @return * possible object is * {@link String } * */ public String getTitle() { return title; } /** * Sets the value of the title property. * * @param value * allowed object is * {@link String } * */ public void setTitle(String value) { this.title = value; } /** * Gets the value of the lastName property. * * @return * possible object is * {@link String } * */ public String getLastName() { return lastName; } /** * Sets the value of the lastName property. * * @param value * allowed object is * {@link String } * */ public void setLastName(String value) { this.lastName = 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 shippingAdress property. * * @return * possible object is * {@link Address } * */ public Address getShippingAdress() { return shippingAdress; } /** * Sets the value of the shippingAdress property. * * @param value * allowed object is * {@link Address } * */ public void setShippingAdress(Address value) { this.shippingAdress = value; } /** * Gets the value of the billingAddress property. * * @return * possible object is * {@link Address } * */ public Address getBillingAddress() { return billingAddress; } /** * Sets the value of the billingAddress property. * * @param value * allowed object is * {@link Address } * */ public void setBillingAddress(Address value) { this.billingAddress = value; } /** * Gets the value of the accountCreateDate property. * * @return * possible object is * {@link String } * */ public String getAccountCreateDate() { return accountCreateDate; } /** * Sets the value of the accountCreateDate property. * * @param value * allowed object is * {@link String } * */ public void setAccountCreateDate(String value) { this.accountCreateDate = value; } /** * Gets the value of the accountAverageAmount property. * * @return * possible object is * {@link String } * */ public String getAccountAverageAmount() { return accountAverageAmount; } /** * Sets the value of the accountAverageAmount property. * * @param value * allowed object is * {@link String } * */ public void setAccountAverageAmount(String value) { this.accountAverageAmount = value; } /** * Gets the value of the accountOrderCount property. * * @return * possible object is * {@link String } * */ public String getAccountOrderCount() { return accountOrderCount; } /** * Sets the value of the accountOrderCount property. * * @param value * allowed object is * {@link String } * */ public void setAccountOrderCount(String value) { this.accountOrderCount = 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 walletDisplayed property. * * @return * possible object is * {@link String } * */ public String getWalletDisplayed() { return walletDisplayed; } /** * Sets the value of the walletDisplayed property. * * @param value * allowed object is * {@link String } * */ public void setWalletDisplayed(String value) { this.walletDisplayed = value; } /** * Gets the value of the walletSecured property. * * @return * possible object is * {@link String } * */ public String getWalletSecured() { return walletSecured; } /** * Sets the value of the walletSecured property. * * @param value * allowed object is * {@link String } * */ public void setWalletSecured(String value) { this.walletSecured = value; } /** * Gets the value of the walletCardInd property. * * @return * possible object is * {@link String } * */ public String getWalletCardInd() { return walletCardInd; } /** * Sets the value of the walletCardInd property. * * @param value * allowed object is * {@link String } * */ public void setWalletCardInd(String value) { this.walletCardInd = value; } /** * Gets the value of the ip property. * * @return * possible object is * {@link String } * */ public String getIp() { return ip; } /** * Sets the value of the ip property. * * @param value * allowed object is * {@link String } * */ public void setIp(String value) { this.ip = value; } /** * Gets the value of the mobilePhone property. * * @return * possible object is * {@link String } * */ public String getMobilePhone() { return mobilePhone; } /** * Sets the value of the mobilePhone property. * * @param value * allowed object is * {@link String } * */ public void setMobilePhone(String value) { this.mobilePhone = value; } /** * Gets the value of the customerId property. * * @return * possible object is * {@link String } * */ public String getCustomerId() { return customerId; } /** * Sets the value of the customerId property. * * @param value * allowed object is * {@link String } * */ public void setCustomerId(String value) { this.customerId = value; } /** * Gets the value of the legalStatus property. * * @return * possible object is * {@link String } * */ public String getLegalStatus() { return legalStatus; } /** * Sets the value of the legalStatus property. * * @param value * allowed object is * {@link String } * */ public void setLegalStatus(String value) { this.legalStatus = value; } /** * Gets the value of the legalDocumentType property. * * @return * possible object is * {@link String } * */ public String getLegalDocumentType() { return legalDocumentType; } /** * Sets the value of the legalDocumentType property. * * @param value * allowed object is * {@link String } * */ public void setLegalDocumentType(String value) { this.legalDocumentType = value; } /** * Gets the value of the legalDocument property. * * @return * possible object is * {@link String } * */ public String getLegalDocument() { return legalDocument; } /** * Sets the value of the legalDocument property. * * @param value * allowed object is * {@link String } * */ public void setLegalDocument(String value) { this.legalDocument = value; } /** * Gets the value of the birthDate property. * * @return * possible object is * {@link String } * */ public String getBirthDate() { return birthDate; } /** * Sets the value of the birthDate property. * * @param value * allowed object is * {@link String } * */ public void setBirthDate(String value) { this.birthDate = value; } /** * Gets the value of the fingerprintID property. * * @return * possible object is * {@link String } * */ public String getFingerprintID() { return fingerprintID; } /** * Sets the value of the fingerprintID property. * * @param value * allowed object is * {@link String } * */ public void setFingerprintID(String value) { this.fingerprintID = value; } /** * Gets the value of the deviceFingerprint property. * * @return * possible object is * {@link String } * */ public String getDeviceFingerprint() { return deviceFingerprint; } /** * Sets the value of the deviceFingerprint property. * * @param value * allowed object is * {@link String } * */ public void setDeviceFingerprint(String value) { this.deviceFingerprint = value; } /** * Gets the value of the isBot property. * * @return * possible object is * {@link String } * */ public String getIsBot() { return isBot; } /** * Sets the value of the isBot property. * * @param value * allowed object is * {@link String } * */ public void setIsBot(String value) { this.isBot = value; } /** * Gets the value of the isIncognito property. * * @return * possible object is * {@link String } * */ public String getIsIncognito() { return isIncognito; } /** * Sets the value of the isIncognito property. * * @param value * allowed object is * {@link String } * */ public void setIsIncognito(String value) { this.isIncognito = value; } /** * Gets the value of the isBehindProxy property. * * @return * possible object is * {@link String } * */ public String getIsBehindProxy() { return isBehindProxy; } /** * Sets the value of the isBehindProxy property. * * @param value * allowed object is * {@link String } * */ public void setIsBehindProxy(String value) { this.isBehindProxy = value; } /** * Gets the value of the isFromTor property. * * @return * possible object is * {@link String } * */ public String getIsFromTor() { return isFromTor; } /** * Sets the value of the isFromTor property. * * @param value * allowed object is * {@link String } * */ public void setIsFromTor(String value) { this.isFromTor = value; } /** * Gets the value of the isEmulator property. * * @return * possible object is * {@link String } * */ public String getIsEmulator() { return isEmulator; } /** * Sets the value of the isEmulator property. * * @param value * allowed object is * {@link String } * */ public void setIsEmulator(String value) { this.isEmulator = value; } /** * Gets the value of the isRooted property. * * @return * possible object is * {@link String } * */ public String getIsRooted() { return isRooted; } /** * Sets the value of the isRooted property. * * @param value * allowed object is * {@link String } * */ public void setIsRooted(String value) { this.isRooted = value; } /** * Gets the value of the hasTimezoneMismatch property. * * @return * possible object is * {@link String } * */ public String getHasTimezoneMismatch() { return hasTimezoneMismatch; } /** * Sets the value of the hasTimezoneMismatch property. * * @param value * allowed object is * {@link String } * */ public void setHasTimezoneMismatch(String value) { this.hasTimezoneMismatch = value; } /** * Gets the value of the loyaltyMemberType property. * * @return * possible object is * {@link String } * */ public String getLoyaltyMemberType() { return loyaltyMemberType; } /** * Sets the value of the loyaltyMemberType property. * * @param value * allowed object is * {@link String } * */ public void setLoyaltyMemberType(String value) { this.loyaltyMemberType = value; } /** * Gets the value of the buyerExtended property. * * @return * possible object is * {@link String } * */ public String getBuyerExtended() { return buyerExtended; } /** * Sets the value of the buyerExtended property. * * @param value * allowed object is * {@link String } * */ public void setBuyerExtended(String value) { this.buyerExtended = value; } /** * Gets the value of the merchantAuthentication property. * * @return * possible object is * {@link MerchantAuthentication } * */ public MerchantAuthentication getMerchantAuthentication() { return merchantAuthentication; } /** * Sets the value of the merchantAuthentication property. * * @param value * allowed object is * {@link MerchantAuthentication } * */ public void setMerchantAuthentication(MerchantAuthentication value) { this.merchantAuthentication = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy