Skip to content

Instantly share code, notes, and snippets.

@FishOfPrey
Created September 29, 2016 20:10
Show Gist options
  • Save FishOfPrey/fab2e87de0e57dba043e2bcf21e1a72d to your computer and use it in GitHub Desktop.
Save FishOfPrey/fab2e87de0e57dba043e2bcf21e1a72d to your computer and use it in GitHub Desktop.
//Generated by FuseIT WSDL2Apex (http://www.fuseit.com/Solutions/SFDC-Explorer/Help-WSDL-Parser.aspx)
//Warning: '<xsd:any>' element type has been changed to dataType List<DOM.XmlNode> called anyElement
public class ebayApisEblbasecomponents {
//Warning: '<xsd:any>' element type has been changed to dataType List<DOM.XmlNode> called anyElement
public class AbstractRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
public List<DOM.XmlNode> anyElement;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:apis:eBLBaseComponents','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] anyElement_type_info = new String[]{'anyElement','urn:ebay:apis:eBLBaseComponents','List<DOM.XmlNode>','0','1','true'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','anyElement'};
}
public class AbstractResponseType {
public DateTime Timestamp;
public String Ack;
public String CorrelationID;
public ebayApisEblbasecomponents.ErrorType[] Errors;
public String Version;
public String Build;
private String[] Timestamp_type_info = new String[]{'Timestamp','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:apis:eBLBaseComponents','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:apis:eBLBaseComponents','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class AccountEntryType {
public ebayApisCorecomponenttypes.AmountType Balance;
public ebayApisCorecomponenttypes.AmountType Credit;
public DateTime Date_x;
public ebayApisCorecomponenttypes.AmountType Debit;
public String ItemID;
public String Memo;
public Integer RefNumber;
public Integer AccountEntryDetailsType;
private String[] Balance_type_info = new String[]{'','','','1','1','false'};
private String[] Credit_type_info = new String[]{'Credit','urn:ebay:apis:eBLBaseComponents','AmountType','1','1','false'};
private String[] Date_x_type_info = new String[]{'Date','urn:ebay:apis:eBLBaseComponents','dateTime','1','1','false'};
private String[] Debit_type_info = new String[]{'Debit','urn:ebay:apis:eBLBaseComponents','AmountType','1','1','false'};
private String[] ItemID_type_info = new String[]{'','','','1','1','false'};
private String[] Memo_type_info = new String[]{'Memo','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] RefNumber_type_info = new String[]{'RefNumber','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] AccountEntryDetailsType_type_info = new String[]{'AccountEntryDetailsType','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Balance','Credit','Date_x','Debit','ItemID','Memo','RefNumber','AccountEntryDetailsType'};
}
public class AccountSummaryType {
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{};
}
public class ActivationDetailsType {
public ebayApisCorecomponenttypes.BasicAmountType InitialAmount;
public String FailedInitialAmountAction;
private String[] InitialAmount_type_info = new String[]{'InitialAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] FailedInitialAmountAction_type_info = new String[]{'FailedInitialAmountAction','urn:ebay:apis:eBLBaseComponents','FailedPaymentActionType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'InitialAmount','FailedInitialAmountAction'};
}
public class AdditionalAccountType {
public ebayApisCorecomponenttypes.AmountType Balance;
public String Currency_x;
public String AccountCode;
private String[] Balance_type_info = new String[]{'','','','1','1','false'};
private String[] Currency_x_type_info = new String[]{'','','','1','1','false'};
private String[] AccountCode_type_info = new String[]{'','','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Balance','Currency_x','AccountCode'};
}
public class AdditionalFeeType {
public String Type_x;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Type_x','Amount'};
}
public class AddressType {
public String Name;
public String Street1;
public String Street2;
public String CityName;
public String StateOrProvince;
public String Country;
public String CountryName;
public String Phone;
public String PostalCode;
public String AddressID;
public String AddressOwner;
public String ExternalAddressID;
public String InternationalName;
public String InternationalStateAndCity;
public String InternationalStreet;
public String AddressStatus;
public String AddressNormalizationStatus;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Street1_type_info = new String[]{'Street1','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Street2_type_info = new String[]{'Street2','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CityName_type_info = new String[]{'CityName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StateOrProvince_type_info = new String[]{'StateOrProvince','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Country_type_info = new String[]{'','','','0','1','false'};
private String[] CountryName_type_info = new String[]{'','','','0','1','false'};
private String[] Phone_type_info = new String[]{'Phone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PostalCode_type_info = new String[]{'PostalCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AddressID_type_info = new String[]{'AddressID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AddressOwner_type_info = new String[]{'AddressOwner','urn:ebay:apis:eBLBaseComponents','AddressOwnerCodeType','0','1','false'};
private String[] ExternalAddressID_type_info = new String[]{'ExternalAddressID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InternationalName_type_info = new String[]{'InternationalName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InternationalStateAndCity_type_info = new String[]{'InternationalStateAndCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InternationalStreet_type_info = new String[]{'InternationalStreet','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AddressStatus_type_info = new String[]{'AddressStatus','urn:ebay:apis:eBLBaseComponents','AddressStatusCodeType','0','1','false'};
private String[] AddressNormalizationStatus_type_info = new String[]{'AddressNormalizationStatus','urn:ebay:apis:eBLBaseComponents','AddressNormalizationStatusCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Street1','Street2','CityName','StateOrProvince','Country','CountryName','Phone','PostalCode','AddressID','AddressOwner','ExternalAddressID','InternationalName','InternationalStateAndCity','InternationalStreet','AddressStatus','AddressNormalizationStatus'};
}
public class AirlineItineraryType {
public String PassengerName;
public String IssueDate;
public String TravelAgencyName;
public String TravelAgencyCode;
public String TicketNumber;
public String IssuingCarrierCode;
public String CustomerCode;
public ebayApisCorecomponenttypes.BasicAmountType TotalFare;
public ebayApisCorecomponenttypes.BasicAmountType TotalTaxes;
public ebayApisCorecomponenttypes.BasicAmountType TotalFee;
public String RestrictedTicket;
public String ClearingSequence;
public String ClearingCount;
public ebayApisEblbasecomponents.FlightDetailsType[] FlightDetails;
private String[] PassengerName_type_info = new String[]{'PassengerName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IssueDate_type_info = new String[]{'IssueDate','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TravelAgencyName_type_info = new String[]{'TravelAgencyName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TravelAgencyCode_type_info = new String[]{'TravelAgencyCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TicketNumber_type_info = new String[]{'TicketNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IssuingCarrierCode_type_info = new String[]{'IssuingCarrierCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CustomerCode_type_info = new String[]{'CustomerCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TotalFare_type_info = new String[]{'TotalFare','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TotalTaxes_type_info = new String[]{'TotalTaxes','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TotalFee_type_info = new String[]{'TotalFee','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] RestrictedTicket_type_info = new String[]{'RestrictedTicket','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ClearingSequence_type_info = new String[]{'ClearingSequence','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ClearingCount_type_info = new String[]{'ClearingCount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FlightDetails_type_info = new String[]{'FlightDetails','urn:ebay:apis:eBLBaseComponents','FlightDetailsType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PassengerName','IssueDate','TravelAgencyName','TravelAgencyCode','TicketNumber','IssuingCarrierCode','CustomerCode','TotalFare','TotalTaxes','TotalFee','RestrictedTicket','ClearingSequence','ClearingCount','FlightDetails'};
}
public class APICredentialsType {
public String Username;
public String Password;
public String Signature;
public String Certificate;
public String Type_x;
private String[] Username_type_info = new String[]{'Username','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Password_type_info = new String[]{'Password','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Signature_type_info = new String[]{'Signature','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Certificate_type_info = new String[]{'Certificate','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','APIAuthenticationType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Username','Password','Signature','Certificate','Type_x'};
}
public class AttributeSetType {
public ebayApisEblbasecomponents.AttributeType[] Attribute;
private String[] Attribute_type_info = new String[]{'Attribute','urn:ebay:apis:eBLBaseComponents','AttributeType','1','-1','false'};
public String AttributeSetID;
public String[] AttributeSetID_att_info = new String[]{'AttributeSetID'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Attribute'};
}
public class AttributeType {
public ebayApisEblbasecomponents.ValType[] Value;
private String[] Value_type_info = new String[]{'Value','urn:ebay:apis:eBLBaseComponents','ValType','1','-1','false'};
public String AttributeID;
public String[] AttributeID_att_info = new String[]{'AttributeID'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Value'};
}
public class AuctionInfoType {
public String BuyerID;
public DateTime ClosingDate;
private String[] BuyerID_type_info = new String[]{'BuyerID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ClosingDate_type_info = new String[]{'ClosingDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
public String multiItem;
public String[] multiItem_att_info = new String[]{'multiItem'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BuyerID','ClosingDate'};
}
public class AuthorizationInfoType {
public String PaymentStatus;
public String PendingReason;
public String ProtectionEligibility;
public String ProtectionEligibilityType;
private String[] PaymentStatus_type_info = new String[]{'PaymentStatus','urn:ebay:apis:eBLBaseComponents','PaymentStatusCodeType','1','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:apis:eBLBaseComponents','PendingStatusCodeType','0','1','false'};
private String[] ProtectionEligibility_type_info = new String[]{'ProtectionEligibility','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProtectionEligibilityType_type_info = new String[]{'ProtectionEligibilityType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentStatus','PendingReason','ProtectionEligibility','ProtectionEligibilityType'};
}
public class AuthorizationRequestType {
public Boolean IsRequested;
private String[] IsRequested_type_info = new String[]{'IsRequested','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'IsRequested'};
}
public class AuthorizationResponseType {
public String Status;
public ebayApisEblbasecomponents.ErrorType[] AuthorizationError;
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','AckCodeType','1','1','false'};
private String[] AuthorizationError_type_info = new String[]{'AuthorizationError','urn:ebay:apis:eBLBaseComponents','ErrorType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Status','AuthorizationError'};
}
public class BankAccountDetailsType {
public String Name;
public String Type_x;
public String RoutingNumber;
public String AccountNumber;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','BankAccountTypeType','1','1','false'};
private String[] RoutingNumber_type_info = new String[]{'RoutingNumber','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] AccountNumber_type_info = new String[]{'AccountNumber','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Type_x','RoutingNumber','AccountNumber'};
}
public class BAUpdateResponseDetailsType {
public String BillingAgreementID;
public String BillingAgreementDescription;
public String BillingAgreementStatus;
public String BillingAgreementCustom;
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public ebayApisCorecomponenttypes.BasicAmountType BillingAgreementMax;
public ebayApisEblbasecomponents.AddressType BillingAddress;
public ebayApisEblbasecomponents.PayeeInfoType PayeeInfo;
private String[] BillingAgreementID_type_info = new String[]{'BillingAgreementID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] BillingAgreementDescription_type_info = new String[]{'BillingAgreementDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BillingAgreementStatus_type_info = new String[]{'BillingAgreementStatus','urn:ebay:apis:eBLBaseComponents','MerchantPullStatusCodeType','1','1','false'};
private String[] BillingAgreementCustom_type_info = new String[]{'BillingAgreementCustom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] BillingAgreementMax_type_info = new String[]{'BillingAgreementMax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BillingAddress_type_info = new String[]{'BillingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] PayeeInfo_type_info = new String[]{'PayeeInfo','urn:ebay:apis:eBLBaseComponents','PayeeInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingAgreementID','BillingAgreementDescription','BillingAgreementStatus','BillingAgreementCustom','PayerInfo','BillingAgreementMax','BillingAddress','PayeeInfo'};
}
public class BillingAgreementDetailsType {
public String BillingType;
public String BillingAgreementDescription;
public String PaymentType;
public String BillingAgreementCustom;
private String[] BillingType_type_info = new String[]{'BillingType','urn:ebay:apis:eBLBaseComponents','BillingCodeType','1','1','false'};
private String[] BillingAgreementDescription_type_info = new String[]{'BillingAgreementDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','MerchantPullPaymentCodeType','0','1','false'};
private String[] BillingAgreementCustom_type_info = new String[]{'BillingAgreementCustom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingType','BillingAgreementDescription','PaymentType','BillingAgreementCustom'};
}
public class BillingApprovalDetailsType {
public String ApprovalType;
public String ApprovalSubType;
public ebayApisEblbasecomponents.OrderDetailsType OrderDetails;
public ebayApisEblbasecomponents.PaymentDirectivesType PaymentDirectives;
public String Custom;
private String[] ApprovalType_type_info = new String[]{'ApprovalType','urn:ebay:apis:eBLBaseComponents','ApprovalTypeType','1','1','false'};
private String[] ApprovalSubType_type_info = new String[]{'ApprovalSubType','urn:ebay:apis:eBLBaseComponents','ApprovalSubTypeType','0','1','false'};
private String[] OrderDetails_type_info = new String[]{'OrderDetails','urn:ebay:apis:eBLBaseComponents','OrderDetailsType','0','1','false'};
private String[] PaymentDirectives_type_info = new String[]{'PaymentDirectives','urn:ebay:apis:eBLBaseComponents','PaymentDirectivesType','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ApprovalType','ApprovalSubType','OrderDetails','PaymentDirectives','Custom'};
}
public class BillingPeriodDetailsType {
public String BillingPeriod;
public Integer BillingFrequency;
public Integer TotalBillingCycles;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
private String[] BillingPeriod_type_info = new String[]{'BillingPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodType','1','1','false'};
private String[] BillingFrequency_type_info = new String[]{'BillingFrequency','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] TotalBillingCycles_type_info = new String[]{'TotalBillingCycles','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingPeriod','BillingFrequency','TotalBillingCycles','Amount','ShippingAmount','TaxAmount'};
}
public class BillingPeriodDetailsType_Update {
public String BillingPeriod;
public Integer BillingFrequency;
public Integer TotalBillingCycles;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
private String[] BillingPeriod_type_info = new String[]{'BillingPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodType','0','1','false'};
private String[] BillingFrequency_type_info = new String[]{'BillingFrequency','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] TotalBillingCycles_type_info = new String[]{'TotalBillingCycles','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingPeriod','BillingFrequency','TotalBillingCycles','Amount','ShippingAmount','TaxAmount'};
}
public class BillOutstandingAmountRequestDetailsType {
public String ProfileID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String Note;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID','Amount','Note'};
}
public class BillOutstandingAmountResponseDetailsType {
public String ProfileID;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID'};
}
public class BMLOfferInfoType {
public String OfferTrackingID;
private String[] OfferTrackingID_type_info = new String[]{'OfferTrackingID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OfferTrackingID'};
}
public class BusinessInfoType {
public String Type_x;
public String Name;
public ebayApisEblbasecomponents.AddressType Address;
public String WorkPhone;
public String Category;
public String SubCategory;
public String AveragePrice;
public String AverageMonthlyVolume;
public String SalesVenue;
public String Website;
public String RevenueFromOnlineSales;
public DateTime BusinessEstablished;
public String CustomerServiceEmail;
public String CustomerServicePhone;
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','BusinessTypeType','0','1','false'};
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','NameType','0','1','false'};
private String[] Address_type_info = new String[]{'Address','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] WorkPhone_type_info = new String[]{'WorkPhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Category_type_info = new String[]{'Category','urn:ebay:apis:eBLBaseComponents','BusinessCategoryType','0','1','false'};
private String[] SubCategory_type_info = new String[]{'SubCategory','urn:ebay:apis:eBLBaseComponents','BusinessSubCategoryType','0','1','false'};
private String[] AveragePrice_type_info = new String[]{'AveragePrice','urn:ebay:apis:eBLBaseComponents','AverageTransactionPriceType','0','1','false'};
private String[] AverageMonthlyVolume_type_info = new String[]{'AverageMonthlyVolume','urn:ebay:apis:eBLBaseComponents','AverageMonthlyVolumeType','0','1','false'};
private String[] SalesVenue_type_info = new String[]{'SalesVenue','urn:ebay:apis:eBLBaseComponents','SalesVenueType','0','1','false'};
private String[] Website_type_info = new String[]{'Website','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RevenueFromOnlineSales_type_info = new String[]{'RevenueFromOnlineSales','urn:ebay:apis:eBLBaseComponents','PercentageRevenueFromOnlineSalesType','0','1','false'};
private String[] BusinessEstablished_type_info = new String[]{'BusinessEstablished','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] CustomerServiceEmail_type_info = new String[]{'CustomerServiceEmail','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] CustomerServicePhone_type_info = new String[]{'CustomerServicePhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Type_x','Name','Address','WorkPhone','Category','SubCategory','AveragePrice','AverageMonthlyVolume','SalesVenue','Website','RevenueFromOnlineSales','BusinessEstablished','CustomerServiceEmail','CustomerServicePhone'};
}
public class BusinessOwnerInfoType {
public ebayApisEblbasecomponents.PayerInfoType Owner;
public String HomePhone;
public String MobilePhone;
public String SSN;
private String[] Owner_type_info = new String[]{'Owner','urn:ebay:apis:eBLBaseComponents','PayerInfoType','0','1','false'};
private String[] HomePhone_type_info = new String[]{'HomePhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MobilePhone_type_info = new String[]{'MobilePhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SSN_type_info = new String[]{'SSN','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Owner','HomePhone','MobilePhone','SSN'};
}
public class ButtonSearchResultType {
public String HostedButtonID;
public String ButtonType;
public String ItemName;
public DateTime ModifyDate;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ButtonType_type_info = new String[]{'ButtonType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemName_type_info = new String[]{'ItemName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ModifyDate_type_info = new String[]{'ModifyDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'HostedButtonID','ButtonType','ItemName','ModifyDate'};
}
public class BuyerDetailsType {
public String BuyerId;
public String BuyerUserName;
public DateTime BuyerRegistrationDate;
public ebayApisEblbasecomponents.TaxIdDetailsType TaxIdDetails;
public ebayApisEblbasecomponents.IdentificationInfoType IdentificationInfo;
private String[] BuyerId_type_info = new String[]{'BuyerId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BuyerUserName_type_info = new String[]{'BuyerUserName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BuyerRegistrationDate_type_info = new String[]{'BuyerRegistrationDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] TaxIdDetails_type_info = new String[]{'TaxIdDetails','urn:ebay:apis:eBLBaseComponents','TaxIdDetailsType','0','1','false'};
private String[] IdentificationInfo_type_info = new String[]{'IdentificationInfo','urn:ebay:apis:eBLBaseComponents','IdentificationInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BuyerId','BuyerUserName','BuyerRegistrationDate','TaxIdDetails','IdentificationInfo'};
}
public class BuyerDetailType {
public ebayApisEblbasecomponents.IdentificationInfoType IdentificationInfo;
public String RiskSessionCorrelationID;
public String BuyerIPAddress;
private String[] IdentificationInfo_type_info = new String[]{'IdentificationInfo','urn:ebay:apis:eBLBaseComponents','IdentificationInfoType','0','1','false'};
private String[] RiskSessionCorrelationID_type_info = new String[]{'RiskSessionCorrelationID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BuyerIPAddress_type_info = new String[]{'BuyerIPAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'IdentificationInfo','RiskSessionCorrelationID','BuyerIPAddress'};
}
public class BuyerType {
public ebayApisEblbasecomponents.AddressType ShippingAddress;
private String[] ShippingAddress_type_info = new String[]{'','','','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ShippingAddress'};
}
public class CalculatedShippingRateType {
public String OriginatingPostalCode;
public Boolean ShippingIrregular;
public ebayApisEblbasecomponents.ShippingCarrierDetailsType[] CarrierDetails;
public String ShippingPackage;
public ebayApisCorecomponenttypes.MeasureType WeightMajor;
public ebayApisCorecomponenttypes.MeasureType WeightMinor;
private String[] OriginatingPostalCode_type_info = new String[]{'OriginatingPostalCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingIrregular_type_info = new String[]{'ShippingIrregular','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] CarrierDetails_type_info = new String[]{'CarrierDetails','urn:ebay:apis:eBLBaseComponents','ShippingCarrierDetailsType','0','-1','false'};
private String[] ShippingPackage_type_info = new String[]{'ShippingPackage','urn:ebay:apis:eBLBaseComponents','ShippingPackageCodeType','0','1','false'};
private String[] WeightMajor_type_info = new String[]{'WeightMajor','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] WeightMinor_type_info = new String[]{'WeightMinor','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OriginatingPostalCode','ShippingIrregular','CarrierDetails','ShippingPackage','WeightMajor','WeightMinor'};
}
public class CategoryArrayType {
public ebayApisEblbasecomponents.CategoryType[] Category;
private String[] Category_type_info = new String[]{'','','','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Category'};
}
public class CategoryType {
public Boolean AutoPayEnabled;
public Boolean B2BVATEnabled;
public Boolean CatalogEnabled;
public String CategoryID;
public Integer CategoryLevel;
public String CategoryName;
public String[] CategoryParentID;
public String[] CategoryParentName;
public String[] CSIDList;
public Boolean Expired;
public Boolean IntlAutosFixedCat;
public Boolean LeafCategory;
public Boolean Virtual_x;
private String[] AutoPayEnabled_type_info = new String[]{'AutoPayEnabled','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] B2BVATEnabled_type_info = new String[]{'B2BVATEnabled','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] CatalogEnabled_type_info = new String[]{'CatalogEnabled','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] CategoryID_type_info = new String[]{'CategoryID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CategoryLevel_type_info = new String[]{'CategoryLevel','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] CategoryName_type_info = new String[]{'CategoryName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CategoryParentID_type_info = new String[]{'CategoryParentID','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] CategoryParentName_type_info = new String[]{'CategoryParentName','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] CSIDList_type_info = new String[]{'CSIDList','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] Expired_type_info = new String[]{'Expired','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] IntlAutosFixedCat_type_info = new String[]{'IntlAutosFixedCat','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] LeafCategory_type_info = new String[]{'LeafCategory','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] Virtual_x_type_info = new String[]{'Virtual','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AutoPayEnabled','B2BVATEnabled','CatalogEnabled','CategoryID','CategoryLevel','CategoryName','CategoryParentID','CategoryParentName','CSIDList','Expired','IntlAutosFixedCat','LeafCategory','Virtual_x'};
}
public class CharityType {
public String CharityName;
public Integer CharityNumber;
public Double DonationPercent;
private String[] CharityName_type_info = new String[]{'CharityName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CharityNumber_type_info = new String[]{'CharityNumber','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] DonationPercent_type_info = new String[]{'DonationPercent','urn:ebay:apis:eBLBaseComponents','float','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CharityName','CharityNumber','DonationPercent'};
}
public class CoupledBucketsType {
public String CoupleType;
public String CoupledPaymentRequestID;
public String PaymentRequestID;
private String[] CoupleType_type_info = new String[]{'CoupleType','urn:ebay:apis:eBLBaseComponents','CoupleType','0','1','false'};
private String[] CoupledPaymentRequestID_type_info = new String[]{'CoupledPaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','2','10','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CoupleType','CoupledPaymentRequestID','PaymentRequestID'};
}
public class CoupledPaymentInfoType {
public String CoupledPaymentRequestID;
public String CoupledPaymentID;
private String[] CoupledPaymentRequestID_type_info = new String[]{'CoupledPaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CoupledPaymentID_type_info = new String[]{'CoupledPaymentID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CoupledPaymentRequestID','CoupledPaymentID'};
}
public class CreateMobilePaymentRequestDetailsType {
public String PaymentType;
public String PaymentAction;
public ebayApisEblbasecomponents.PhoneNumberType SenderPhone;
public String RecipientType;
public String RecipientEmail;
public ebayApisEblbasecomponents.PhoneNumberType RecipientPhone;
public ebayApisCorecomponenttypes.BasicAmountType ItemAmount;
public ebayApisCorecomponenttypes.BasicAmountType Tax;
public ebayApisCorecomponenttypes.BasicAmountType Shipping;
public String ItemName;
public String ItemNumber;
public String Note;
public String CustomID;
public Integer SharePhoneNumber;
public Integer ShareHomeAddress;
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','MobilePaymentCodeType','1','1','false'};
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','1','1','false'};
private String[] SenderPhone_type_info = new String[]{'SenderPhone','urn:ebay:apis:eBLBaseComponents','PhoneNumberType','1','1','false'};
private String[] RecipientType_type_info = new String[]{'RecipientType','urn:ebay:apis:eBLBaseComponents','MobileRecipientCodeType','1','1','false'};
private String[] RecipientEmail_type_info = new String[]{'RecipientEmail','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RecipientPhone_type_info = new String[]{'RecipientPhone','urn:ebay:apis:eBLBaseComponents','PhoneNumberType','0','1','false'};
private String[] ItemAmount_type_info = new String[]{'ItemAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] Tax_type_info = new String[]{'Tax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Shipping_type_info = new String[]{'Shipping','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemName_type_info = new String[]{'ItemName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemNumber_type_info = new String[]{'ItemNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CustomID_type_info = new String[]{'CustomID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SharePhoneNumber_type_info = new String[]{'SharePhoneNumber','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] ShareHomeAddress_type_info = new String[]{'ShareHomeAddress','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentType','PaymentAction','SenderPhone','RecipientType','RecipientEmail','RecipientPhone','ItemAmount','Tax','Shipping','ItemName','ItemNumber','Note','CustomID','SharePhoneNumber','ShareHomeAddress'};
}
public class CreateRecurringPaymentsProfileRequestDetailsType {
public String Token;
public ebayApisEblbasecomponents.CreditCardDetailsType CreditCard;
public ebayApisEblbasecomponents.RecurringPaymentsProfileDetailsType RecurringPaymentsProfileDetails;
public ebayApisEblbasecomponents.ScheduleDetailsType ScheduleDetails;
public ebayApisEblbasecomponents.PaymentDetailsItemType[] PaymentDetailsItem;
public String SoftDescriptor;
public String SoftDescriptorCity;
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','CreditCardDetailsType','0','1','false'};
private String[] RecurringPaymentsProfileDetails_type_info = new String[]{'RecurringPaymentsProfileDetails','urn:ebay:apis:eBLBaseComponents','RecurringPaymentsProfileDetailsType','1','1','false'};
private String[] ScheduleDetails_type_info = new String[]{'ScheduleDetails','urn:ebay:apis:eBLBaseComponents','ScheduleDetailsType','1','1','false'};
private String[] PaymentDetailsItem_type_info = new String[]{'PaymentDetailsItem','urn:ebay:apis:eBLBaseComponents','PaymentDetailsItemType','0','-1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptorCity_type_info = new String[]{'SoftDescriptorCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Token','CreditCard','RecurringPaymentsProfileDetails','ScheduleDetails','PaymentDetailsItem','SoftDescriptor','SoftDescriptorCity'};
}
public class CreateRecurringPaymentsProfileResponseDetailsType {
public String ProfileID;
public String ProfileStatus;
public String TransactionID;
public String DCCProcessorResponse;
public String DCCReturnCode;
public String PendingReason;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ProfileStatus_type_info = new String[]{'ProfileStatus','urn:ebay:apis:eBLBaseComponents','RecurringPaymentsProfileStatusType','0','1','false'};
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DCCProcessorResponse_type_info = new String[]{'DCCProcessorResponse','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DCCReturnCode_type_info = new String[]{'DCCReturnCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID','ProfileStatus','TransactionID','DCCProcessorResponse','DCCReturnCode','PendingReason'};
}
public class CreditCardDetailsType {
public String CreditCardType;
public String CreditCardNumber;
public Integer ExpMonth;
public Integer ExpYear;
public ebayApisEblbasecomponents.PayerInfoType CardOwner;
public String CVV2;
public Integer StartMonth;
public Integer StartYear;
public String IssueNumber;
public ebayApisEblbasecomponents.ThreeDSecureRequestType ThreeDSecureRequest;
private String[] CreditCardType_type_info = new String[]{'CreditCardType','urn:ebay:apis:eBLBaseComponents','CreditCardTypeType','0','1','false'};
private String[] CreditCardNumber_type_info = new String[]{'CreditCardNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExpMonth_type_info = new String[]{'ExpMonth','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ExpYear_type_info = new String[]{'ExpYear','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] CardOwner_type_info = new String[]{'CardOwner','urn:ebay:apis:eBLBaseComponents','PayerInfoType','0','1','false'};
private String[] CVV2_type_info = new String[]{'CVV2','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StartMonth_type_info = new String[]{'StartMonth','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] StartYear_type_info = new String[]{'StartYear','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] IssueNumber_type_info = new String[]{'IssueNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ThreeDSecureRequest_type_info = new String[]{'ThreeDSecureRequest','urn:ebay:apis:eBLBaseComponents','ThreeDSecureRequestType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CreditCardType','CreditCardNumber','ExpMonth','ExpYear','CardOwner','CVV2','StartMonth','StartYear','IssueNumber','ThreeDSecureRequest'};
}
public class CreditCardNumberTypeType {
public String CreditCardType;
public String CreditCardNumber;
private String[] CreditCardType_type_info = new String[]{'CreditCardType','urn:ebay:apis:eBLBaseComponents','CreditCardTypeType','0','1','false'};
private String[] CreditCardNumber_type_info = new String[]{'CreditCardNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CreditCardType','CreditCardNumber'};
}
public class CrossPromotionsType {
public String ItemID;
public String PrimaryScheme;
public String PromotionMethod;
public String SellerID;
public Boolean ShippingDiscount;
public String SellerKey;
public String StoreName;
public ebayApisEblbasecomponents.PromotedItemType[] PromotedItem;
private String[] ItemID_type_info = new String[]{'ItemID','urn:ebay:apis:eBLBaseComponents','ItemIDType','1','1','false'};
private String[] PrimaryScheme_type_info = new String[]{'PrimaryScheme','urn:ebay:apis:eBLBaseComponents','PromotionSchemeCodeType','1','1','false'};
private String[] PromotionMethod_type_info = new String[]{'PromotionMethod','urn:ebay:apis:eBLBaseComponents','PromotionMethodCodeType','1','1','false'};
private String[] SellerID_type_info = new String[]{'SellerID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ShippingDiscount_type_info = new String[]{'ShippingDiscount','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] SellerKey_type_info = new String[]{'SellerKey','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StoreName_type_info = new String[]{'StoreName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PromotedItem_type_info = new String[]{'PromotedItem','urn:ebay:apis:eBLBaseComponents','PromotedItemType','1','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemID','PrimaryScheme','PromotionMethod','SellerID','ShippingDiscount','SellerKey','StoreName','PromotedItem'};
}
public class CustomSecurityHeaderType {
public String eBayAuthToken;
public String HardExpirationWarning;
public ebayApisEblbasecomponents.UserIdPasswordType Credentials;
private String[] eBayAuthToken_type_info = new String[]{'eBayAuthToken','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] HardExpirationWarning_type_info = new String[]{'HardExpirationWarning','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Credentials_type_info = new String[]{'Credentials','urn:ebay:apis:eBLBaseComponents','UserIdPasswordType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'eBayAuthToken','HardExpirationWarning','Credentials'};
}
public class DeviceDetailsType {
public String DeviceID;
private String[] DeviceID_type_info = new String[]{'DeviceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'DeviceID'};
}
public class DiscountInfoType {
public String Name;
public String Description;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String RedeemedOfferType;
public String RedeemedOfferId;
public Decimal PointsAccrued;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] RedeemedOfferType_type_info = new String[]{'RedeemedOfferType','urn:ebay:apis:eBLBaseComponents','RedeemedOfferType','0','1','false'};
private String[] RedeemedOfferId_type_info = new String[]{'RedeemedOfferId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PointsAccrued_type_info = new String[]{'PointsAccrued','urn:ebay:apis:eBLBaseComponents','decimal','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Description','Amount','RedeemedOfferType','RedeemedOfferId','PointsAccrued'};
}
public class DiscountType {
public String Name;
public String Description;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String RedeemedOfferType;
public String RedeemedOfferID;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] RedeemedOfferType_type_info = new String[]{'RedeemedOfferType','urn:ebay:apis:eBLBaseComponents','RedeemedOfferType','0','1','false'};
private String[] RedeemedOfferID_type_info = new String[]{'RedeemedOfferID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Description','Amount','RedeemedOfferType','RedeemedOfferID'};
}
public class DisplayControlDetailsType {
public String InContextPaymentButtonImage;
private String[] InContextPaymentButtonImage_type_info = new String[]{'InContextPaymentButtonImage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'InContextPaymentButtonImage'};
}
public class DoCaptureResponseDetailsType {
public String AuthorizationID;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public String MsgSubID;
public String PartnerFundingSourceID;
private String[] AuthorizationID_type_info = new String[]{'','','','0','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','1','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PartnerFundingSourceID_type_info = new String[]{'PartnerFundingSourceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AuthorizationID','PaymentInfo','MsgSubID','PartnerFundingSourceID'};
}
public class DoDirectPaymentRequestDetailsType {
public String PaymentAction;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public ebayApisEblbasecomponents.CreditCardDetailsType CreditCard;
public String IPAddress;
public String MerchantSessionId;
public Boolean ReturnFMFDetails;
public String SoftDescriptor;
public String SoftDescriptorCity;
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','1','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','1','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','CreditCardDetailsType','1','1','false'};
private String[] IPAddress_type_info = new String[]{'IPAddress','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] MerchantSessionId_type_info = new String[]{'MerchantSessionId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptorCity_type_info = new String[]{'SoftDescriptorCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentAction','PaymentDetails','CreditCard','IPAddress','MerchantSessionId','ReturnFMFDetails','SoftDescriptor','SoftDescriptorCity'};
}
public class DoExpressCheckoutPaymentRequestDetailsType {
public String PaymentAction;
public String Token;
public String PayerID;
public String OrderURL;
public String MsgSubID;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public String PromoOverrideFlag;
public String PromoCode;
public ebayApisEblbasecomponents.EnhancedDataType EnhancedData;
public String SoftDescriptor;
public ebayApisEblbasecomponents.UserSelectedOptionType UserSelectedOptions;
public String GiftMessage;
public String GiftReceiptEnable;
public String GiftWrapName;
public ebayApisCorecomponenttypes.BasicAmountType GiftWrapAmount;
public String BuyerMarketingEmail;
public String SurveyQuestion;
public String[] SurveyChoiceSelected;
public String ButtonSource;
public Boolean SkipBACreation;
public String UseSessionPaymentDetails;
public ebayApisEblbasecomponents.CoupledBucketsType CoupledBuckets;
public String ClientID;
public String ProductLine;
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','0','1','false'};
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','1','1','false'};
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:apis:eBLBaseComponents','UserIDType','1','1','false'};
private String[] OrderURL_type_info = new String[]{'OrderURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','0','10','false'};
private String[] PromoOverrideFlag_type_info = new String[]{'PromoOverrideFlag','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PromoCode_type_info = new String[]{'PromoCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EnhancedData_type_info = new String[]{'EnhancedData','urn:ebay:apis:eBLBaseComponents','EnhancedDataType','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] UserSelectedOptions_type_info = new String[]{'UserSelectedOptions','urn:ebay:apis:eBLBaseComponents','UserSelectedOptionType','0','1','false'};
private String[] GiftMessage_type_info = new String[]{'GiftMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftReceiptEnable_type_info = new String[]{'GiftReceiptEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapName_type_info = new String[]{'GiftWrapName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapAmount_type_info = new String[]{'GiftWrapAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BuyerMarketingEmail_type_info = new String[]{'BuyerMarketingEmail','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyQuestion_type_info = new String[]{'SurveyQuestion','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyChoiceSelected_type_info = new String[]{'SurveyChoiceSelected','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] ButtonSource_type_info = new String[]{'ButtonSource','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SkipBACreation_type_info = new String[]{'SkipBACreation','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] UseSessionPaymentDetails_type_info = new String[]{'UseSessionPaymentDetails','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CoupledBuckets_type_info = new String[]{'CoupledBuckets','urn:ebay:apis:eBLBaseComponents','CoupledBucketsType','0','5','false'};
private String[] ClientID_type_info = new String[]{'ClientID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProductLine_type_info = new String[]{'ProductLine','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentAction','Token','PayerID','OrderURL','MsgSubID','PaymentDetails','PromoOverrideFlag','PromoCode','EnhancedData','SoftDescriptor','UserSelectedOptions','GiftMessage','GiftReceiptEnable','GiftWrapName','GiftWrapAmount','BuyerMarketingEmail','SurveyQuestion','SurveyChoiceSelected','ButtonSource','SkipBACreation','UseSessionPaymentDetails','CoupledBuckets','ClientID','ProductLine'};
}
public class DoExpressCheckoutPaymentResponseDetailsType {
public String Token;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public String BillingAgreementID;
public String RedirectRequired;
public String Note;
public String MsgSubID;
public String SuccessPageRedirectRequested;
public ebayApisEblbasecomponents.UserSelectedOptionType UserSelectedOptions;
public ebayApisEblbasecomponents.CoupledPaymentInfoType CoupledPaymentInfo;
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','1','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','0','10','false'};
private String[] BillingAgreementID_type_info = new String[]{'BillingAgreementID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RedirectRequired_type_info = new String[]{'RedirectRequired','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SuccessPageRedirectRequested_type_info = new String[]{'SuccessPageRedirectRequested','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] UserSelectedOptions_type_info = new String[]{'UserSelectedOptions','urn:ebay:apis:eBLBaseComponents','UserSelectedOptionType','0','1','false'};
private String[] CoupledPaymentInfo_type_info = new String[]{'CoupledPaymentInfo','urn:ebay:apis:eBLBaseComponents','CoupledPaymentInfoType','0','5','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Token','PaymentInfo','BillingAgreementID','RedirectRequired','Note','MsgSubID','SuccessPageRedirectRequested','UserSelectedOptions','CoupledPaymentInfo'};
}
public class DoMobileCheckoutPaymentResponseDetailsType {
public String Custom;
public String InvoiceID;
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Custom','InvoiceID','PayerInfo','PaymentInfo'};
}
public class DoNonReferencedCreditRequestDetailsType {
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisCorecomponenttypes.BasicAmountType NetAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisEblbasecomponents.CreditCardDetailsType CreditCard;
public String ReceiverEmail;
public String Comment;
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] NetAmount_type_info = new String[]{'NetAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','CreditCardDetailsType','1','1','false'};
private String[] ReceiverEmail_type_info = new String[]{'ReceiverEmail','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Comment_type_info = new String[]{'Comment','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Amount','NetAmount','TaxAmount','ShippingAmount','CreditCard','ReceiverEmail','Comment'};
}
public class DoNonReferencedCreditResponseDetailsType {
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String TransactionID;
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:apis:eBLBaseComponents','TransactionId','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Amount','TransactionID'};
}
public class DoReferenceTransactionRequestDetailsType {
public String ReferenceID;
public String PaymentAction;
public String PaymentType;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public ebayApisEblbasecomponents.ReferenceCreditCardDetailsType CreditCard;
public String IPAddress;
public String RiskSessionCorrelationID;
public String MerchantSessionId;
public String ReqConfirmShipping;
public String SoftDescriptor;
public String SoftDescriptorCity;
public ebayApisEblbasecomponents.SenderDetailsType SenderDetails;
public String MsgSubID;
private String[] ReferenceID_type_info = new String[]{'ReferenceID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','1','1','false'};
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','MerchantPullPaymentCodeType','0','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','1','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','ReferenceCreditCardDetailsType','0','1','false'};
private String[] IPAddress_type_info = new String[]{'IPAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RiskSessionCorrelationID_type_info = new String[]{'RiskSessionCorrelationID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MerchantSessionId_type_info = new String[]{'MerchantSessionId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReqConfirmShipping_type_info = new String[]{'ReqConfirmShipping','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptorCity_type_info = new String[]{'SoftDescriptorCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SenderDetails_type_info = new String[]{'SenderDetails','urn:ebay:apis:eBLBaseComponents','SenderDetailsType','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReferenceID','PaymentAction','PaymentType','PaymentDetails','CreditCard','IPAddress','RiskSessionCorrelationID','MerchantSessionId','ReqConfirmShipping','SoftDescriptor','SoftDescriptorCity','SenderDetails','MsgSubID'};
}
public class DoReferenceTransactionResponseDetailsType {
public String BillingAgreementID;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String AVSCode;
public String CVV2Code;
public String TransactionID;
public String PaymentAdviceCode;
public String MsgSubID;
public String PendingReason;
private String[] BillingAgreementID_type_info = new String[]{'BillingAgreementID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] AVSCode_type_info = new String[]{'AVSCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CVV2Code_type_info = new String[]{'CVV2Code','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:apis:eBLBaseComponents','TransactionId','0','1','false'};
private String[] PaymentAdviceCode_type_info = new String[]{'PaymentAdviceCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingAgreementID','PaymentInfo','Amount','AVSCode','CVV2Code','TransactionID','PaymentAdviceCode','MsgSubID','PendingReason'};
}
public class EbayItemPaymentDetailsItemType {
public String ItemNumber;
public String AuctionTransactionId;
public String OrderId;
public String CartID;
private String[] ItemNumber_type_info = new String[]{'ItemNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AuctionTransactionId_type_info = new String[]{'AuctionTransactionId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OrderId_type_info = new String[]{'OrderId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CartID_type_info = new String[]{'CartID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemNumber','AuctionTransactionId','OrderId','CartID'};
}
public class EnhancedDataType {
public ebayApisEblbasecomponents.AirlineItineraryType AirlineItinerary;
private String[] AirlineItinerary_type_info = new String[]{'AirlineItinerary','urn:ebay:apis:eBLBaseComponents','AirlineItineraryType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AirlineItinerary'};
}
public class EnterBoardingRequestDetailsType {
public String ProgramCode;
public String ProductList;
public String PartnerCustom;
public String ImageUrl;
public String MarketingCategory;
public ebayApisEblbasecomponents.BusinessInfoType BusinessInfo;
public ebayApisEblbasecomponents.BusinessOwnerInfoType OwnerInfo;
public ebayApisEblbasecomponents.BankAccountDetailsType BankAccount;
private String[] ProgramCode_type_info = new String[]{'ProgramCode','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ProductList_type_info = new String[]{'ProductList','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] PartnerCustom_type_info = new String[]{'PartnerCustom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ImageUrl_type_info = new String[]{'ImageUrl','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MarketingCategory_type_info = new String[]{'MarketingCategory','urn:ebay:apis:eBLBaseComponents','MarketingCategoryType','0','1','false'};
private String[] BusinessInfo_type_info = new String[]{'BusinessInfo','urn:ebay:apis:eBLBaseComponents','BusinessInfoType','0','1','false'};
private String[] OwnerInfo_type_info = new String[]{'OwnerInfo','urn:ebay:apis:eBLBaseComponents','BusinessOwnerInfoType','0','1','false'};
private String[] BankAccount_type_info = new String[]{'BankAccount','urn:ebay:apis:eBLBaseComponents','BankAccountDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProgramCode','ProductList','PartnerCustom','ImageUrl','MarketingCategory','BusinessInfo','OwnerInfo','BankAccount'};
}
public class ErrorParameterType {
public String Value;
private String[] Value_type_info = new String[]{'Value','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
public String ParamID;
public String[] ParamID_att_info = new String[]{'ParamID'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Value'};
}
public class ErrorType {
public String ShortMessage;
public String LongMessage;
public String ErrorCode;
public String SeverityCode;
public ebayApisEblbasecomponents.ErrorParameterType[] ErrorParameters;
private String[] ShortMessage_type_info = new String[]{'ShortMessage','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] LongMessage_type_info = new String[]{'LongMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ErrorCode_type_info = new String[]{'ErrorCode','urn:ebay:apis:eBLBaseComponents','token','1','1','false'};
private String[] SeverityCode_type_info = new String[]{'SeverityCode','urn:ebay:apis:eBLBaseComponents','SeverityCodeType','1','1','false'};
private String[] ErrorParameters_type_info = new String[]{'ErrorParameters','urn:ebay:apis:eBLBaseComponents','ErrorParameterType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ShortMessage','LongMessage','ErrorCode','SeverityCode','ErrorParameters'};
}
public class ExecuteCheckoutOperationsRequestDetailsType {
public String Token;
public ebayApisEblbasecomponents.SetDataRequestType SetDataRequest;
public ebayApisEblbasecomponents.AuthorizationRequestType AuthorizationRequest;
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','0','1','false'};
private String[] SetDataRequest_type_info = new String[]{'SetDataRequest','urn:ebay:apis:eBLBaseComponents','SetDataRequestType','1','1','false'};
private String[] AuthorizationRequest_type_info = new String[]{'AuthorizationRequest','urn:ebay:apis:eBLBaseComponents','AuthorizationRequestType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Token','SetDataRequest','AuthorizationRequest'};
}
public class ExecuteCheckoutOperationsResponseDetailsType {
public ebayApisEblbasecomponents.SetDataResponseType SetDataResponse;
public ebayApisEblbasecomponents.AuthorizationResponseType AuthorizationResponse;
private String[] SetDataResponse_type_info = new String[]{'SetDataResponse','urn:ebay:apis:eBLBaseComponents','SetDataResponseType','1','1','false'};
private String[] AuthorizationResponse_type_info = new String[]{'AuthorizationResponse','urn:ebay:apis:eBLBaseComponents','AuthorizationResponseType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SetDataResponse','AuthorizationResponse'};
}
public class ExternalPartnerTrackingDetailsType {
public String ExternalPartnerSegmentID;
private String[] ExternalPartnerSegmentID_type_info = new String[]{'ExternalPartnerSegmentID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalPartnerSegmentID'};
}
public class ExternalRememberMeOptInDetailsType {
public String ExternalRememberMeOptIn;
public ebayApisEblbasecomponents.ExternalRememberMeOwnerDetailsType ExternalRememberMeOwnerDetails;
private String[] ExternalRememberMeOptIn_type_info = new String[]{'ExternalRememberMeOptIn','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExternalRememberMeOwnerDetails_type_info = new String[]{'ExternalRememberMeOwnerDetails','urn:ebay:apis:eBLBaseComponents','ExternalRememberMeOwnerDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalRememberMeOptIn','ExternalRememberMeOwnerDetails'};
}
public class ExternalRememberMeOwnerDetailsType {
public String ExternalRememberMeOwnerIDType;
public String ExternalRememberMeOwnerID;
private String[] ExternalRememberMeOwnerIDType_type_info = new String[]{'ExternalRememberMeOwnerIDType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExternalRememberMeOwnerID_type_info = new String[]{'ExternalRememberMeOwnerID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalRememberMeOwnerIDType','ExternalRememberMeOwnerID'};
}
public class ExternalRememberMeStatusDetailsType {
public Integer ExternalRememberMeStatus;
public String ExternalRememberMeID;
private String[] ExternalRememberMeStatus_type_info = new String[]{'ExternalRememberMeStatus','urn:ebay:apis:eBLBaseComponents','integer','1','1','false'};
private String[] ExternalRememberMeID_type_info = new String[]{'ExternalRememberMeID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalRememberMeStatus','ExternalRememberMeID'};
}
public class FaultDetailsType {
public String ErrorCode;
public String Severity;
public String DetailedMessage;
private String[] ErrorCode_type_info = new String[]{'ErrorCode','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Severity_type_info = new String[]{'Severity','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] DetailedMessage_type_info = new String[]{'DetailedMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ErrorCode','Severity','DetailedMessage'};
}
public class FeesType {
public ebayApisEblbasecomponents.FeeType[] Fee;
private String[] Fee_type_info = new String[]{'Fee','urn:ebay:apis:eBLBaseComponents','FeeType','1','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Fee'};
}
public class FeeType {
public String Name;
public ebayApisCorecomponenttypes.AmountType Fee;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Fee_type_info = new String[]{'Fee','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Fee'};
}
public class FlatShippingRateType {
public ebayApisCorecomponenttypes.AmountType AdditionalShippingCosts;
public ebayApisCorecomponenttypes.AmountType FlatShippingHandlingCosts;
public ebayApisCorecomponenttypes.AmountType InsuranceFee;
public String InsuranceOption;
public String ShippingService;
private String[] AdditionalShippingCosts_type_info = new String[]{'AdditionalShippingCosts','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] FlatShippingHandlingCosts_type_info = new String[]{'FlatShippingHandlingCosts','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] InsuranceFee_type_info = new String[]{'','','','0','1','false'};
private String[] InsuranceOption_type_info = new String[]{'','','','0','1','false'};
private String[] ShippingService_type_info = new String[]{'','','','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AdditionalShippingCosts','FlatShippingHandlingCosts','InsuranceFee','InsuranceOption','ShippingService'};
}
public class FlightDetailsType {
public String ConjuctionTicket;
public String ExchangeTicket;
public String CouponNumber;
public String ServiceClass;
public String TravelDate;
public String CarrierCode;
public String StopOverPermitted;
public String DepartureAirport;
public String ArrivalAirport;
public String FlightNumber;
public String DepartureTime;
public String ArrivalTime;
public String FareBasisCode;
public ebayApisCorecomponenttypes.BasicAmountType Fare;
public ebayApisCorecomponenttypes.BasicAmountType Taxes;
public ebayApisCorecomponenttypes.BasicAmountType Fee;
public String EndorsementOrRestrictions;
private String[] ConjuctionTicket_type_info = new String[]{'ConjuctionTicket','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExchangeTicket_type_info = new String[]{'ExchangeTicket','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CouponNumber_type_info = new String[]{'CouponNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ServiceClass_type_info = new String[]{'ServiceClass','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TravelDate_type_info = new String[]{'TravelDate','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CarrierCode_type_info = new String[]{'CarrierCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StopOverPermitted_type_info = new String[]{'StopOverPermitted','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DepartureAirport_type_info = new String[]{'DepartureAirport','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ArrivalAirport_type_info = new String[]{'ArrivalAirport','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FlightNumber_type_info = new String[]{'FlightNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DepartureTime_type_info = new String[]{'DepartureTime','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ArrivalTime_type_info = new String[]{'ArrivalTime','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FareBasisCode_type_info = new String[]{'FareBasisCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Fare_type_info = new String[]{'Fare','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Taxes_type_info = new String[]{'Taxes','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Fee_type_info = new String[]{'Fee','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] EndorsementOrRestrictions_type_info = new String[]{'EndorsementOrRestrictions','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ConjuctionTicket','ExchangeTicket','CouponNumber','ServiceClass','TravelDate','CarrierCode','StopOverPermitted','DepartureAirport','ArrivalAirport','FlightNumber','DepartureTime','ArrivalTime','FareBasisCode','Fare','Taxes','Fee','EndorsementOrRestrictions'};
}
public class FlowControlDetailsType {
public String ErrorURL;
public String InContextReturnURL;
private String[] ErrorURL_type_info = new String[]{'ErrorURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InContextReturnURL_type_info = new String[]{'InContextReturnURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ErrorURL','InContextReturnURL'};
}
public class FMFDetailsType {
public ebayApisEblbasecomponents.RiskFilterListType AcceptFilters;
public ebayApisEblbasecomponents.RiskFilterListType PendingFilters;
public ebayApisEblbasecomponents.RiskFilterListType DenyFilters;
public ebayApisEblbasecomponents.RiskFilterListType ReportFilters;
private String[] AcceptFilters_type_info = new String[]{'AcceptFilters','urn:ebay:apis:eBLBaseComponents','RiskFilterListType','0','1','false'};
private String[] PendingFilters_type_info = new String[]{'PendingFilters','urn:ebay:apis:eBLBaseComponents','RiskFilterListType','0','1','false'};
private String[] DenyFilters_type_info = new String[]{'DenyFilters','urn:ebay:apis:eBLBaseComponents','RiskFilterListType','0','1','false'};
private String[] ReportFilters_type_info = new String[]{'ReportFilters','urn:ebay:apis:eBLBaseComponents','RiskFilterListType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AcceptFilters','PendingFilters','DenyFilters','ReportFilters'};
}
public class FundingSourceDetailsType {
public String AllowPushFunding;
public String UserSelectedFundingSource;
private String[] AllowPushFunding_type_info = new String[]{'AllowPushFunding','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] UserSelectedFundingSource_type_info = new String[]{'UserSelectedFundingSource','urn:ebay:apis:eBLBaseComponents','UserSelectedFundingSourceType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AllowPushFunding','UserSelectedFundingSource'};
}
public class GetAccessPermissionDetailsResponseDetailsType {
public String FirstName;
public String LastName;
public String Email;
public String[] AccessPermissionName;
public String[] AccessPermissionStatus;
public String PayerID;
private String[] FirstName_type_info = new String[]{'FirstName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LastName_type_info = new String[]{'LastName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Email_type_info = new String[]{'Email','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AccessPermissionName_type_info = new String[]{'AccessPermissionName','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] AccessPermissionStatus_type_info = new String[]{'AccessPermissionStatus','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:apis:eBLBaseComponents','UserIDType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'FirstName','LastName','Email','AccessPermissionName','AccessPermissionStatus','PayerID'};
}
public class GetAuthDetailsResponseDetailsType {
public String FirstName;
public String LastName;
public String Email;
public String PayerID;
private String[] FirstName_type_info = new String[]{'FirstName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LastName_type_info = new String[]{'LastName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Email_type_info = new String[]{'Email','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:apis:eBLBaseComponents','UserIDType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'FirstName','LastName','Email','PayerID'};
}
public class GetBillingAgreementCustomerDetailsResponseDetailsType {
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public ebayApisEblbasecomponents.AddressType BillingAddress;
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] BillingAddress_type_info = new String[]{'BillingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PayerInfo','BillingAddress'};
}
public class GetBoardingDetailsResponseDetailsType {
public String Status;
public DateTime StartDate;
public DateTime LastUpdated;
public String Reason;
public String ProgramName;
public String ProgramCode;
public String CampaignID;
public String UserWithdrawalLimit;
public String PartnerCustom;
public ebayApisEblbasecomponents.PayerInfoType AccountOwner;
public ebayApisEblbasecomponents.APICredentialsType Credentials;
public String ConfigureAPIs;
public String EmailVerificationStatus;
public String VettingStatus;
public String BankAccountVerificationStatus;
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','BoardingStatusType','1','1','false'};
private String[] StartDate_type_info = new String[]{'StartDate','urn:ebay:apis:eBLBaseComponents','dateTime','1','1','false'};
private String[] LastUpdated_type_info = new String[]{'LastUpdated','urn:ebay:apis:eBLBaseComponents','dateTime','1','1','false'};
private String[] Reason_type_info = new String[]{'Reason','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProgramName_type_info = new String[]{'ProgramName','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ProgramCode_type_info = new String[]{'ProgramCode','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CampaignID_type_info = new String[]{'CampaignID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] UserWithdrawalLimit_type_info = new String[]{'UserWithdrawalLimit','urn:ebay:apis:eBLBaseComponents','UserWithdrawalLimitTypeType','0','1','false'};
private String[] PartnerCustom_type_info = new String[]{'PartnerCustom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AccountOwner_type_info = new String[]{'AccountOwner','urn:ebay:apis:eBLBaseComponents','PayerInfoType','0','1','false'};
private String[] Credentials_type_info = new String[]{'Credentials','urn:ebay:apis:eBLBaseComponents','APICredentialsType','0','1','false'};
private String[] ConfigureAPIs_type_info = new String[]{'ConfigureAPIs','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EmailVerificationStatus_type_info = new String[]{'EmailVerificationStatus','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] VettingStatus_type_info = new String[]{'VettingStatus','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BankAccountVerificationStatus_type_info = new String[]{'BankAccountVerificationStatus','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Status','StartDate','LastUpdated','Reason','ProgramName','ProgramCode','CampaignID','UserWithdrawalLimit','PartnerCustom','AccountOwner','Credentials','ConfigureAPIs','EmailVerificationStatus','VettingStatus','BankAccountVerificationStatus'};
}
public class GetExpressCheckoutDetailsResponseDetailsType {
public String Token;
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public String Custom;
public String InvoiceID;
public String ContactPhone;
public Boolean BillingAgreementAcceptedStatus;
public String RedirectRequired;
public ebayApisEblbasecomponents.AddressType BillingAddress;
public String Note;
public String CheckoutStatus;
public ebayApisCorecomponenttypes.BasicAmountType PayPalAdjustment;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public ebayApisEblbasecomponents.UserSelectedOptionType UserSelectedOptions;
public ebayApisEblbasecomponents.IncentiveDetailsType[] IncentiveDetails;
public String GiftMessage;
public String GiftReceiptEnable;
public String GiftWrapName;
public ebayApisCorecomponenttypes.BasicAmountType GiftWrapAmount;
public String BuyerMarketingEmail;
public String SurveyQuestion;
public String[] SurveyChoiceSelected;
public ebayApisEblbasecomponents.PaymentRequestInfoType PaymentRequestInfo;
public ebayApisEblbasecomponents.ExternalRememberMeStatusDetailsType ExternalRememberMeStatusDetails;
public ebayApisEblbasecomponents.RefreshTokenStatusDetailsType RefreshTokenStatusDetails;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public String CartChangeTolerance;
public ebayApisEblbasecomponents.InstrumentDetailsType InstrumentDetails;
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','1','1','false'};
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ContactPhone_type_info = new String[]{'ContactPhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BillingAgreementAcceptedStatus_type_info = new String[]{'BillingAgreementAcceptedStatus','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] RedirectRequired_type_info = new String[]{'RedirectRequired','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BillingAddress_type_info = new String[]{'BillingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CheckoutStatus_type_info = new String[]{'CheckoutStatus','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PayPalAdjustment_type_info = new String[]{'PayPalAdjustment','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','0','10','false'};
private String[] UserSelectedOptions_type_info = new String[]{'UserSelectedOptions','urn:ebay:apis:eBLBaseComponents','UserSelectedOptionType','0','1','false'};
private String[] IncentiveDetails_type_info = new String[]{'IncentiveDetails','urn:ebay:apis:eBLBaseComponents','IncentiveDetailsType','0','-1','false'};
private String[] GiftMessage_type_info = new String[]{'GiftMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftReceiptEnable_type_info = new String[]{'GiftReceiptEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapName_type_info = new String[]{'GiftWrapName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapAmount_type_info = new String[]{'GiftWrapAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BuyerMarketingEmail_type_info = new String[]{'BuyerMarketingEmail','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyQuestion_type_info = new String[]{'SurveyQuestion','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyChoiceSelected_type_info = new String[]{'SurveyChoiceSelected','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] PaymentRequestInfo_type_info = new String[]{'PaymentRequestInfo','urn:ebay:apis:eBLBaseComponents','PaymentRequestInfoType','0','10','false'};
private String[] ExternalRememberMeStatusDetails_type_info = new String[]{'ExternalRememberMeStatusDetails','urn:ebay:apis:eBLBaseComponents','ExternalRememberMeStatusDetailsType','0','1','false'};
private String[] RefreshTokenStatusDetails_type_info = new String[]{'RefreshTokenStatusDetails','urn:ebay:apis:eBLBaseComponents','RefreshTokenStatusDetailsType','0','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','0','10','false'};
private String[] CartChangeTolerance_type_info = new String[]{'CartChangeTolerance','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InstrumentDetails_type_info = new String[]{'InstrumentDetails','urn:ebay:apis:eBLBaseComponents','InstrumentDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Token','PayerInfo','Custom','InvoiceID','ContactPhone','BillingAgreementAcceptedStatus','RedirectRequired','BillingAddress','Note','CheckoutStatus','PayPalAdjustment','PaymentDetails','UserSelectedOptions','IncentiveDetails','GiftMessage','GiftReceiptEnable','GiftWrapName','GiftWrapAmount','BuyerMarketingEmail','SurveyQuestion','SurveyChoiceSelected','PaymentRequestInfo','ExternalRememberMeStatusDetails','RefreshTokenStatusDetails','PaymentInfo','CartChangeTolerance','InstrumentDetails'};
}
public class GetIncentiveEvaluationRequestDetailsType {
public String ExternalBuyerId;
public String IncentiveCodes;
public ebayApisEblbasecomponents.IncentiveApplyIndicationType ApplyIndication;
public ebayApisEblbasecomponents.IncentiveBucketType Buckets;
public ebayApisCorecomponenttypes.BasicAmountType CartTotalAmt;
public ebayApisEblbasecomponents.IncentiveRequestDetailsType RequestDetails;
private String[] ExternalBuyerId_type_info = new String[]{'ExternalBuyerId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IncentiveCodes_type_info = new String[]{'IncentiveCodes','urn:ebay:apis:eBLBaseComponents','string','0','1000','false'};
private String[] ApplyIndication_type_info = new String[]{'ApplyIndication','urn:ebay:apis:eBLBaseComponents','IncentiveApplyIndicationType','0','1000','false'};
private String[] Buckets_type_info = new String[]{'Buckets','urn:ebay:apis:eBLBaseComponents','IncentiveBucketType','0','100','false'};
private String[] CartTotalAmt_type_info = new String[]{'CartTotalAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] RequestDetails_type_info = new String[]{'RequestDetails','urn:ebay:apis:eBLBaseComponents','IncentiveRequestDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalBuyerId','IncentiveCodes','ApplyIndication','Buckets','CartTotalAmt','RequestDetails'};
}
public class GetIncentiveEvaluationResponseDetailsType {
public ebayApisEblbasecomponents.IncentiveDetailType IncentiveDetails;
public String RequestId;
private String[] IncentiveDetails_type_info = new String[]{'IncentiveDetails','urn:ebay:apis:eBLBaseComponents','IncentiveDetailType','0','1000','false'};
private String[] RequestId_type_info = new String[]{'RequestId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'IncentiveDetails','RequestId'};
}
public class GetMobileStatusRequestDetailsType {
public ebayApisEblbasecomponents.PhoneNumberType Phone;
private String[] Phone_type_info = new String[]{'Phone','urn:ebay:apis:eBLBaseComponents','PhoneNumberType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Phone'};
}
public class GetRecurringPaymentsProfileDetailsResponseDetailsType {
public String ProfileID;
public String ProfileStatus;
public String Description;
public String AutoBillOutstandingAmount;
public Integer MaxFailedPayments;
public ebayApisEblbasecomponents.RecurringPaymentsProfileDetailsType RecurringPaymentsProfileDetails;
public ebayApisEblbasecomponents.BillingPeriodDetailsType CurrentRecurringPaymentsPeriod;
public ebayApisEblbasecomponents.RecurringPaymentsSummaryType RecurringPaymentsSummary;
public ebayApisEblbasecomponents.CreditCardDetailsType CreditCard;
public ebayApisEblbasecomponents.BillingPeriodDetailsType TrialRecurringPaymentsPeriod;
public ebayApisEblbasecomponents.BillingPeriodDetailsType RegularRecurringPaymentsPeriod;
public ebayApisCorecomponenttypes.BasicAmountType TrialAmountPaid;
public ebayApisCorecomponenttypes.BasicAmountType RegularAmountPaid;
public ebayApisCorecomponenttypes.BasicAmountType AggregateAmount;
public ebayApisCorecomponenttypes.BasicAmountType AggregateOptionalAmount;
public DateTime FinalPaymentDueDate;
public String SoftDescriptor;
public String SoftDescriptorCity;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ProfileStatus_type_info = new String[]{'ProfileStatus','urn:ebay:apis:eBLBaseComponents','RecurringPaymentsProfileStatusType','1','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] AutoBillOutstandingAmount_type_info = new String[]{'AutoBillOutstandingAmount','urn:ebay:apis:eBLBaseComponents','AutoBillType','1','1','false'};
private String[] MaxFailedPayments_type_info = new String[]{'MaxFailedPayments','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] RecurringPaymentsProfileDetails_type_info = new String[]{'RecurringPaymentsProfileDetails','urn:ebay:apis:eBLBaseComponents','RecurringPaymentsProfileDetailsType','1','1','false'};
private String[] CurrentRecurringPaymentsPeriod_type_info = new String[]{'CurrentRecurringPaymentsPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType','0','1','false'};
private String[] RecurringPaymentsSummary_type_info = new String[]{'RecurringPaymentsSummary','urn:ebay:apis:eBLBaseComponents','RecurringPaymentsSummaryType','1','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','CreditCardDetailsType','0','1','false'};
private String[] TrialRecurringPaymentsPeriod_type_info = new String[]{'TrialRecurringPaymentsPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType','0','1','false'};
private String[] RegularRecurringPaymentsPeriod_type_info = new String[]{'RegularRecurringPaymentsPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType','0','1','false'};
private String[] TrialAmountPaid_type_info = new String[]{'TrialAmountPaid','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] RegularAmountPaid_type_info = new String[]{'RegularAmountPaid','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] AggregateAmount_type_info = new String[]{'AggregateAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] AggregateOptionalAmount_type_info = new String[]{'AggregateOptionalAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FinalPaymentDueDate_type_info = new String[]{'FinalPaymentDueDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptorCity_type_info = new String[]{'SoftDescriptorCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID','ProfileStatus','Description','AutoBillOutstandingAmount','MaxFailedPayments','RecurringPaymentsProfileDetails','CurrentRecurringPaymentsPeriod','RecurringPaymentsSummary','CreditCard','TrialRecurringPaymentsPeriod','RegularRecurringPaymentsPeriod','TrialAmountPaid','RegularAmountPaid','AggregateAmount','AggregateOptionalAmount','FinalPaymentDueDate','SoftDescriptor','SoftDescriptorCity'};
}
public class IdentificationInfoType {
public ebayApisEblbasecomponents.MobileIDInfoType MobileIDInfo;
public ebayApisEblbasecomponents.RememberMeIDInfoType RememberMeIDInfo;
public ebayApisEblbasecomponents.IdentityTokenInfoType IdentityTokenInfo;
private String[] MobileIDInfo_type_info = new String[]{'MobileIDInfo','urn:ebay:apis:eBLBaseComponents','MobileIDInfoType','0','1','false'};
private String[] RememberMeIDInfo_type_info = new String[]{'RememberMeIDInfo','urn:ebay:apis:eBLBaseComponents','RememberMeIDInfoType','0','1','false'};
private String[] IdentityTokenInfo_type_info = new String[]{'IdentityTokenInfo','urn:ebay:apis:eBLBaseComponents','IdentityTokenInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'MobileIDInfo','RememberMeIDInfo','IdentityTokenInfo'};
}
public class IdentityTokenInfoType {
public String AccessToken;
private String[] AccessToken_type_info = new String[]{'AccessToken','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AccessToken'};
}
public class IncentiveAppliedDetailsType {
public String PaymentRequestID;
public String ItemId;
public String ExternalTxnId;
public ebayApisCorecomponenttypes.BasicAmountType DiscountAmount;
public String SubType;
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemId_type_info = new String[]{'ItemId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExternalTxnId_type_info = new String[]{'ExternalTxnId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DiscountAmount_type_info = new String[]{'DiscountAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] SubType_type_info = new String[]{'SubType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentRequestID','ItemId','ExternalTxnId','DiscountAmount','SubType'};
}
public class IncentiveAppliedToType {
public String BucketId;
public String ItemId;
public ebayApisCorecomponenttypes.BasicAmountType IncentiveAmount;
public String SubType;
private String[] BucketId_type_info = new String[]{'BucketId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemId_type_info = new String[]{'ItemId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IncentiveAmount_type_info = new String[]{'IncentiveAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] SubType_type_info = new String[]{'SubType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BucketId','ItemId','IncentiveAmount','SubType'};
}
public class IncentiveApplyIndicationType {
public String PaymentRequestID;
public String ItemId;
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemId_type_info = new String[]{'ItemId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentRequestID','ItemId'};
}
public class IncentiveBucketType {
public ebayApisEblbasecomponents.IncentiveItemType[] Items;
public String BucketId;
public String SellerId;
public String ExternalSellerId;
public ebayApisCorecomponenttypes.BasicAmountType BucketSubtotalAmt;
public ebayApisCorecomponenttypes.BasicAmountType BucketShippingAmt;
public ebayApisCorecomponenttypes.BasicAmountType BucketInsuranceAmt;
public ebayApisCorecomponenttypes.BasicAmountType BucketSalesTaxAmt;
public ebayApisCorecomponenttypes.BasicAmountType BucketTotalAmt;
private String[] Items_type_info = new String[]{'Items','urn:ebay:apis:eBLBaseComponents','IncentiveItemType','0','-1','false'};
private String[] BucketId_type_info = new String[]{'BucketId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SellerId_type_info = new String[]{'SellerId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExternalSellerId_type_info = new String[]{'ExternalSellerId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BucketSubtotalAmt_type_info = new String[]{'BucketSubtotalAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BucketShippingAmt_type_info = new String[]{'BucketShippingAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BucketInsuranceAmt_type_info = new String[]{'BucketInsuranceAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BucketSalesTaxAmt_type_info = new String[]{'BucketSalesTaxAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BucketTotalAmt_type_info = new String[]{'BucketTotalAmt','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Items','BucketId','SellerId','ExternalSellerId','BucketSubtotalAmt','BucketShippingAmt','BucketInsuranceAmt','BucketSalesTaxAmt','BucketTotalAmt'};
}
public class IncentiveDetailsType {
public String UniqueIdentifier;
public String SiteAppliedOn;
public ebayApisCorecomponenttypes.BasicAmountType TotalDiscountAmount;
public String Status;
public Integer ErrorCode;
public ebayApisEblbasecomponents.IncentiveAppliedDetailsType[] IncentiveAppliedDetails;
private String[] UniqueIdentifier_type_info = new String[]{'UniqueIdentifier','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SiteAppliedOn_type_info = new String[]{'SiteAppliedOn','urn:ebay:apis:eBLBaseComponents','IncentiveSiteAppliedOnType','0','1','false'};
private String[] TotalDiscountAmount_type_info = new String[]{'TotalDiscountAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','IncentiveAppliedStatusType','0','1','false'};
private String[] ErrorCode_type_info = new String[]{'ErrorCode','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] IncentiveAppliedDetails_type_info = new String[]{'IncentiveAppliedDetails','urn:ebay:apis:eBLBaseComponents','IncentiveAppliedDetailsType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'UniqueIdentifier','SiteAppliedOn','TotalDiscountAmount','Status','ErrorCode','IncentiveAppliedDetails'};
}
public class IncentiveDetailType {
public String RedemptionCode;
public String DisplayCode;
public String ProgramId;
public String IncentiveType;
public String IncentiveDescription;
public ebayApisEblbasecomponents.IncentiveAppliedToType[] AppliedTo;
public String Status;
public String ErrorCode;
private String[] RedemptionCode_type_info = new String[]{'RedemptionCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DisplayCode_type_info = new String[]{'DisplayCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProgramId_type_info = new String[]{'ProgramId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IncentiveType_type_info = new String[]{'IncentiveType','urn:ebay:apis:eBLBaseComponents','IncentiveTypeCodeType','0','1','false'};
private String[] IncentiveDescription_type_info = new String[]{'IncentiveDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AppliedTo_type_info = new String[]{'AppliedTo','urn:ebay:apis:eBLBaseComponents','IncentiveAppliedToType','0','-1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ErrorCode_type_info = new String[]{'ErrorCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'RedemptionCode','DisplayCode','ProgramId','IncentiveType','IncentiveDescription','AppliedTo','Status','ErrorCode'};
}
public class IncentiveInfoType {
public String IncentiveCode;
public ebayApisEblbasecomponents.IncentiveApplyIndicationType[] ApplyIndication;
private String[] IncentiveCode_type_info = new String[]{'IncentiveCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ApplyIndication_type_info = new String[]{'ApplyIndication','urn:ebay:apis:eBLBaseComponents','IncentiveApplyIndicationType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'IncentiveCode','ApplyIndication'};
}
public class IncentiveItemType {
public String ItemId;
public DateTime PurchaseTime;
public String ItemCategoryList;
public ebayApisCorecomponenttypes.BasicAmountType ItemPrice;
public Integer ItemQuantity;
private String[] ItemId_type_info = new String[]{'ItemId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PurchaseTime_type_info = new String[]{'PurchaseTime','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] ItemCategoryList_type_info = new String[]{'ItemCategoryList','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemPrice_type_info = new String[]{'ItemPrice','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemQuantity_type_info = new String[]{'ItemQuantity','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemId','PurchaseTime','ItemCategoryList','ItemPrice','ItemQuantity'};
}
public class IncentiveRequestDetailsType {
public String RequestId;
public String RequestType;
public String RequestDetailLevel;
private String[] RequestId_type_info = new String[]{'RequestId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RequestType_type_info = new String[]{'RequestType','urn:ebay:apis:eBLBaseComponents','IncentiveRequestCodeType','0','1','false'};
private String[] RequestDetailLevel_type_info = new String[]{'RequestDetailLevel','urn:ebay:apis:eBLBaseComponents','IncentiveRequestDetailLevelCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'RequestId','RequestType','RequestDetailLevel'};
}
public class InfoSharingDirectivesType {
public String ReqBillingAddress;
private String[] ReqBillingAddress_type_info = new String[]{'ReqBillingAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReqBillingAddress'};
}
public class InstrumentDetailsType {
public String InstrumentCategory;
public String InstrumentID;
private String[] InstrumentCategory_type_info = new String[]{'InstrumentCategory','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InstrumentID_type_info = new String[]{'InstrumentID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'InstrumentCategory','InstrumentID'};
}
public class InvoiceItemType {
public String Name;
public String Description;
public String EAN;
public String SKU;
public String ReturnPolicyIdentifier;
public ebayApisCorecomponenttypes.BasicAmountType Price;
public ebayApisCorecomponenttypes.BasicAmountType ItemPrice;
public Double ItemCount;
public String ItemCountUnit;
public ebayApisEblbasecomponents.DiscountType[] Discount;
public Boolean Taxable;
public Double TaxRate;
public ebayApisEblbasecomponents.AdditionalFeeType[] AdditionalFees;
public Boolean Reimbursable;
public String MPN;
public String ISBN;
public String PLU;
public String ModelNumber;
public String StyleNumber;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EAN_type_info = new String[]{'EAN','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SKU_type_info = new String[]{'SKU','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReturnPolicyIdentifier_type_info = new String[]{'ReturnPolicyIdentifier','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Price_type_info = new String[]{'Price','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemPrice_type_info = new String[]{'ItemPrice','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemCount_type_info = new String[]{'ItemCount','urn:ebay:apis:eBLBaseComponents','double','0','1','false'};
private String[] ItemCountUnit_type_info = new String[]{'ItemCountUnit','urn:ebay:apis:eBLBaseComponents','UnitOfMeasure','0','1','false'};
private String[] Discount_type_info = new String[]{'Discount','urn:ebay:apis:eBLBaseComponents','DiscountType','0','-1','false'};
private String[] Taxable_type_info = new String[]{'Taxable','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] TaxRate_type_info = new String[]{'TaxRate','urn:ebay:apis:eBLBaseComponents','double','0','1','false'};
private String[] AdditionalFees_type_info = new String[]{'AdditionalFees','urn:ebay:apis:eBLBaseComponents','AdditionalFeeType','0','-1','false'};
private String[] Reimbursable_type_info = new String[]{'Reimbursable','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] MPN_type_info = new String[]{'MPN','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ISBN_type_info = new String[]{'ISBN','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PLU_type_info = new String[]{'PLU','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ModelNumber_type_info = new String[]{'ModelNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StyleNumber_type_info = new String[]{'StyleNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Description','EAN','SKU','ReturnPolicyIdentifier','Price','ItemPrice','ItemCount','ItemCountUnit','Discount','Taxable','TaxRate','AdditionalFees','Reimbursable','MPN','ISBN','PLU','ModelNumber','StyleNumber'};
}
public class ItemArrayType {
public ebayApisEblbasecomponents.ItemType[] Item;
private String[] Item_type_info = new String[]{'','','','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Item'};
}
public class ItemTrackingDetailsType {
public String ItemNumber;
public String ItemQty;
public String ItemQtyDelta;
public String ItemAlert;
public String ItemCost;
private String[] ItemNumber_type_info = new String[]{'ItemNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemQty_type_info = new String[]{'ItemQty','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemQtyDelta_type_info = new String[]{'ItemQtyDelta','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemAlert_type_info = new String[]{'ItemAlert','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemCost_type_info = new String[]{'ItemCost','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemNumber','ItemQty','ItemQtyDelta','ItemAlert','ItemCost'};
}
public class ItemType {
public String ApplicationData;
public ebayApisEblbasecomponents.ListOfAttributeSetType ListOfAttributeSets;
public Boolean AutoPay;
public String BuyerProtection;
public ebayApisCorecomponenttypes.AmountType BuyItNowPrice;
public ebayApisEblbasecomponents.CharityType Charity;
public String Country;
public ebayApisEblbasecomponents.CrossPromotionsType CrossPromotion;
public String Currency_x;
public String Description;
public String Escrow;
public Integer GiftIcon;
public String[] GiftServices;
public String HitCounter;
public String ItemID;
public ebayApisEblbasecomponents.ListingDetailsType ListingDetails;
public ebayApisEblbasecomponents.ListingDesignerType ListingDesigner;
public String ListingDuration;
public String[] ListingEnhancement;
public String ListingType;
public String Location;
public String PartnerCode;
public String PartnerName;
public String[] PaymentMethods;
public String PayPalEmailAddress;
public ebayApisEblbasecomponents.CategoryType PrimaryCategory;
public Boolean PrivateListing;
public Integer Quantity;
public String RegionID;
public Boolean RelistLink;
public ebayApisCorecomponenttypes.AmountType ReservePrice;
public ebayApisEblbasecomponents.ReviseStatusType ReviseStatus;
public DateTime ScheduleTime;
public ebayApisEblbasecomponents.CategoryType SecondaryCategory;
public ebayApisEblbasecomponents.SiteHostedPictureType SiteHostedPicture;
public ebayApisEblbasecomponents.UserType Seller;
public ebayApisEblbasecomponents.SellingStatusType SellingStatus;
public String ShippingOption;
public ebayApisEblbasecomponents.ShippingDetailsType ShippingDetails;
public String[] ShippingRegions;
public String ShippingTerms;
public String Site;
public ebayApisCorecomponenttypes.AmountType StartPrice;
public ebayApisEblbasecomponents.StorefrontType Storefront;
public String SubTitle;
public String TimeLeft;
public String Title;
public String UUID;
public ebayApisEblbasecomponents.VATDetailsType VATDetails;
public ebayApisEblbasecomponents.VendorHostedPictureType VendorHostedPicture;
private String[] ApplicationData_type_info = new String[]{'ApplicationData','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ListOfAttributeSets_type_info = new String[]{'ListOfAttributeSets','urn:ebay:apis:eBLBaseComponents','ListOfAttributeSetType','0','1','false'};
private String[] AutoPay_type_info = new String[]{'AutoPay','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] BuyerProtection_type_info = new String[]{'BuyerProtection','urn:ebay:apis:eBLBaseComponents','BuyerProtectionCodeType','0','1','false'};
private String[] BuyItNowPrice_type_info = new String[]{'BuyItNowPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] Charity_type_info = new String[]{'Charity','urn:ebay:apis:eBLBaseComponents','CharityType','0','1','false'};
private String[] Country_type_info = new String[]{'','','','0','1','false'};
private String[] CrossPromotion_type_info = new String[]{'CrossPromotion','urn:ebay:apis:eBLBaseComponents','CrossPromotionsType','0','1','false'};
private String[] Currency_x_type_info = new String[]{'','','','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Escrow_type_info = new String[]{'Escrow','urn:ebay:apis:eBLBaseComponents','EscrowCodeType','0','1','false'};
private String[] GiftIcon_type_info = new String[]{'GiftIcon','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] GiftServices_type_info = new String[]{'GiftServices','urn:ebay:apis:eBLBaseComponents','GiftServicesCodeType','0','-1','false'};
private String[] HitCounter_type_info = new String[]{'HitCounter','urn:ebay:apis:eBLBaseComponents','HitCounterCodeType','0','1','false'};
private String[] ItemID_type_info = new String[]{'','','','0','1','false'};
private String[] ListingDetails_type_info = new String[]{'ListingDetails','urn:ebay:apis:eBLBaseComponents','ListingDetailsType','0','1','false'};
private String[] ListingDesigner_type_info = new String[]{'ListingDesigner','urn:ebay:apis:eBLBaseComponents','ListingDesignerType','0','1','false'};
private String[] ListingDuration_type_info = new String[]{'','','','0','1','false'};
private String[] ListingEnhancement_type_info = new String[]{'ListingEnhancement','urn:ebay:apis:eBLBaseComponents','ListingEnhancementsCodeType','0','-1','false'};
private String[] ListingType_type_info = new String[]{'ListingType','urn:ebay:apis:eBLBaseComponents','ListingTypeCodeType','0','1','false'};
private String[] Location_type_info = new String[]{'Location','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PartnerCode_type_info = new String[]{'PartnerCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PartnerName_type_info = new String[]{'PartnerName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentMethods_type_info = new String[]{'','','','0','-1','false'};
private String[] PayPalEmailAddress_type_info = new String[]{'PayPalEmailAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PrimaryCategory_type_info = new String[]{'PrimaryCategory','urn:ebay:apis:eBLBaseComponents','CategoryType','0','1','false'};
private String[] PrivateListing_type_info = new String[]{'PrivateListing','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] Quantity_type_info = new String[]{'Quantity','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] RegionID_type_info = new String[]{'','','','0','1','false'};
private String[] RelistLink_type_info = new String[]{'RelistLink','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] ReservePrice_type_info = new String[]{'ReservePrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ReviseStatus_type_info = new String[]{'','','','0','1','false'};
private String[] ScheduleTime_type_info = new String[]{'ScheduleTime','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] SecondaryCategory_type_info = new String[]{'SecondaryCategory','urn:ebay:apis:eBLBaseComponents','CategoryType','0','1','false'};
private String[] SiteHostedPicture_type_info = new String[]{'SiteHostedPicture','urn:ebay:apis:eBLBaseComponents','SiteHostedPictureType','0','1','false'};
private String[] Seller_type_info = new String[]{'','','','0','1','false'};
private String[] SellingStatus_type_info = new String[]{'','','','0','1','false'};
private String[] ShippingOption_type_info = new String[]{'ShippingOption','urn:ebay:apis:eBLBaseComponents','ShippingOptionCodeType','0','1','false'};
private String[] ShippingDetails_type_info = new String[]{'','','','0','1','false'};
private String[] ShippingRegions_type_info = new String[]{'','','','0','-1','false'};
private String[] ShippingTerms_type_info = new String[]{'ShippingTerms','urn:ebay:apis:eBLBaseComponents','ShippingTermsCodeType','0','1','false'};
private String[] Site_type_info = new String[]{'','','','0','1','false'};
private String[] StartPrice_type_info = new String[]{'StartPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] Storefront_type_info = new String[]{'Storefront','urn:ebay:apis:eBLBaseComponents','StorefrontType','0','1','false'};
private String[] SubTitle_type_info = new String[]{'SubTitle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TimeLeft_type_info = new String[]{'TimeLeft','urn:ebay:apis:eBLBaseComponents','duration','0','1','false'};
private String[] Title_type_info = new String[]{'Title','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] UUID_type_info = new String[]{'','','','0','1','false'};
private String[] VATDetails_type_info = new String[]{'VATDetails','urn:ebay:apis:eBLBaseComponents','VATDetailsType','0','1','false'};
private String[] VendorHostedPicture_type_info = new String[]{'VendorHostedPicture','urn:ebay:apis:eBLBaseComponents','VendorHostedPictureType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ApplicationData','ListOfAttributeSets','AutoPay','BuyerProtection','BuyItNowPrice','Charity','Country','CrossPromotion','Currency_x','Description','Escrow','GiftIcon','GiftServices','HitCounter','ItemID','ListingDetails','ListingDesigner','ListingDuration','ListingEnhancement','ListingType','Location','PartnerCode','PartnerName','PaymentMethods','PayPalEmailAddress','PrimaryCategory','PrivateListing','Quantity','RegionID','RelistLink','ReservePrice','ReviseStatus','ScheduleTime','SecondaryCategory','SiteHostedPicture','Seller','SellingStatus','ShippingOption','ShippingDetails','ShippingRegions','ShippingTerms','Site','StartPrice','Storefront','SubTitle','TimeLeft','Title','UUID','VATDetails','VendorHostedPicture'};
}
public class ListingDesignerType {
public Integer LayoutID;
public Boolean OptimalPictureSize;
public Integer ThemeID;
private String[] LayoutID_type_info = new String[]{'LayoutID','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] OptimalPictureSize_type_info = new String[]{'OptimalPictureSize','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] ThemeID_type_info = new String[]{'ThemeID','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'LayoutID','OptimalPictureSize','ThemeID'};
}
public class ListingDetailsType {
public Boolean Adult;
public Boolean BindingAuction;
public Boolean CheckoutEnabled;
public ebayApisCorecomponenttypes.AmountType ConvertedBuyItNowPrice;
public ebayApisCorecomponenttypes.AmountType ConvertedStartPrice;
public ebayApisCorecomponenttypes.AmountType ConvertedReservePrice;
public Boolean HasReservePrice;
public String RegionName;
public String RelistedItemID;
public String SecondChanceOriginalItemID;
public DateTime StartTime;
public DateTime EndTime;
public String ViewItemURL;
private String[] Adult_type_info = new String[]{'Adult','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] BindingAuction_type_info = new String[]{'BindingAuction','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] CheckoutEnabled_type_info = new String[]{'CheckoutEnabled','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] ConvertedBuyItNowPrice_type_info = new String[]{'ConvertedBuyItNowPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ConvertedStartPrice_type_info = new String[]{'ConvertedStartPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ConvertedReservePrice_type_info = new String[]{'ConvertedReservePrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] HasReservePrice_type_info = new String[]{'HasReservePrice','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] RegionName_type_info = new String[]{'RegionName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RelistedItemID_type_info = new String[]{'RelistedItemID','urn:ebay:apis:eBLBaseComponents','ItemIDType','0','1','false'};
private String[] SecondChanceOriginalItemID_type_info = new String[]{'SecondChanceOriginalItemID','urn:ebay:apis:eBLBaseComponents','ItemIDType','0','1','false'};
private String[] StartTime_type_info = new String[]{'StartTime','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] EndTime_type_info = new String[]{'EndTime','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] ViewItemURL_type_info = new String[]{'ViewItemURL','urn:ebay:apis:eBLBaseComponents','anyURI','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Adult','BindingAuction','CheckoutEnabled','ConvertedBuyItNowPrice','ConvertedStartPrice','ConvertedReservePrice','HasReservePrice','RegionName','RelistedItemID','SecondChanceOriginalItemID','StartTime','EndTime','ViewItemURL'};
}
public class ListOfAttributeSetType {
public ebayApisEblbasecomponents.AttributeSetType[] AttributeSet;
private String[] AttributeSet_type_info = new String[]{'AttributeSet','urn:ebay:apis:eBLBaseComponents','AttributeSetType','1','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AttributeSet'};
}
public class ManageRecurringPaymentsProfileStatusRequestDetailsType {
public String ProfileID;
public String Action;
public String Note;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Action_type_info = new String[]{'Action','urn:ebay:apis:eBLBaseComponents','StatusChangeActionType','1','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID','Action','Note'};
}
public class ManageRecurringPaymentsProfileStatusResponseDetailsType {
public String ProfileID;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID'};
}
public class MerchantDataType {
public ebayApisEblbasecomponents.TupleType MerchantDataTuple;
private String[] MerchantDataTuple_type_info = new String[]{'MerchantDataTuple','urn:ebay:apis:eBLBaseComponents','TupleType','0','16','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'MerchantDataTuple'};
}
public class MerchantPullInfoType {
public String MpStatus;
public ebayApisCorecomponenttypes.BasicAmountType MpMax;
public String MpCustom;
public String Desc_x;
public String Invoice;
public String Custom;
public String PaymentSourceID;
private String[] MpStatus_type_info = new String[]{'MpStatus','urn:ebay:apis:eBLBaseComponents','MerchantPullStatusCodeType','1','1','false'};
private String[] MpMax_type_info = new String[]{'MpMax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] MpCustom_type_info = new String[]{'MpCustom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Desc_x_type_info = new String[]{'Desc','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Invoice_type_info = new String[]{'Invoice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentSourceID_type_info = new String[]{'PaymentSourceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'MpStatus','MpMax','MpCustom','Desc_x','Invoice','Custom','PaymentSourceID'};
}
public class MerchantPullPaymentResponseType {
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public ebayApisEblbasecomponents.MerchantPullInfoType MerchantPullInfo;
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','1','1','false'};
private String[] MerchantPullInfo_type_info = new String[]{'MerchantPullInfo','urn:ebay:apis:eBLBaseComponents','MerchantPullInfoType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PayerInfo','PaymentInfo','MerchantPullInfo'};
}
public class MerchantPullPaymentType {
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String MpID;
public String PaymentType;
public String Memo;
public String EmailSubject;
public ebayApisCorecomponenttypes.BasicAmountType Tax;
public ebayApisCorecomponenttypes.BasicAmountType Shipping;
public ebayApisCorecomponenttypes.BasicAmountType Handling;
public String ItemName;
public String ItemNumber;
public String Invoice;
public String Custom;
public String ButtonSource;
public String SoftDescriptor;
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] MpID_type_info = new String[]{'MpID','urn:ebay:apis:eBLBaseComponents','MerchantPullIDType','1','1','false'};
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','MerchantPullPaymentCodeType','0','1','false'};
private String[] Memo_type_info = new String[]{'Memo','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EmailSubject_type_info = new String[]{'EmailSubject','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Tax_type_info = new String[]{'Tax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Shipping_type_info = new String[]{'Shipping','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Handling_type_info = new String[]{'Handling','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemName_type_info = new String[]{'ItemName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemNumber_type_info = new String[]{'ItemNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Invoice_type_info = new String[]{'Invoice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ButtonSource_type_info = new String[]{'ButtonSource','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Amount','MpID','PaymentType','Memo','EmailSubject','Tax','Shipping','Handling','ItemName','ItemNumber','Invoice','Custom','ButtonSource','SoftDescriptor'};
}
public class MerchantStoreDetailsType {
public String StoreID;
public String TerminalID;
private String[] StoreID_type_info = new String[]{'StoreID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TerminalID_type_info = new String[]{'TerminalID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'StoreID','TerminalID'};
}
public class MobileIDInfoType {
public String SessionToken;
private String[] SessionToken_type_info = new String[]{'SessionToken','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SessionToken'};
}
public class ModifiedFieldType {
public String Field;
public String ModifyType;
private String[] Field_type_info = new String[]{'Field','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ModifyType_type_info = new String[]{'ModifyType','urn:ebay:apis:eBLBaseComponents','ModifyCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Field','ModifyType'};
}
public class OfferCouponInfoType {
public String Type_x;
public String ID;
public String Amount;
public String AmountCurrency;
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ID_type_info = new String[]{'ID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AmountCurrency_type_info = new String[]{'AmountCurrency','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Type_x','ID','Amount','AmountCurrency'};
}
public class OfferDetailsType {
public String OfferCode;
public ebayApisEblbasecomponents.BMLOfferInfoType BMLOfferInfo;
private String[] OfferCode_type_info = new String[]{'OfferCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BMLOfferInfo_type_info = new String[]{'BMLOfferInfo','urn:ebay:apis:eBLBaseComponents','BMLOfferInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OfferCode','BMLOfferInfo'};
}
public class OptionTrackingDetailsType {
public String OptionNumber;
public String OptionQty;
public String OptionSelect;
public String OptionQtyDelta;
public String OptionAlert;
public String OptionCost;
private String[] OptionNumber_type_info = new String[]{'OptionNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OptionQty_type_info = new String[]{'OptionQty','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OptionSelect_type_info = new String[]{'OptionSelect','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OptionQtyDelta_type_info = new String[]{'OptionQtyDelta','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OptionAlert_type_info = new String[]{'OptionAlert','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OptionCost_type_info = new String[]{'OptionCost','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OptionNumber','OptionQty','OptionSelect','OptionQtyDelta','OptionAlert','OptionCost'};
}
public class OptionType {
public String name;
public String[] name_att_info = new String[]{'name'};
public String value;
public String[] value_att_info = new String[]{'value'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{};
}
public class OrderDetailsType {
public String Description;
public ebayApisCorecomponenttypes.BasicAmountType MaxAmount;
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MaxAmount_type_info = new String[]{'MaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Description','MaxAmount'};
}
public class OtherPaymentMethodDetailsType {
public String OtherPaymentMethodId;
public String OtherPaymentMethodType;
public String OtherPaymentMethodLabel;
public String OtherPaymentMethodLabelDescription;
public String OtherPaymentMethodLongDescriptionTitle;
public String OtherPaymentMethodLongDescription;
public String OtherPaymentMethodIcon;
public Boolean OtherPaymentMethodHideLabel;
private String[] OtherPaymentMethodId_type_info = new String[]{'OtherPaymentMethodId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodType_type_info = new String[]{'OtherPaymentMethodType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodLabel_type_info = new String[]{'OtherPaymentMethodLabel','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodLabelDescription_type_info = new String[]{'OtherPaymentMethodLabelDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodLongDescriptionTitle_type_info = new String[]{'OtherPaymentMethodLongDescriptionTitle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodLongDescription_type_info = new String[]{'OtherPaymentMethodLongDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodIcon_type_info = new String[]{'OtherPaymentMethodIcon','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OtherPaymentMethodHideLabel_type_info = new String[]{'OtherPaymentMethodHideLabel','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OtherPaymentMethodId','OtherPaymentMethodType','OtherPaymentMethodLabel','OtherPaymentMethodLabelDescription','OtherPaymentMethodLongDescriptionTitle','OtherPaymentMethodLongDescription','OtherPaymentMethodIcon','OtherPaymentMethodHideLabel'};
}
public class PaginationResultType {
public Integer TotalNumberOfPages;
public Integer TotalNumberOfEntries;
private String[] TotalNumberOfPages_type_info = new String[]{'TotalNumberOfPages','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] TotalNumberOfEntries_type_info = new String[]{'TotalNumberOfEntries','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TotalNumberOfPages','TotalNumberOfEntries'};
}
public class PaginationType {
public Integer EntriesPerPage;
public Integer PageNumber;
private String[] EntriesPerPage_type_info = new String[]{'EntriesPerPage','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] PageNumber_type_info = new String[]{'PageNumber','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'EntriesPerPage','PageNumber'};
}
public class PayeeInfoType {
public String PayeeEmail;
public String PayeeID;
private String[] PayeeEmail_type_info = new String[]{'PayeeEmail','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] PayeeID_type_info = new String[]{'PayeeID','urn:ebay:apis:eBLBaseComponents','UserIDType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PayeeEmail','PayeeID'};
}
public class PayerInfoType {
public String Payer;
public String PayerID;
public String PayerStatus;
public ebayApisEblbasecomponents.PersonNameType PayerName;
public String PayerCountry;
public String PayerBusiness;
public ebayApisEblbasecomponents.AddressType Address;
public String ContactPhone;
public ebayApisEblbasecomponents.WalletItemsType[] WalletItems;
public ebayApisEblbasecomponents.TaxIdDetailsType TaxIdDetails;
public ebayApisEnhanceddatatypes.EnhancedPayerInfoType EnhancedPayerInfo;
private String[] Payer_type_info = new String[]{'Payer','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:apis:eBLBaseComponents','UserIDType','0','1','false'};
private String[] PayerStatus_type_info = new String[]{'PayerStatus','urn:ebay:apis:eBLBaseComponents','PayPalUserStatusCodeType','0','1','false'};
private String[] PayerName_type_info = new String[]{'PayerName','urn:ebay:apis:eBLBaseComponents','PersonNameType','1','1','false'};
private String[] PayerCountry_type_info = new String[]{'PayerCountry','urn:ebay:apis:eBLBaseComponents','CountryCodeType','0','1','false'};
private String[] PayerBusiness_type_info = new String[]{'PayerBusiness','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Address_type_info = new String[]{'Address','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] ContactPhone_type_info = new String[]{'ContactPhone','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] WalletItems_type_info = new String[]{'WalletItems','urn:ebay:apis:eBLBaseComponents','WalletItemsType','0','-1','false'};
private String[] TaxIdDetails_type_info = new String[]{'TaxIdDetails','urn:ebay:apis:eBLBaseComponents','TaxIdDetailsType','0','1','false'};
private String[] EnhancedPayerInfo_type_info = new String[]{'EnhancedPayerInfo','urn:ebay:apis:eBLBaseComponents','EnhancedPayerInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Payer','PayerID','PayerStatus','PayerName','PayerCountry','PayerBusiness','Address','ContactPhone','WalletItems','TaxIdDetails','EnhancedPayerInfo'};
}
public class PaymentDetailsItemType {
public String Name;
public String Number_x;
public Integer Quantity;
public ebayApisCorecomponenttypes.BasicAmountType Tax;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisEblbasecomponents.EbayItemPaymentDetailsItemType EbayItemPaymentDetailsItem;
public String PromoCode;
public String ProductCategory;
public String Description;
public ebayApisCorecomponenttypes.MeasureType ItemWeight;
public ebayApisCorecomponenttypes.MeasureType ItemLength;
public ebayApisCorecomponenttypes.MeasureType ItemWidth;
public ebayApisCorecomponenttypes.MeasureType ItemHeight;
public String ItemURL;
public ebayApisEnhanceddatatypes.EnhancedItemDataType EnhancedItemData;
public String ItemCategory;
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Number_x_type_info = new String[]{'Number','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Quantity_type_info = new String[]{'Quantity','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] Tax_type_info = new String[]{'Tax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] EbayItemPaymentDetailsItem_type_info = new String[]{'EbayItemPaymentDetailsItem','urn:ebay:apis:eBLBaseComponents','EbayItemPaymentDetailsItemType','0','1','false'};
private String[] PromoCode_type_info = new String[]{'PromoCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProductCategory_type_info = new String[]{'ProductCategory','urn:ebay:apis:eBLBaseComponents','ProductCategoryType','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ItemWeight_type_info = new String[]{'ItemWeight','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] ItemLength_type_info = new String[]{'ItemLength','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] ItemWidth_type_info = new String[]{'ItemWidth','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] ItemHeight_type_info = new String[]{'ItemHeight','urn:ebay:apis:eBLBaseComponents','MeasureType','0','1','false'};
private String[] ItemURL_type_info = new String[]{'ItemURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EnhancedItemData_type_info = new String[]{'EnhancedItemData','urn:ebay:apis:eBLBaseComponents','EnhancedItemDataType','0','1','false'};
private String[] ItemCategory_type_info = new String[]{'ItemCategory','urn:ebay:apis:eBLBaseComponents','ItemCategoryType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Name','Number_x','Quantity','Tax','Amount','EbayItemPaymentDetailsItem','PromoCode','ProductCategory','Description','ItemWeight','ItemLength','ItemWidth','ItemHeight','ItemURL','EnhancedItemData','ItemCategory'};
}
public class PaymentDetailsType {
public ebayApisCorecomponenttypes.BasicAmountType OrderTotal;
public ebayApisCorecomponenttypes.BasicAmountType ItemTotal;
public ebayApisCorecomponenttypes.BasicAmountType ShippingTotal;
public ebayApisCorecomponenttypes.BasicAmountType HandlingTotal;
public ebayApisCorecomponenttypes.BasicAmountType TaxTotal;
public String OrderDescription;
public String Custom;
public String InvoiceID;
public String ButtonSource;
public String NotifyURL;
public ebayApisEblbasecomponents.AddressType ShipToAddress;
public String MultiShipping;
public String FulfillmentReferenceNumber;
public ebayApisEblbasecomponents.AddressType FulfillmentAddress;
public String PaymentCategoryType;
public String LocationType;
public String ShippingMethod;
public DateTime ProfileAddressChangeDate;
public ebayApisEblbasecomponents.PaymentDetailsItemType[] PaymentDetailsItem;
public ebayApisCorecomponenttypes.BasicAmountType InsuranceTotal;
public ebayApisCorecomponenttypes.BasicAmountType ShippingDiscount;
public String InsuranceOptionOffered;
public String AllowedPaymentMethod;
public ebayApisEnhanceddatatypes.EnhancedPaymentDataType EnhancedPaymentData;
public ebayApisEblbasecomponents.SellerDetailsType SellerDetails;
public String NoteText;
public String TransactionId;
public String PaymentAction;
public String PaymentRequestID;
public String OrderURL;
public String SoftDescriptor;
public Integer BranchLevel;
public ebayApisEblbasecomponents.OfferDetailsType OfferDetails;
public String Recurring;
public String PaymentReason;
public String LocationID;
public ebayApisEblbasecomponents.DiscountInfoType RedeemedOffers;
public ebayApisEblbasecomponents.DiscountInfoType CummulativePoints;
public ebayApisEblbasecomponents.MerchantDataType MerchantData;
private String[] OrderTotal_type_info = new String[]{'OrderTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemTotal_type_info = new String[]{'ItemTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingTotal_type_info = new String[]{'ShippingTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] HandlingTotal_type_info = new String[]{'HandlingTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxTotal_type_info = new String[]{'TaxTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] OrderDescription_type_info = new String[]{'OrderDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ButtonSource_type_info = new String[]{'ButtonSource','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] NotifyURL_type_info = new String[]{'NotifyURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShipToAddress_type_info = new String[]{'ShipToAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] MultiShipping_type_info = new String[]{'MultiShipping','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FulfillmentReferenceNumber_type_info = new String[]{'FulfillmentReferenceNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FulfillmentAddress_type_info = new String[]{'FulfillmentAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] PaymentCategoryType_type_info = new String[]{'PaymentCategoryType','urn:ebay:apis:eBLBaseComponents','PaymentCategoryType','0','1','false'};
private String[] LocationType_type_info = new String[]{'LocationType','urn:ebay:apis:eBLBaseComponents','LocationType','0','1','false'};
private String[] ShippingMethod_type_info = new String[]{'ShippingMethod','urn:ebay:apis:eBLBaseComponents','ShippingServiceCodeType','0','1','false'};
private String[] ProfileAddressChangeDate_type_info = new String[]{'ProfileAddressChangeDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] PaymentDetailsItem_type_info = new String[]{'PaymentDetailsItem','urn:ebay:apis:eBLBaseComponents','PaymentDetailsItemType','0','-1','false'};
private String[] InsuranceTotal_type_info = new String[]{'InsuranceTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingDiscount_type_info = new String[]{'ShippingDiscount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] InsuranceOptionOffered_type_info = new String[]{'InsuranceOptionOffered','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AllowedPaymentMethod_type_info = new String[]{'AllowedPaymentMethod','urn:ebay:apis:eBLBaseComponents','AllowedPaymentMethodType','0','1','false'};
private String[] EnhancedPaymentData_type_info = new String[]{'EnhancedPaymentData','urn:ebay:apis:eBLBaseComponents','EnhancedPaymentDataType','0','1','false'};
private String[] SellerDetails_type_info = new String[]{'SellerDetails','urn:ebay:apis:eBLBaseComponents','SellerDetailsType','0','1','false'};
private String[] NoteText_type_info = new String[]{'NoteText','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TransactionId_type_info = new String[]{'TransactionId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','0','1','false'};
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] OrderURL_type_info = new String[]{'OrderURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BranchLevel_type_info = new String[]{'BranchLevel','urn:ebay:apis:eBLBaseComponents','integer','0','1','false'};
private String[] OfferDetails_type_info = new String[]{'OfferDetails','urn:ebay:apis:eBLBaseComponents','OfferDetailsType','0','1','false'};
private String[] Recurring_type_info = new String[]{'Recurring','urn:ebay:apis:eBLBaseComponents','RecurringFlagType','0','1','false'};
private String[] PaymentReason_type_info = new String[]{'PaymentReason','urn:ebay:apis:eBLBaseComponents','PaymentReasonType','0','1','false'};
private String[] LocationID_type_info = new String[]{'LocationID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RedeemedOffers_type_info = new String[]{'RedeemedOffers','urn:ebay:apis:eBLBaseComponents','DiscountInfoType','0','100','false'};
private String[] CummulativePoints_type_info = new String[]{'CummulativePoints','urn:ebay:apis:eBLBaseComponents','DiscountInfoType','0','100','false'};
private String[] MerchantData_type_info = new String[]{'MerchantData','urn:ebay:apis:eBLBaseComponents','MerchantDataType','0','16','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OrderTotal','ItemTotal','ShippingTotal','HandlingTotal','TaxTotal','OrderDescription','Custom','InvoiceID','ButtonSource','NotifyURL','ShipToAddress','MultiShipping','FulfillmentReferenceNumber','FulfillmentAddress','PaymentCategoryType','LocationType','ShippingMethod','ProfileAddressChangeDate','PaymentDetailsItem','InsuranceTotal','ShippingDiscount','InsuranceOptionOffered','AllowedPaymentMethod','EnhancedPaymentData','SellerDetails','NoteText','TransactionId','PaymentAction','PaymentRequestID','OrderURL','SoftDescriptor','BranchLevel','OfferDetails','Recurring','PaymentReason','LocationID','RedeemedOffers','CummulativePoints','MerchantData'};
}
public class PaymentDirectivesType {
public String PaymentType;
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','MerchantPullPaymentCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentType'};
}
public class PaymentInfoType {
public String TransactionID;
public String EbayTransactionID;
public String ParentTransactionID;
public String ReceiptID;
public String TransactionType;
public String PaymentType;
public String RefundSourceCodeType;
public DateTime ExpectedeCheckClearDate;
public DateTime PaymentDate;
public ebayApisCorecomponenttypes.BasicAmountType GrossAmount;
public ebayApisCorecomponenttypes.BasicAmountType FeeAmount;
public ebayApisCorecomponenttypes.BasicAmountType FinancingFeeAmount;
public ebayApisCorecomponenttypes.BasicAmountType FinancingTotalCost;
public ebayApisCorecomponenttypes.BasicAmountType FinancingMonthlyPayment;
public String FinancingTerm;
public String IsFinancing;
public ebayApisCorecomponenttypes.BasicAmountType SettleAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
public String ExchangeRate;
public String PaymentStatus;
public String PendingReason;
public String ReasonCode;
public String HoldDecision;
public String ShippingMethod;
public String ProtectionEligibility;
public String ProtectionEligibilityType;
public String ReceiptReferenceNumber;
public String POSTransactionType;
public String ShipAmount;
public String ShipHandleAmount;
public String ShipDiscount;
public String InsuranceAmount;
public String Subject;
public String StoreID;
public String TerminalID;
public ebayApisEblbasecomponents.SellerDetailsType SellerDetails;
public String PaymentRequestID;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
public ebayApisEnhanceddatatypes.EnhancedPaymentInfoType EnhancedPaymentInfo;
public ebayApisEblbasecomponents.ErrorType PaymentError;
public ebayApisEblbasecomponents.InstrumentDetailsType InstrumentDetails;
public ebayApisEblbasecomponents.OfferDetailsType OfferDetails;
public String BinEligibility;
public String SoftDescriptor;
public String SoftDescriptorCity;
private String[] TransactionID_type_info = new String[]{'','','','0','1','false'};
private String[] EbayTransactionID_type_info = new String[]{'','','','0','1','false'};
private String[] ParentTransactionID_type_info = new String[]{'ParentTransactionID','urn:ebay:apis:eBLBaseComponents','TransactionId','0','1','false'};
private String[] ReceiptID_type_info = new String[]{'','','','0','1','false'};
private String[] TransactionType_type_info = new String[]{'TransactionType','urn:ebay:apis:eBLBaseComponents','PaymentTransactionCodeType','1','1','false'};
private String[] PaymentType_type_info = new String[]{'PaymentType','urn:ebay:apis:eBLBaseComponents','PaymentCodeType','0','1','false'};
private String[] RefundSourceCodeType_type_info = new String[]{'RefundSourceCodeType','urn:ebay:apis:eBLBaseComponents','RefundSourceCodeType','0','1','false'};
private String[] ExpectedeCheckClearDate_type_info = new String[]{'ExpectedeCheckClearDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] PaymentDate_type_info = new String[]{'PaymentDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] GrossAmount_type_info = new String[]{'GrossAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FeeAmount_type_info = new String[]{'FeeAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FinancingFeeAmount_type_info = new String[]{'FinancingFeeAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FinancingTotalCost_type_info = new String[]{'FinancingTotalCost','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FinancingMonthlyPayment_type_info = new String[]{'FinancingMonthlyPayment','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] FinancingTerm_type_info = new String[]{'FinancingTerm','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] IsFinancing_type_info = new String[]{'IsFinancing','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SettleAmount_type_info = new String[]{'SettleAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ExchangeRate_type_info = new String[]{'ExchangeRate','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentStatus_type_info = new String[]{'PaymentStatus','urn:ebay:apis:eBLBaseComponents','PaymentStatusCodeType','1','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:apis:eBLBaseComponents','PendingStatusCodeType','0','1','false'};
private String[] ReasonCode_type_info = new String[]{'ReasonCode','urn:ebay:apis:eBLBaseComponents','ReversalReasonCodeType','0','1','false'};
private String[] HoldDecision_type_info = new String[]{'HoldDecision','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingMethod_type_info = new String[]{'ShippingMethod','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProtectionEligibility_type_info = new String[]{'ProtectionEligibility','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProtectionEligibilityType_type_info = new String[]{'ProtectionEligibilityType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReceiptReferenceNumber_type_info = new String[]{'ReceiptReferenceNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] POSTransactionType_type_info = new String[]{'POSTransactionType','urn:ebay:apis:eBLBaseComponents','POSTransactionCodeType','0','1','false'};
private String[] ShipAmount_type_info = new String[]{'ShipAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShipHandleAmount_type_info = new String[]{'ShipHandleAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShipDiscount_type_info = new String[]{'ShipDiscount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InsuranceAmount_type_info = new String[]{'InsuranceAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Subject_type_info = new String[]{'Subject','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StoreID_type_info = new String[]{'StoreID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TerminalID_type_info = new String[]{'TerminalID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SellerDetails_type_info = new String[]{'SellerDetails','urn:ebay:apis:eBLBaseComponents','SellerDetailsType','0','1','false'};
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:apis:eBLBaseComponents','FMFDetailsType','0','1','false'};
private String[] EnhancedPaymentInfo_type_info = new String[]{'EnhancedPaymentInfo','urn:ebay:apis:eBLBaseComponents','EnhancedPaymentInfoType','0','1','false'};
private String[] PaymentError_type_info = new String[]{'PaymentError','urn:ebay:apis:eBLBaseComponents','ErrorType','0','1','false'};
private String[] InstrumentDetails_type_info = new String[]{'InstrumentDetails','urn:ebay:apis:eBLBaseComponents','InstrumentDetailsType','0','1','false'};
private String[] OfferDetails_type_info = new String[]{'OfferDetails','urn:ebay:apis:eBLBaseComponents','OfferDetailsType','0','1','false'};
private String[] BinEligibility_type_info = new String[]{'BinEligibility','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptor_type_info = new String[]{'SoftDescriptor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SoftDescriptorCity_type_info = new String[]{'SoftDescriptorCity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TransactionID','EbayTransactionID','ParentTransactionID','ReceiptID','TransactionType','PaymentType','RefundSourceCodeType','ExpectedeCheckClearDate','PaymentDate','GrossAmount','FeeAmount','FinancingFeeAmount','FinancingTotalCost','FinancingMonthlyPayment','FinancingTerm','IsFinancing','SettleAmount','TaxAmount','ExchangeRate','PaymentStatus','PendingReason','ReasonCode','HoldDecision','ShippingMethod','ProtectionEligibility','ProtectionEligibilityType','ReceiptReferenceNumber','POSTransactionType','ShipAmount','ShipHandleAmount','ShipDiscount','InsuranceAmount','Subject','StoreID','TerminalID','SellerDetails','PaymentRequestID','FMFDetails','EnhancedPaymentInfo','PaymentError','InstrumentDetails','OfferDetails','BinEligibility','SoftDescriptor','SoftDescriptorCity'};
}
public class PaymentItemInfoType {
public String InvoiceID;
public String Custom;
public String Memo;
public String SalesTax;
public ebayApisEblbasecomponents.PaymentItemType[] PaymentItem;
public ebayApisEblbasecomponents.SubscriptionInfoType Subscription;
public ebayApisEblbasecomponents.AuctionInfoType Auction;
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Memo_type_info = new String[]{'Memo','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SalesTax_type_info = new String[]{'SalesTax','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentItem_type_info = new String[]{'PaymentItem','urn:ebay:apis:eBLBaseComponents','PaymentItemType','0','-1','false'};
private String[] Subscription_type_info = new String[]{'Subscription','urn:ebay:apis:eBLBaseComponents','SubscriptionInfoType','0','1','false'};
private String[] Auction_type_info = new String[]{'Auction','urn:ebay:apis:eBLBaseComponents','AuctionInfoType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'InvoiceID','Custom','Memo','SalesTax','PaymentItem','Subscription','Auction'};
}
public class PaymentItemType {
public String EbayItemTxnId;
public String Name;
public String Number_x;
public String Quantity;
public String SalesTax;
public String ShippingAmount;
public String HandlingAmount;
public ebayApisEblbasecomponents.InvoiceItemType InvoiceItemDetails;
public String CouponID;
public String CouponAmount;
public String CouponAmountCurrency;
public String LoyaltyCardDiscountAmount;
public String LoyaltyCardDiscountCurrency;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisEblbasecomponents.OptionType[] Options;
private String[] EbayItemTxnId_type_info = new String[]{'EbayItemTxnId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Number_x_type_info = new String[]{'Number','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Quantity_type_info = new String[]{'Quantity','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SalesTax_type_info = new String[]{'SalesTax','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] HandlingAmount_type_info = new String[]{'HandlingAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceItemDetails_type_info = new String[]{'InvoiceItemDetails','urn:ebay:apis:eBLBaseComponents','InvoiceItemType','0','1','false'};
private String[] CouponID_type_info = new String[]{'CouponID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CouponAmount_type_info = new String[]{'CouponAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CouponAmountCurrency_type_info = new String[]{'CouponAmountCurrency','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LoyaltyCardDiscountAmount_type_info = new String[]{'LoyaltyCardDiscountAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LoyaltyCardDiscountCurrency_type_info = new String[]{'LoyaltyCardDiscountCurrency','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Options_type_info = new String[]{'Options','urn:ebay:apis:eBLBaseComponents','OptionType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'EbayItemTxnId','Name','Number_x','Quantity','SalesTax','ShippingAmount','HandlingAmount','InvoiceItemDetails','CouponID','CouponAmount','CouponAmountCurrency','LoyaltyCardDiscountAmount','LoyaltyCardDiscountCurrency','Amount','Options'};
}
public class PaymentMeansType {
public String TypeCodeID;
private String[] TypeCodeID_type_info = new String[]{'TypeCodeID','urn:ebay:apis:eBLBaseComponents','SellerPaymentMethodCodeType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TypeCodeID'};
}
public class PaymentRequestInfoType {
public String TransactionId;
public String PaymentRequestID;
public ebayApisEblbasecomponents.ErrorType PaymentError;
private String[] TransactionId_type_info = new String[]{'TransactionId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentRequestID_type_info = new String[]{'PaymentRequestID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentError_type_info = new String[]{'PaymentError','urn:ebay:apis:eBLBaseComponents','ErrorType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TransactionId','PaymentRequestID','PaymentError'};
}
public class PaymentTransactionSearchResultType {
public DateTime Timestamp;
public String Timezone;
public String Type_x;
public String Payer;
public String PayerDisplayName;
public String TransactionID;
public String Status;
public ebayApisCorecomponenttypes.BasicAmountType GrossAmount;
public ebayApisCorecomponenttypes.BasicAmountType FeeAmount;
public ebayApisCorecomponenttypes.BasicAmountType NetAmount;
private String[] Timestamp_type_info = new String[]{'Timestamp','urn:ebay:apis:eBLBaseComponents','dateTime','1','1','false'};
private String[] Timezone_type_info = new String[]{'Timezone','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Payer_type_info = new String[]{'Payer','urn:ebay:apis:eBLBaseComponents','EmailAddressType','1','1','false'};
private String[] PayerDisplayName_type_info = new String[]{'PayerDisplayName','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TransactionID_type_info = new String[]{'','','','1','1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] GrossAmount_type_info = new String[]{'GrossAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] FeeAmount_type_info = new String[]{'FeeAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] NetAmount_type_info = new String[]{'NetAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Timezone','Type_x','Payer','PayerDisplayName','TransactionID','Status','GrossAmount','FeeAmount','NetAmount'};
}
public class PaymentTransactionType {
public ebayApisEblbasecomponents.ReceiverInfoType ReceiverInfo;
public ebayApisEblbasecomponents.PayerInfoType PayerInfo;
public String TPLReferenceID;
public ebayApisEblbasecomponents.PaymentInfoType PaymentInfo;
public ebayApisEblbasecomponents.PaymentItemInfoType PaymentItemInfo;
public ebayApisEblbasecomponents.OfferCouponInfoType OfferCouponInfo;
public ebayApisEblbasecomponents.AddressType SecondaryAddress;
public ebayApisEblbasecomponents.UserSelectedOptionType UserSelectedOptions;
public String GiftMessage;
public String GiftReceipt;
public String GiftWrapName;
public ebayApisCorecomponenttypes.BasicAmountType GiftWrapAmount;
public String BuyerEmailOptIn;
public String SurveyQuestion;
public String[] SurveyChoiceSelected;
private String[] ReceiverInfo_type_info = new String[]{'ReceiverInfo','urn:ebay:apis:eBLBaseComponents','ReceiverInfoType','1','1','false'};
private String[] PayerInfo_type_info = new String[]{'PayerInfo','urn:ebay:apis:eBLBaseComponents','PayerInfoType','1','1','false'};
private String[] TPLReferenceID_type_info = new String[]{'TPLReferenceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PaymentInfo_type_info = new String[]{'PaymentInfo','urn:ebay:apis:eBLBaseComponents','PaymentInfoType','1','1','false'};
private String[] PaymentItemInfo_type_info = new String[]{'PaymentItemInfo','urn:ebay:apis:eBLBaseComponents','PaymentItemInfoType','0','1','false'};
private String[] OfferCouponInfo_type_info = new String[]{'OfferCouponInfo','urn:ebay:apis:eBLBaseComponents','OfferCouponInfoType','0','1','false'};
private String[] SecondaryAddress_type_info = new String[]{'SecondaryAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] UserSelectedOptions_type_info = new String[]{'UserSelectedOptions','urn:ebay:apis:eBLBaseComponents','UserSelectedOptionType','0','1','false'};
private String[] GiftMessage_type_info = new String[]{'GiftMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftReceipt_type_info = new String[]{'GiftReceipt','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapName_type_info = new String[]{'GiftWrapName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapAmount_type_info = new String[]{'GiftWrapAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BuyerEmailOptIn_type_info = new String[]{'BuyerEmailOptIn','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyQuestion_type_info = new String[]{'SurveyQuestion','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyChoiceSelected_type_info = new String[]{'SurveyChoiceSelected','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReceiverInfo','PayerInfo','TPLReferenceID','PaymentInfo','PaymentItemInfo','OfferCouponInfo','SecondaryAddress','UserSelectedOptions','GiftMessage','GiftReceipt','GiftWrapName','GiftWrapAmount','BuyerEmailOptIn','SurveyQuestion','SurveyChoiceSelected'};
}
public class PaymentType {
public ebayApisEblbasecomponents.PaymentMeansType PaymentMeans;
private String[] PaymentMeans_type_info = new String[]{'PaymentMeans','urn:ebay:apis:eBLBaseComponents','PaymentMeansType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PaymentMeans'};
}
public class PersonNameType {
public String Salutation;
public String FirstName;
public String MiddleName;
public String LastName;
public String Suffix;
private String[] Salutation_type_info = new String[]{'Salutation','urn:ebay:apis:eBLBaseComponents','SalutationType','0','1','false'};
private String[] FirstName_type_info = new String[]{'FirstName','urn:ebay:apis:eBLBaseComponents','NameType','0','1','false'};
private String[] MiddleName_type_info = new String[]{'MiddleName','urn:ebay:apis:eBLBaseComponents','NameType','0','1','false'};
private String[] LastName_type_info = new String[]{'LastName','urn:ebay:apis:eBLBaseComponents','NameType','0','1','false'};
private String[] Suffix_type_info = new String[]{'Suffix','urn:ebay:apis:eBLBaseComponents','SuffixType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Salutation','FirstName','MiddleName','LastName','Suffix'};
}
public class PhoneNumberType {
public String CountryCode;
public String PhoneNumber;
public String Extension;
private String[] CountryCode_type_info = new String[]{'CountryCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PhoneNumber_type_info = new String[]{'PhoneNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Extension_type_info = new String[]{'Extension','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CountryCode','PhoneNumber','Extension'};
}
public class PromotedItemType {
public String ItemID;
public String PictureURL;
public Integer position;
public ebayApisCorecomponenttypes.AmountType PromotionPrice;
public String PromotionPriceType;
public String SelectionType;
public String Title;
public String ListingType;
private String[] ItemID_type_info = new String[]{'ItemID','urn:ebay:apis:eBLBaseComponents','ItemIDType','1','1','false'};
private String[] PictureURL_type_info = new String[]{'PictureURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] position_type_info = new String[]{'position','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] PromotionPrice_type_info = new String[]{'PromotionPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] PromotionPriceType_type_info = new String[]{'PromotionPriceType','urn:ebay:apis:eBLBaseComponents','PromotionItemPriceTypeCodeType','0','1','false'};
private String[] SelectionType_type_info = new String[]{'SelectionType','urn:ebay:apis:eBLBaseComponents','PromotionItemSelectionCodeType','0','1','false'};
private String[] Title_type_info = new String[]{'Title','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ListingType_type_info = new String[]{'ListingType','urn:ebay:apis:eBLBaseComponents','ListingTypeCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemID','PictureURL','position','PromotionPrice','PromotionPriceType','SelectionType','Title','ListingType'};
}
public class ReceiverInfoType {
public String Business;
public String Receiver;
public String ReceiverID;
private String[] Business_type_info = new String[]{'Business','urn:ebay:apis:eBLBaseComponents','EmailAddressType','1','1','false'};
private String[] Receiver_type_info = new String[]{'Receiver','urn:ebay:apis:eBLBaseComponents','EmailAddressType','1','1','false'};
private String[] ReceiverID_type_info = new String[]{'ReceiverID','urn:ebay:apis:eBLBaseComponents','UserIDType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Business','Receiver','ReceiverID'};
}
public class RecurringPaymentsProfileDetailsType {
public String SubscriberName;
public ebayApisEblbasecomponents.AddressType SubscriberShippingAddress;
public DateTime BillingStartDate;
public String ProfileReference;
private String[] SubscriberName_type_info = new String[]{'SubscriberName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SubscriberShippingAddress_type_info = new String[]{'SubscriberShippingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] BillingStartDate_type_info = new String[]{'BillingStartDate','urn:ebay:apis:eBLBaseComponents','dateTime','1','1','false'};
private String[] ProfileReference_type_info = new String[]{'ProfileReference','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SubscriberName','SubscriberShippingAddress','BillingStartDate','ProfileReference'};
}
public class RecurringPaymentsSummaryType {
public DateTime NextBillingDate;
public Integer NumberCyclesCompleted;
public Integer NumberCyclesRemaining;
public ebayApisCorecomponenttypes.BasicAmountType OutstandingBalance;
public Integer FailedPaymentCount;
public DateTime LastPaymentDate;
public ebayApisCorecomponenttypes.BasicAmountType LastPaymentAmount;
private String[] NextBillingDate_type_info = new String[]{'NextBillingDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] NumberCyclesCompleted_type_info = new String[]{'NumberCyclesCompleted','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] NumberCyclesRemaining_type_info = new String[]{'NumberCyclesRemaining','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] OutstandingBalance_type_info = new String[]{'OutstandingBalance','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] FailedPaymentCount_type_info = new String[]{'FailedPaymentCount','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] LastPaymentDate_type_info = new String[]{'LastPaymentDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] LastPaymentAmount_type_info = new String[]{'LastPaymentAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'NextBillingDate','NumberCyclesCompleted','NumberCyclesRemaining','OutstandingBalance','FailedPaymentCount','LastPaymentDate','LastPaymentAmount'};
}
public class ReferenceCreditCardDetailsType {
public ebayApisEblbasecomponents.CreditCardNumberTypeType CreditCardNumberType;
public Integer ExpMonth;
public Integer ExpYear;
public ebayApisEblbasecomponents.PersonNameType CardOwnerName;
public ebayApisEblbasecomponents.AddressType BillingAddress;
public String CVV2;
public Integer StartMonth;
public Integer StartYear;
public String IssueNumber;
private String[] CreditCardNumberType_type_info = new String[]{'CreditCardNumberType','urn:ebay:apis:eBLBaseComponents','CreditCardNumberTypeType','0','1','false'};
private String[] ExpMonth_type_info = new String[]{'ExpMonth','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ExpYear_type_info = new String[]{'ExpYear','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] CardOwnerName_type_info = new String[]{'CardOwnerName','urn:ebay:apis:eBLBaseComponents','PersonNameType','0','1','false'};
private String[] BillingAddress_type_info = new String[]{'BillingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] CVV2_type_info = new String[]{'CVV2','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] StartMonth_type_info = new String[]{'StartMonth','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] StartYear_type_info = new String[]{'StartYear','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] IssueNumber_type_info = new String[]{'IssueNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CreditCardNumberType','ExpMonth','ExpYear','CardOwnerName','BillingAddress','CVV2','StartMonth','StartYear','IssueNumber'};
}
public class RefreshTokenStatusDetailsType {
public Integer RefreshTokenStatus;
public String RefreshToken;
public String ImmutableID;
private String[] RefreshTokenStatus_type_info = new String[]{'RefreshTokenStatus','urn:ebay:apis:eBLBaseComponents','integer','1','1','false'};
private String[] RefreshToken_type_info = new String[]{'RefreshToken','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ImmutableID_type_info = new String[]{'ImmutableID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'RefreshTokenStatus','RefreshToken','ImmutableID'};
}
public class RefundInfoType {
public String RefundStatus;
public String PendingReason;
private String[] RefundStatus_type_info = new String[]{'RefundStatus','urn:ebay:apis:eBLBaseComponents','PaymentStatusCodeType','0','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:apis:eBLBaseComponents','PendingStatusCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'RefundStatus','PendingReason'};
}
public class RememberMeIDInfoType {
public String ExternalRememberMeID;
private String[] ExternalRememberMeID_type_info = new String[]{'ExternalRememberMeID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ExternalRememberMeID'};
}
public class ReverseTransactionRequestDetailsType {
public String TransactionID;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:apis:eBLBaseComponents','TransactionId','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TransactionID'};
}
public class ReverseTransactionResponseDetailsType {
public String ReverseTransactionID;
public String Status;
private String[] ReverseTransactionID_type_info = new String[]{'ReverseTransactionID','urn:ebay:apis:eBLBaseComponents','TransactionId','0','1','true'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReverseTransactionID','Status'};
}
public class ReviseStatusType {
public Boolean ItemRevised;
public Boolean BuyItNowAdded;
public Boolean BuyItNowLowered;
public Boolean ReserveLowered;
public Boolean ReserveRemoved;
private String[] ItemRevised_type_info = new String[]{'ItemRevised','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] BuyItNowAdded_type_info = new String[]{'BuyItNowAdded','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] BuyItNowLowered_type_info = new String[]{'BuyItNowLowered','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] ReserveLowered_type_info = new String[]{'ReserveLowered','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] ReserveRemoved_type_info = new String[]{'ReserveRemoved','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ItemRevised','BuyItNowAdded','BuyItNowLowered','ReserveLowered','ReserveRemoved'};
}
public class RiskFilterDetailsType {
public Integer Id;
public String Name;
public String Description;
private String[] Id_type_info = new String[]{'Id','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] Name_type_info = new String[]{'Name','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Id','Name','Description'};
}
public class RiskFilterListType {
public ebayApisEblbasecomponents.RiskFilterDetailsType[] Filters;
private String[] Filters_type_info = new String[]{'Filters','urn:ebay:apis:eBLBaseComponents','RiskFilterDetailsType','1','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Filters'};
}
public class SalesTaxType {
public Double SalesTaxPercent;
public String SalesTaxState;
public Boolean ShippingIncludedInTax;
private String[] SalesTaxPercent_type_info = new String[]{'SalesTaxPercent','urn:ebay:apis:eBLBaseComponents','float','0','1','false'};
private String[] SalesTaxState_type_info = new String[]{'SalesTaxState','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingIncludedInTax_type_info = new String[]{'ShippingIncludedInTax','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SalesTaxPercent','SalesTaxState','ShippingIncludedInTax'};
}
public class ScheduleDetailsType {
public String Description;
public ebayApisEblbasecomponents.BillingPeriodDetailsType TrialPeriod;
public ebayApisEblbasecomponents.BillingPeriodDetailsType PaymentPeriod;
public Integer MaxFailedPayments;
public ebayApisEblbasecomponents.ActivationDetailsType ActivationDetails;
public String AutoBillOutstandingAmount;
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TrialPeriod_type_info = new String[]{'TrialPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType','0','1','false'};
private String[] PaymentPeriod_type_info = new String[]{'PaymentPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType','1','1','false'};
private String[] MaxFailedPayments_type_info = new String[]{'MaxFailedPayments','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ActivationDetails_type_info = new String[]{'ActivationDetails','urn:ebay:apis:eBLBaseComponents','ActivationDetailsType','0','1','false'};
private String[] AutoBillOutstandingAmount_type_info = new String[]{'AutoBillOutstandingAmount','urn:ebay:apis:eBLBaseComponents','AutoBillType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Description','TrialPeriod','PaymentPeriod','MaxFailedPayments','ActivationDetails','AutoBillOutstandingAmount'};
}
public class SchedulingInfoType {
public Integer MaxScheduledMinutes;
public Integer MinScheduledMinutes;
public Integer MaxScheduledItems;
private String[] MaxScheduledMinutes_type_info = new String[]{'MaxScheduledMinutes','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] MinScheduledMinutes_type_info = new String[]{'MinScheduledMinutes','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] MaxScheduledItems_type_info = new String[]{'MaxScheduledItems','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'MaxScheduledMinutes','MinScheduledMinutes','MaxScheduledItems'};
}
public class SellerDetailsType {
public String SellerId;
public String SellerUserName;
public DateTime SellerRegistrationDate;
public String PayPalAccountID;
public String SecureMerchantAccountID;
private String[] SellerId_type_info = new String[]{'SellerId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SellerUserName_type_info = new String[]{'SellerUserName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SellerRegistrationDate_type_info = new String[]{'SellerRegistrationDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] PayPalAccountID_type_info = new String[]{'PayPalAccountID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SecureMerchantAccountID_type_info = new String[]{'SecureMerchantAccountID','urn:ebay:apis:eBLBaseComponents','UserIDType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SellerId','SellerUserName','SellerRegistrationDate','PayPalAccountID','SecureMerchantAccountID'};
}
public class SellerType {
public Boolean AllowPaymentEdit;
public String BillingCurrency;
public Boolean CheckoutEnabled;
public Boolean CIPBankAccountStored;
public Boolean GoodStanding;
public Boolean LiveAuctionAuthorized;
public String MerchandizingPref;
public Boolean QualifiesForB2BVAT;
public String SellerLevel;
public ebayApisEblbasecomponents.AddressType SellerPaymentAddress;
public ebayApisEblbasecomponents.SchedulingInfoType SchedulingInfo;
public Boolean StoreOwner;
public String StoreURL;
private String[] AllowPaymentEdit_type_info = new String[]{'AllowPaymentEdit','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] BillingCurrency_type_info = new String[]{'BillingCurrency','urn:ebay:apis:eBLBaseComponents','CurrencyCodeType','0','1','false'};
private String[] CheckoutEnabled_type_info = new String[]{'','','','1','1','false'};
private String[] CIPBankAccountStored_type_info = new String[]{'CIPBankAccountStored','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] GoodStanding_type_info = new String[]{'GoodStanding','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] LiveAuctionAuthorized_type_info = new String[]{'LiveAuctionAuthorized','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] MerchandizingPref_type_info = new String[]{'MerchandizingPref','urn:ebay:apis:eBLBaseComponents','MerchandizingPrefCodeType','1','1','false'};
private String[] QualifiesForB2BVAT_type_info = new String[]{'QualifiesForB2BVAT','urn:ebay:apis:eBLBaseComponents','boolean','1','1','false'};
private String[] SellerLevel_type_info = new String[]{'','','','1','1','false'};
private String[] SellerPaymentAddress_type_info = new String[]{'','','','0','1','false'};
private String[] SchedulingInfo_type_info = new String[]{'SchedulingInfo','urn:ebay:apis:eBLBaseComponents','SchedulingInfoType','0','1','false'};
private String[] StoreOwner_type_info = new String[]{'','','','1','1','false'};
private String[] StoreURL_type_info = new String[]{'StoreURL','urn:ebay:apis:eBLBaseComponents','anyURI','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AllowPaymentEdit','BillingCurrency','CheckoutEnabled','CIPBankAccountStored','GoodStanding','LiveAuctionAuthorized','MerchandizingPref','QualifiesForB2BVAT','SellerLevel','SellerPaymentAddress','SchedulingInfo','StoreOwner','StoreURL'};
}
public class SellingStatusType {
public Integer BidCount;
public ebayApisCorecomponenttypes.AmountType BidIncrement;
public ebayApisCorecomponenttypes.AmountType ConvertedCurrentPrice;
public ebayApisCorecomponenttypes.AmountType CurrentPrice;
public ebayApisEblbasecomponents.UserType HighBidder;
public Integer LeadCount;
public ebayApisCorecomponenttypes.AmountType MinimumToBid;
public Integer QuantitySold;
public Boolean ReserveMet;
public Boolean SecondChanceEligible;
private String[] BidCount_type_info = new String[]{'BidCount','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] BidIncrement_type_info = new String[]{'BidIncrement','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ConvertedCurrentPrice_type_info = new String[]{'ConvertedCurrentPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] CurrentPrice_type_info = new String[]{'CurrentPrice','urn:ebay:apis:eBLBaseComponents','AmountType','1','1','false'};
private String[] HighBidder_type_info = new String[]{'','','','0','1','false'};
private String[] LeadCount_type_info = new String[]{'LeadCount','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] MinimumToBid_type_info = new String[]{'MinimumToBid','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] QuantitySold_type_info = new String[]{'QuantitySold','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] ReserveMet_type_info = new String[]{'ReserveMet','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] SecondChanceEligible_type_info = new String[]{'SecondChanceEligible','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BidCount','BidIncrement','ConvertedCurrentPrice','CurrentPrice','HighBidder','LeadCount','MinimumToBid','QuantitySold','ReserveMet','SecondChanceEligible'};
}
public class SenderDetailsType {
public ebayApisEblbasecomponents.DeviceDetailsType DeviceDetails;
private String[] DeviceDetails_type_info = new String[]{'DeviceDetails','urn:ebay:apis:eBLBaseComponents','DeviceDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'DeviceDetails'};
}
public class SetAccessPermissionsRequestDetailsType {
public String ReturnURL;
public String CancelURL;
public String LogoutURL;
public String InitFlowType;
public String SkipLoginPage;
public String[] RequiredAccessPermissions;
public String[] OptionalAccessPermissions;
public String LocaleCode;
public String PageStyle;
public String cpp_header_image;
public String cpp_header_border_color;
public String cpp_header_back_color;
public String cpp_payflow_color;
public String FirstName;
public String LastName;
public ebayApisEblbasecomponents.AddressType Address;
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] LogoutURL_type_info = new String[]{'LogoutURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] InitFlowType_type_info = new String[]{'InitFlowType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SkipLoginPage_type_info = new String[]{'SkipLoginPage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] RequiredAccessPermissions_type_info = new String[]{'RequiredAccessPermissions','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] OptionalAccessPermissions_type_info = new String[]{'OptionalAccessPermissions','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] LocaleCode_type_info = new String[]{'LocaleCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PageStyle_type_info = new String[]{'PageStyle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_image_type_info = new String[]{'cpp-header-image','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_border_color_type_info = new String[]{'cpp-header-border-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_back_color_type_info = new String[]{'cpp-header-back-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_payflow_color_type_info = new String[]{'cpp-payflow-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FirstName_type_info = new String[]{'FirstName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LastName_type_info = new String[]{'LastName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Address_type_info = new String[]{'Address','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReturnURL','CancelURL','LogoutURL','InitFlowType','SkipLoginPage','RequiredAccessPermissions','OptionalAccessPermissions','LocaleCode','PageStyle','cpp_header_image','cpp_header_border_color','cpp_header_back_color','cpp_payflow_color','FirstName','LastName','Address'};
}
public class SetAuthFlowParamRequestDetailsType {
public String ReturnURL;
public String CancelURL;
public String LogoutURL;
public String InitFlowType;
public String SkipLoginPage;
public String ServiceName1;
public String ServiceDefReq1;
public String ServiceName2;
public String ServiceDefReq2;
public String LocaleCode;
public String PageStyle;
public String cpp_header_image;
public String cpp_header_border_color;
public String cpp_header_back_color;
public String cpp_payflow_color;
public String FirstName;
public String LastName;
public ebayApisEblbasecomponents.AddressType Address;
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] LogoutURL_type_info = new String[]{'LogoutURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] InitFlowType_type_info = new String[]{'InitFlowType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SkipLoginPage_type_info = new String[]{'SkipLoginPage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ServiceName1_type_info = new String[]{'ServiceName1','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ServiceDefReq1_type_info = new String[]{'ServiceDefReq1','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ServiceName2_type_info = new String[]{'ServiceName2','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ServiceDefReq2_type_info = new String[]{'ServiceDefReq2','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LocaleCode_type_info = new String[]{'LocaleCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PageStyle_type_info = new String[]{'PageStyle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_image_type_info = new String[]{'cpp-header-image','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_border_color_type_info = new String[]{'cpp-header-border-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_back_color_type_info = new String[]{'cpp-header-back-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_payflow_color_type_info = new String[]{'cpp-payflow-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FirstName_type_info = new String[]{'FirstName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LastName_type_info = new String[]{'LastName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Address_type_info = new String[]{'Address','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ReturnURL','CancelURL','LogoutURL','InitFlowType','SkipLoginPage','ServiceName1','ServiceDefReq1','ServiceName2','ServiceDefReq2','LocaleCode','PageStyle','cpp_header_image','cpp_header_border_color','cpp_header_back_color','cpp_payflow_color','FirstName','LastName','Address'};
}
public class SetCustomerBillingAgreementRequestDetailsType {
public ebayApisEblbasecomponents.BillingAgreementDetailsType BillingAgreementDetails;
public String ReturnURL;
public String CancelURL;
public String LocaleCode;
public String PageStyle;
public String cpp_header_image;
public String cpp_header_border_color;
public String cpp_header_back_color;
public String cpp_payflow_color;
public String BuyerEmail;
public String ReqBillingAddress;
private String[] BillingAgreementDetails_type_info = new String[]{'BillingAgreementDetails','urn:ebay:apis:eBLBaseComponents','BillingAgreementDetailsType','1','1','false'};
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] LocaleCode_type_info = new String[]{'LocaleCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PageStyle_type_info = new String[]{'PageStyle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_image_type_info = new String[]{'cpp-header-image','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_border_color_type_info = new String[]{'cpp-header-border-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_back_color_type_info = new String[]{'cpp-header-back-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_payflow_color_type_info = new String[]{'cpp-payflow-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BuyerEmail_type_info = new String[]{'BuyerEmail','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] ReqBillingAddress_type_info = new String[]{'ReqBillingAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingAgreementDetails','ReturnURL','CancelURL','LocaleCode','PageStyle','cpp_header_image','cpp_header_border_color','cpp_header_back_color','cpp_payflow_color','BuyerEmail','ReqBillingAddress'};
}
public class SetDataRequestType {
public ebayApisEblbasecomponents.BillingApprovalDetailsType[] BillingApprovalDetails;
public ebayApisEblbasecomponents.BuyerDetailType BuyerDetail;
public ebayApisEblbasecomponents.InfoSharingDirectivesType InfoSharingDirectives;
public Boolean RetrieveShippingAddress;
public String UserChannel;
public Boolean ReqConfirmShipping;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public ebayApisEblbasecomponents.ExternalPartnerTrackingDetailsType ExternalPartnerTrackingDetails;
public String URI;
private String[] BillingApprovalDetails_type_info = new String[]{'BillingApprovalDetails','urn:ebay:apis:eBLBaseComponents','BillingApprovalDetailsType','0','-1','false'};
private String[] BuyerDetail_type_info = new String[]{'BuyerDetail','urn:ebay:apis:eBLBaseComponents','BuyerDetailType','0','1','false'};
private String[] InfoSharingDirectives_type_info = new String[]{'InfoSharingDirectives','urn:ebay:apis:eBLBaseComponents','InfoSharingDirectivesType','0','1','false'};
private String[] RetrieveShippingAddress_type_info = new String[]{'RetrieveShippingAddress','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] UserChannel_type_info = new String[]{'UserChannel','urn:ebay:apis:eBLBaseComponents','UserChannelCodeType','0','1','false'};
private String[] ReqConfirmShipping_type_info = new String[]{'ReqConfirmShipping','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','0','10','false'};
private String[] ExternalPartnerTrackingDetails_type_info = new String[]{'ExternalPartnerTrackingDetails','urn:ebay:apis:eBLBaseComponents','ExternalPartnerTrackingDetailsType','0','1','false'};
private String[] URI_type_info = new String[]{'URI','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BillingApprovalDetails','BuyerDetail','InfoSharingDirectives','RetrieveShippingAddress','UserChannel','ReqConfirmShipping','PaymentDetails','ExternalPartnerTrackingDetails','URI'};
}
public class SetDataResponseType {
public String Token;
public ebayApisEblbasecomponents.AddressType[] ShippingAddresses;
public ebayApisEblbasecomponents.ErrorType[] SetDataError;
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','0','1','false'};
private String[] ShippingAddresses_type_info = new String[]{'ShippingAddresses','urn:ebay:apis:eBLBaseComponents','AddressType','0','-1','false'};
private String[] SetDataError_type_info = new String[]{'SetDataError','urn:ebay:apis:eBLBaseComponents','ErrorType','0','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Token','ShippingAddresses','SetDataError'};
}
public class SetEbayMobileCheckoutRequestDetailsType {
public String CheckoutType;
public String ItemId;
public String TransactionId;
public String SiteId;
public String BuyerId;
public String ClientType;
public ebayApisEblbasecomponents.PhoneNumberType BuyerPhone;
public String ReturnURL;
public String CancelURL;
public Integer Quantity;
public ebayApisCorecomponenttypes.BasicAmountType ItemAmount;
private String[] CheckoutType_type_info = new String[]{'CheckoutType','urn:ebay:apis:eBLBaseComponents','EbayCheckoutType','1','1','false'};
private String[] ItemId_type_info = new String[]{'ItemId','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TransactionId_type_info = new String[]{'TransactionId','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] SiteId_type_info = new String[]{'SiteId','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] BuyerId_type_info = new String[]{'BuyerId','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ClientType_type_info = new String[]{'ClientType','urn:ebay:apis:eBLBaseComponents','DyneticClientType','1','1','false'};
private String[] BuyerPhone_type_info = new String[]{'BuyerPhone','urn:ebay:apis:eBLBaseComponents','PhoneNumberType','0','1','false'};
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Quantity_type_info = new String[]{'Quantity','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ItemAmount_type_info = new String[]{'ItemAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CheckoutType','ItemId','TransactionId','SiteId','BuyerId','ClientType','BuyerPhone','ReturnURL','CancelURL','Quantity','ItemAmount'};
}
public class SetExpressCheckoutRequestDetailsType {
public ebayApisCorecomponenttypes.BasicAmountType OrderTotal;
public String ReturnURL;
public String CancelURL;
public String TrackingImageURL;
public String giropaySuccessURL;
public String giropayCancelURL;
public String BanktxnPendingURL;
public String Token;
public ebayApisCorecomponenttypes.BasicAmountType MaxAmount;
public String OrderDescription;
public String Custom;
public String InvoiceID;
public String ReqConfirmShipping;
public String ReqBillingAddress;
public ebayApisEblbasecomponents.AddressType BillingAddress;
public String NoShipping;
public String AddressOverride;
public String LocaleCode;
public String PageStyle;
public String cpp_header_image;
public String cpp_header_border_color;
public String cpp_header_back_color;
public String cpp_payflow_color;
public String cpp_cart_border_color;
public String cpp_logo_image;
public ebayApisEblbasecomponents.AddressType Address;
public String PaymentAction;
public String SolutionType;
public String LandingPage;
public String BuyerEmail;
public String ChannelType;
public ebayApisEblbasecomponents.BillingAgreementDetailsType[] BillingAgreementDetails;
public String[] PromoCodes;
public String PayPalCheckOutBtnType;
public String ProductCategory;
public String ShippingMethod;
public DateTime ProfileAddressChangeDate;
public String AllowNote;
public ebayApisEblbasecomponents.FundingSourceDetailsType FundingSourceDetails;
public String BrandName;
public String CallbackURL;
public ebayApisEnhanceddatatypes.EnhancedCheckoutDataType EnhancedCheckoutData;
public ebayApisEblbasecomponents.OtherPaymentMethodDetailsType[] OtherPaymentMethods;
public ebayApisEblbasecomponents.BuyerDetailsType BuyerDetails;
public ebayApisEblbasecomponents.PaymentDetailsType PaymentDetails;
public ebayApisEblbasecomponents.ShippingOptionType[] FlatRateShippingOptions;
public String CallbackTimeout;
public String CallbackVersion;
public String CustomerServiceNumber;
public String GiftMessageEnable;
public String GiftReceiptEnable;
public String GiftWrapEnable;
public String GiftWrapName;
public ebayApisCorecomponenttypes.BasicAmountType GiftWrapAmount;
public String BuyerEmailOptInEnable;
public String SurveyEnable;
public String SurveyQuestion;
public String[] SurveyChoice;
public String TotalType;
public String NoteToBuyer;
public ebayApisEblbasecomponents.IncentiveInfoType[] Incentives;
public String ReqInstrumentDetails;
public ebayApisEblbasecomponents.ExternalRememberMeOptInDetailsType ExternalRememberMeOptInDetails;
public ebayApisEblbasecomponents.FlowControlDetailsType FlowControlDetails;
public ebayApisEblbasecomponents.DisplayControlDetailsType DisplayControlDetails;
public ebayApisEblbasecomponents.ExternalPartnerTrackingDetailsType ExternalPartnerTrackingDetails;
public ebayApisEblbasecomponents.CoupledBucketsType CoupledBuckets;
private String[] OrderTotal_type_info = new String[]{'OrderTotal','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TrackingImageURL_type_info = new String[]{'TrackingImageURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] giropaySuccessURL_type_info = new String[]{'giropaySuccessURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] giropayCancelURL_type_info = new String[]{'giropayCancelURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BanktxnPendingURL_type_info = new String[]{'BanktxnPendingURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Token_type_info = new String[]{'Token','urn:ebay:apis:eBLBaseComponents','ExpressCheckoutTokenType','0','1','false'};
private String[] MaxAmount_type_info = new String[]{'MaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] OrderDescription_type_info = new String[]{'OrderDescription','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReqConfirmShipping_type_info = new String[]{'ReqConfirmShipping','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReqBillingAddress_type_info = new String[]{'ReqBillingAddress','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] BillingAddress_type_info = new String[]{'BillingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] NoShipping_type_info = new String[]{'NoShipping','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AddressOverride_type_info = new String[]{'AddressOverride','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] LocaleCode_type_info = new String[]{'LocaleCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] PageStyle_type_info = new String[]{'PageStyle','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_image_type_info = new String[]{'cpp-header-image','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_border_color_type_info = new String[]{'cpp-header-border-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_header_back_color_type_info = new String[]{'cpp-header-back-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_payflow_color_type_info = new String[]{'cpp-payflow-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_cart_border_color_type_info = new String[]{'cpp-cart-border-color','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] cpp_logo_image_type_info = new String[]{'cpp-logo-image','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Address_type_info = new String[]{'Address','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] PaymentAction_type_info = new String[]{'PaymentAction','urn:ebay:apis:eBLBaseComponents','PaymentActionCodeType','0','1','false'};
private String[] SolutionType_type_info = new String[]{'SolutionType','urn:ebay:apis:eBLBaseComponents','SolutionTypeType','0','1','false'};
private String[] LandingPage_type_info = new String[]{'LandingPage','urn:ebay:apis:eBLBaseComponents','LandingPageType','0','1','false'};
private String[] BuyerEmail_type_info = new String[]{'BuyerEmail','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] ChannelType_type_info = new String[]{'ChannelType','urn:ebay:apis:eBLBaseComponents','ChannelType','0','1','false'};
private String[] BillingAgreementDetails_type_info = new String[]{'BillingAgreementDetails','urn:ebay:apis:eBLBaseComponents','BillingAgreementDetailsType','0','-1','false'};
private String[] PromoCodes_type_info = new String[]{'PromoCodes','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] PayPalCheckOutBtnType_type_info = new String[]{'PayPalCheckOutBtnType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ProductCategory_type_info = new String[]{'ProductCategory','urn:ebay:apis:eBLBaseComponents','ProductCategoryType','0','1','false'};
private String[] ShippingMethod_type_info = new String[]{'ShippingMethod','urn:ebay:apis:eBLBaseComponents','ShippingServiceCodeType','0','1','false'};
private String[] ProfileAddressChangeDate_type_info = new String[]{'ProfileAddressChangeDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] AllowNote_type_info = new String[]{'AllowNote','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] FundingSourceDetails_type_info = new String[]{'FundingSourceDetails','urn:ebay:apis:eBLBaseComponents','FundingSourceDetailsType','0','1','false'};
private String[] BrandName_type_info = new String[]{'BrandName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CallbackURL_type_info = new String[]{'CallbackURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EnhancedCheckoutData_type_info = new String[]{'EnhancedCheckoutData','urn:ebay:apis:eBLBaseComponents','EnhancedCheckoutDataType','0','1','false'};
private String[] OtherPaymentMethods_type_info = new String[]{'OtherPaymentMethods','urn:ebay:apis:eBLBaseComponents','OtherPaymentMethodDetailsType','0','-1','false'};
private String[] BuyerDetails_type_info = new String[]{'BuyerDetails','urn:ebay:apis:eBLBaseComponents','BuyerDetailsType','0','1','false'};
private String[] PaymentDetails_type_info = new String[]{'PaymentDetails','urn:ebay:apis:eBLBaseComponents','PaymentDetailsType','0','10','false'};
private String[] FlatRateShippingOptions_type_info = new String[]{'FlatRateShippingOptions','urn:ebay:apis:eBLBaseComponents','ShippingOptionType','0','-1','false'};
private String[] CallbackTimeout_type_info = new String[]{'CallbackTimeout','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CallbackVersion_type_info = new String[]{'CallbackVersion','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] CustomerServiceNumber_type_info = new String[]{'CustomerServiceNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftMessageEnable_type_info = new String[]{'GiftMessageEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftReceiptEnable_type_info = new String[]{'GiftReceiptEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapEnable_type_info = new String[]{'GiftWrapEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapName_type_info = new String[]{'GiftWrapName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] GiftWrapAmount_type_info = new String[]{'GiftWrapAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] BuyerEmailOptInEnable_type_info = new String[]{'BuyerEmailOptInEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyEnable_type_info = new String[]{'SurveyEnable','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyQuestion_type_info = new String[]{'SurveyQuestion','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SurveyChoice_type_info = new String[]{'SurveyChoice','urn:ebay:apis:eBLBaseComponents','string','0','-1','false'};
private String[] TotalType_type_info = new String[]{'TotalType','urn:ebay:apis:eBLBaseComponents','TotalType','0','1','false'};
private String[] NoteToBuyer_type_info = new String[]{'NoteToBuyer','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Incentives_type_info = new String[]{'Incentives','urn:ebay:apis:eBLBaseComponents','IncentiveInfoType','0','-1','false'};
private String[] ReqInstrumentDetails_type_info = new String[]{'ReqInstrumentDetails','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ExternalRememberMeOptInDetails_type_info = new String[]{'ExternalRememberMeOptInDetails','urn:ebay:apis:eBLBaseComponents','ExternalRememberMeOptInDetailsType','0','1','false'};
private String[] FlowControlDetails_type_info = new String[]{'FlowControlDetails','urn:ebay:apis:eBLBaseComponents','FlowControlDetailsType','0','1','false'};
private String[] DisplayControlDetails_type_info = new String[]{'DisplayControlDetails','urn:ebay:apis:eBLBaseComponents','DisplayControlDetailsType','0','1','false'};
private String[] ExternalPartnerTrackingDetails_type_info = new String[]{'ExternalPartnerTrackingDetails','urn:ebay:apis:eBLBaseComponents','ExternalPartnerTrackingDetailsType','0','1','false'};
private String[] CoupledBuckets_type_info = new String[]{'CoupledBuckets','urn:ebay:apis:eBLBaseComponents','CoupledBucketsType','0','5','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'OrderTotal','ReturnURL','CancelURL','TrackingImageURL','giropaySuccessURL','giropayCancelURL','BanktxnPendingURL','Token','MaxAmount','OrderDescription','Custom','InvoiceID','ReqConfirmShipping','ReqBillingAddress','BillingAddress','NoShipping','AddressOverride','LocaleCode','PageStyle','cpp_header_image','cpp_header_border_color','cpp_header_back_color','cpp_payflow_color','cpp_cart_border_color','cpp_logo_image','Address','PaymentAction','SolutionType','LandingPage','BuyerEmail','ChannelType','BillingAgreementDetails','PromoCodes','PayPalCheckOutBtnType','ProductCategory','ShippingMethod','ProfileAddressChangeDate','AllowNote','FundingSourceDetails','BrandName','CallbackURL','EnhancedCheckoutData','OtherPaymentMethods','BuyerDetails','PaymentDetails','FlatRateShippingOptions','CallbackTimeout','CallbackVersion','CustomerServiceNumber','GiftMessageEnable','GiftReceiptEnable','GiftWrapEnable','GiftWrapName','GiftWrapAmount','BuyerEmailOptInEnable','SurveyEnable','SurveyQuestion','SurveyChoice','TotalType','NoteToBuyer','Incentives','ReqInstrumentDetails','ExternalRememberMeOptInDetails','FlowControlDetails','DisplayControlDetails','ExternalPartnerTrackingDetails','CoupledBuckets'};
}
public class SetMobileCheckoutRequestDetailsType {
public ebayApisEblbasecomponents.PhoneNumberType BuyerPhone;
public ebayApisCorecomponenttypes.BasicAmountType ItemAmount;
public ebayApisCorecomponenttypes.BasicAmountType Tax;
public ebayApisCorecomponenttypes.BasicAmountType Shipping;
public String ItemName;
public String ItemNumber;
public String Custom;
public String InvoiceID;
public String ReturnURL;
public String CancelURL;
public Integer AddressDisplayOptions;
public Integer SharePhone;
public ebayApisEblbasecomponents.AddressType ShipToAddress;
public String BuyerEmail;
private String[] BuyerPhone_type_info = new String[]{'BuyerPhone','urn:ebay:apis:eBLBaseComponents','PhoneNumberType','0','1','false'};
private String[] ItemAmount_type_info = new String[]{'ItemAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] Tax_type_info = new String[]{'Tax','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] Shipping_type_info = new String[]{'Shipping','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ItemName_type_info = new String[]{'ItemName','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ItemNumber_type_info = new String[]{'ItemNumber','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ReturnURL_type_info = new String[]{'ReturnURL','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] CancelURL_type_info = new String[]{'CancelURL','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AddressDisplayOptions_type_info = new String[]{'AddressDisplayOptions','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] SharePhone_type_info = new String[]{'SharePhone','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ShipToAddress_type_info = new String[]{'ShipToAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] BuyerEmail_type_info = new String[]{'BuyerEmail','urn:ebay:apis:eBLBaseComponents','EmailAddressType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BuyerPhone','ItemAmount','Tax','Shipping','ItemName','ItemNumber','Custom','InvoiceID','ReturnURL','CancelURL','AddressDisplayOptions','SharePhone','ShipToAddress','BuyerEmail'};
}
public class ShippingCarrierDetailsType {
public ebayApisCorecomponenttypes.AmountType CarrierShippingFee;
public ebayApisCorecomponenttypes.AmountType InsuranceFee;
public String InsuranceOption;
public ebayApisCorecomponenttypes.AmountType PackagingHandlingCosts;
public String ShippingRateErrorMessage;
public String ShippingService;
private String[] CarrierShippingFee_type_info = new String[]{'CarrierShippingFee','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] InsuranceFee_type_info = new String[]{'','','','0','1','false'};
private String[] InsuranceOption_type_info = new String[]{'','','','0','1','false'};
private String[] PackagingHandlingCosts_type_info = new String[]{'PackagingHandlingCosts','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ShippingRateErrorMessage_type_info = new String[]{'ShippingRateErrorMessage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingService_type_info = new String[]{'','','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'CarrierShippingFee','InsuranceFee','InsuranceOption','PackagingHandlingCosts','ShippingRateErrorMessage','ShippingService'};
}
public class ShippingDetailsType {
public Boolean AllowPaymentEdit;
public ebayApisEblbasecomponents.CalculatedShippingRateType CalculatedShippingRate;
public Boolean ChangePaymentInstructions;
public ebayApisEblbasecomponents.FlatShippingRateType[] FlatShippingRate;
public ebayApisCorecomponenttypes.AmountType InsuranceTotal;
public Boolean InsuranceWanted;
public String PaymentInstructions;
public ebayApisEblbasecomponents.SalesTaxType SalesTax;
public String SellerPostalCode;
private String[] AllowPaymentEdit_type_info = new String[]{'AllowPaymentEdit','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] CalculatedShippingRate_type_info = new String[]{'CalculatedShippingRate','urn:ebay:apis:eBLBaseComponents','CalculatedShippingRateType','0','1','false'};
private String[] ChangePaymentInstructions_type_info = new String[]{'ChangePaymentInstructions','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] FlatShippingRate_type_info = new String[]{'FlatShippingRate','urn:ebay:apis:eBLBaseComponents','FlatShippingRateType','0','-1','false'};
private String[] InsuranceTotal_type_info = new String[]{'InsuranceTotal','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] InsuranceWanted_type_info = new String[]{'InsuranceWanted','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] PaymentInstructions_type_info = new String[]{'PaymentInstructions','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SalesTax_type_info = new String[]{'SalesTax','urn:ebay:apis:eBLBaseComponents','SalesTaxType','0','1','false'};
private String[] SellerPostalCode_type_info = new String[]{'SellerPostalCode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AllowPaymentEdit','CalculatedShippingRate','ChangePaymentInstructions','FlatShippingRate','InsuranceTotal','InsuranceWanted','PaymentInstructions','SalesTax','SellerPostalCode'};
}
public class ShippingInfoType {
public String ShippingMethod;
public String ShippingCarrier;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisCorecomponenttypes.BasicAmountType HandlingAmount;
public ebayApisCorecomponenttypes.BasicAmountType InsuranceAmount;
private String[] ShippingMethod_type_info = new String[]{'ShippingMethod','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ShippingCarrier_type_info = new String[]{'ShippingCarrier','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] HandlingAmount_type_info = new String[]{'HandlingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] InsuranceAmount_type_info = new String[]{'InsuranceAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ShippingMethod','ShippingCarrier','ShippingAmount','HandlingAmount','InsuranceAmount'};
}
public class ShippingOptionType {
public String ShippingOptionIsDefault;
public ebayApisCorecomponenttypes.BasicAmountType ShippingOptionAmount;
public String ShippingOptionName;
private String[] ShippingOptionIsDefault_type_info = new String[]{'ShippingOptionIsDefault','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingOptionAmount_type_info = new String[]{'ShippingOptionAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingOptionName_type_info = new String[]{'ShippingOptionName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ShippingOptionIsDefault','ShippingOptionAmount','ShippingOptionName'};
}
public class SiteHostedPictureType {
public String PictureURL;
public String PhotoDisplay;
public String GalleryType;
private String[] PictureURL_type_info = new String[]{'PictureURL','urn:ebay:apis:eBLBaseComponents','anyURI','0','6','false'};
private String[] PhotoDisplay_type_info = new String[]{'PhotoDisplay','urn:ebay:apis:eBLBaseComponents','PhotoDisplayCodeType','0','1','false'};
private String[] GalleryType_type_info = new String[]{'GalleryType','urn:ebay:apis:eBLBaseComponents','GalleryTypeCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PictureURL','PhotoDisplay','GalleryType'};
}
public class StorefrontType {
public Integer StoreCategoryID;
public String StoreURL;
private String[] StoreCategoryID_type_info = new String[]{'','','','1','1','false'};
private String[] StoreURL_type_info = new String[]{'','','','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'StoreCategoryID','StoreURL'};
}
public class SubscriptionInfoType {
public String SubscriptionID;
public DateTime SubscriptionDate;
public DateTime EffectiveDate;
public DateTime RetryTime;
public String Username;
public String Password;
public String Recurrences;
public ebayApisEblbasecomponents.SubscriptionTermsType[] Terms;
private String[] SubscriptionID_type_info = new String[]{'','','','1','1','false'};
private String[] SubscriptionDate_type_info = new String[]{'SubscriptionDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] EffectiveDate_type_info = new String[]{'EffectiveDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] RetryTime_type_info = new String[]{'RetryTime','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] Username_type_info = new String[]{'Username','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Password_type_info = new String[]{'Password','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Recurrences_type_info = new String[]{'Recurrences','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Terms_type_info = new String[]{'Terms','urn:ebay:apis:eBLBaseComponents','SubscriptionTermsType','0','-1','false'};
public String reattempt;
public String[] reattempt_att_info = new String[]{'reattempt'};
public String recurring;
public String[] recurring_att_info = new String[]{'recurring'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'SubscriptionID','SubscriptionDate','EffectiveDate','RetryTime','Username','Password','Recurrences','Terms'};
}
public class SubscriptionTermsType {
public ebayApisCorecomponenttypes.BasicAmountType Amount;
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
public String period;
public String[] period_att_info = new String[]{'period'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Amount'};
}
public class TaxIdDetailsType {
public String TaxIdType;
public String TaxId;
private String[] TaxIdType_type_info = new String[]{'TaxIdType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] TaxId_type_info = new String[]{'TaxId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TaxIdType','TaxId'};
}
public class TaxInfoType {
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
public String SalesTaxPercentage;
public String TaxState;
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','1','1','false'};
private String[] SalesTaxPercentage_type_info = new String[]{'SalesTaxPercentage','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] TaxState_type_info = new String[]{'TaxState','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'TaxAmount','SalesTaxPercentage','TaxState'};
}
public class ThreeDSecureInfoType {
public ebayApisEblbasecomponents.ThreeDSecureRequestType ThreeDSecureRequest;
public ebayApisEblbasecomponents.ThreeDSecureResponseType ThreeDSecureResponse;
private String[] ThreeDSecureRequest_type_info = new String[]{'ThreeDSecureRequest','urn:ebay:apis:eBLBaseComponents','ThreeDSecureRequestType','0','1','false'};
private String[] ThreeDSecureResponse_type_info = new String[]{'ThreeDSecureResponse','urn:ebay:apis:eBLBaseComponents','ThreeDSecureResponseType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ThreeDSecureRequest','ThreeDSecureResponse'};
}
public class ThreeDSecureRequestType {
public String Eci3ds;
public String Cavv;
public String Xid;
public String MpiVendor3ds;
public String AuthStatus3ds;
private String[] Eci3ds_type_info = new String[]{'Eci3ds','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Cavv_type_info = new String[]{'Cavv','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Xid_type_info = new String[]{'Xid','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] MpiVendor3ds_type_info = new String[]{'MpiVendor3ds','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AuthStatus3ds_type_info = new String[]{'AuthStatus3ds','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Eci3ds','Cavv','Xid','MpiVendor3ds','AuthStatus3ds'};
}
public class ThreeDSecureResponseType {
public String Vpas;
public String EciSubmitted3DS;
private String[] Vpas_type_info = new String[]{'Vpas','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] EciSubmitted3DS_type_info = new String[]{'EciSubmitted3DS','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Vpas','EciSubmitted3DS'};
}
public class TransactionStatusType {
public Integer eBayPaymentStatus;
public Integer IncompleteState;
public DateTime LastTimeModified;
public String PaymentMethodUsed;
public Integer StatusIs;
private String[] eBayPaymentStatus_type_info = new String[]{'eBayPaymentStatus','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] IncompleteState_type_info = new String[]{'IncompleteState','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] LastTimeModified_type_info = new String[]{'LastTimeModified','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] PaymentMethodUsed_type_info = new String[]{'PaymentMethodUsed','urn:ebay:apis:eBLBaseComponents','BuyerPaymentMethodCodeType','0','1','false'};
private String[] StatusIs_type_info = new String[]{'StatusIs','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'eBayPaymentStatus','IncompleteState','LastTimeModified','PaymentMethodUsed','StatusIs'};
}
public class TransactionsType {
public ebayApisEblbasecomponents.TransactionType[] Transaction_x;
private String[] Transaction_x_type_info = new String[]{'','','','1','-1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Transaction_x'};
}
public class TransactionType {
public ebayApisCorecomponenttypes.AmountType AmountPaid;
public ebayApisEblbasecomponents.UserType Buyer;
public ebayApisEblbasecomponents.ShippingDetailsType ShippingDetails;
public ebayApisCorecomponenttypes.AmountType ConvertedAmountPaid;
public ebayApisCorecomponenttypes.AmountType ConvertedTransactionPrice;
public DateTime CreatedDate;
public String DepositType;
public ebayApisEblbasecomponents.ItemType Item;
public Integer QuantityPurchased;
public ebayApisCorecomponenttypes.AmountType ShippingHandlingTotal;
public ebayApisEblbasecomponents.TransactionStatusType Status;
public String TransactionID;
public String AuthorizationID;
public ebayApisCorecomponenttypes.AmountType TransactionPrice;
public Decimal VATPercent;
private String[] AmountPaid_type_info = new String[]{'','','','0','1','false'};
private String[] Buyer_type_info = new String[]{'Buyer','urn:ebay:apis:eBLBaseComponents','UserType','0','1','false'};
private String[] ShippingDetails_type_info = new String[]{'','','','0','1','false'};
private String[] ConvertedAmountPaid_type_info = new String[]{'ConvertedAmountPaid','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] ConvertedTransactionPrice_type_info = new String[]{'ConvertedTransactionPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] CreatedDate_type_info = new String[]{'CreatedDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] DepositType_type_info = new String[]{'DepositType','urn:ebay:apis:eBLBaseComponents','DepositTypeCodeType','0','1','false'};
private String[] Item_type_info = new String[]{'Item','urn:ebay:apis:eBLBaseComponents','ItemType','0','1','false'};
private String[] QuantityPurchased_type_info = new String[]{'QuantityPurchased','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] ShippingHandlingTotal_type_info = new String[]{'ShippingHandlingTotal','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','TransactionStatusType','0','1','false'};
private String[] TransactionID_type_info = new String[]{'','','','0','1','false'};
private String[] AuthorizationID_type_info = new String[]{'','','','0','1','false'};
private String[] TransactionPrice_type_info = new String[]{'TransactionPrice','urn:ebay:apis:eBLBaseComponents','AmountType','0','1','false'};
private String[] VATPercent_type_info = new String[]{'VATPercent','urn:ebay:apis:eBLBaseComponents','decimal','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AmountPaid','Buyer','ShippingDetails','ConvertedAmountPaid','ConvertedTransactionPrice','CreatedDate','DepositType','Item','QuantityPurchased','ShippingHandlingTotal','Status','TransactionID','AuthorizationID','TransactionPrice','VATPercent'};
}
public class TupleType {
public String Key;
public String Value;
private String[] Key_type_info = new String[]{'Key','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Value_type_info = new String[]{'Value','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Key','Value'};
}
public class UATPDetailsType {
public String UATPNumber;
public Integer ExpMonth;
public Integer ExpYear;
private String[] UATPNumber_type_info = new String[]{'UATPNumber','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] ExpMonth_type_info = new String[]{'ExpMonth','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] ExpYear_type_info = new String[]{'ExpYear','urn:ebay:apis:eBLBaseComponents','int','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'UATPNumber','ExpMonth','ExpYear'};
}
public class UpdateRecurringPaymentsProfileRequestDetailsType {
public String ProfileID;
public String Note;
public String Description;
public String SubscriberName;
public ebayApisEblbasecomponents.AddressType SubscriberShippingAddress;
public String ProfileReference;
public Integer AdditionalBillingCycles;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
public ebayApisCorecomponenttypes.BasicAmountType OutstandingBalance;
public String AutoBillOutstandingAmount;
public Integer MaxFailedPayments;
public ebayApisEblbasecomponents.CreditCardDetailsType CreditCard;
public DateTime BillingStartDate;
public ebayApisEblbasecomponents.BillingPeriodDetailsType_Update TrialPeriod;
public ebayApisEblbasecomponents.BillingPeriodDetailsType_Update PaymentPeriod;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SubscriberName_type_info = new String[]{'SubscriberName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] SubscriberShippingAddress_type_info = new String[]{'SubscriberShippingAddress','urn:ebay:apis:eBLBaseComponents','AddressType','0','1','false'};
private String[] ProfileReference_type_info = new String[]{'ProfileReference','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AdditionalBillingCycles_type_info = new String[]{'AdditionalBillingCycles','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] OutstandingBalance_type_info = new String[]{'OutstandingBalance','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] AutoBillOutstandingAmount_type_info = new String[]{'AutoBillOutstandingAmount','urn:ebay:apis:eBLBaseComponents','AutoBillType','0','1','false'};
private String[] MaxFailedPayments_type_info = new String[]{'MaxFailedPayments','urn:ebay:apis:eBLBaseComponents','int','0','1','false'};
private String[] CreditCard_type_info = new String[]{'CreditCard','urn:ebay:apis:eBLBaseComponents','CreditCardDetailsType','0','1','false'};
private String[] BillingStartDate_type_info = new String[]{'BillingStartDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] TrialPeriod_type_info = new String[]{'TrialPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType_Update','0','1','false'};
private String[] PaymentPeriod_type_info = new String[]{'PaymentPeriod','urn:ebay:apis:eBLBaseComponents','BillingPeriodDetailsType_Update','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID','Note','Description','SubscriberName','SubscriberShippingAddress','ProfileReference','AdditionalBillingCycles','Amount','ShippingAmount','TaxAmount','OutstandingBalance','AutoBillOutstandingAmount','MaxFailedPayments','CreditCard','BillingStartDate','TrialPeriod','PaymentPeriod'};
}
public class UpdateRecurringPaymentsProfileResponseDetailsType {
public String ProfileID;
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ProfileID'};
}
public class UserIdPasswordType {
public String AppId;
public String DevId;
public String AuthCert;
public String Username;
public String Password;
public String Signature;
public String Subject;
public String AuthToken;
private String[] AppId_type_info = new String[]{'AppId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] DevId_type_info = new String[]{'DevId','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AuthCert_type_info = new String[]{'AuthCert','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Username_type_info = new String[]{'Username','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Password_type_info = new String[]{'Password','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
private String[] Signature_type_info = new String[]{'Signature','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Subject_type_info = new String[]{'Subject','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] AuthToken_type_info = new String[]{'AuthToken','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AppId','DevId','AuthCert','Username','Password','Signature','Subject','AuthToken'};
}
public class UserSelectedOptionType {
public String ShippingCalculationMode;
public String InsuranceOptionSelected;
public String ShippingOptionIsDefault;
public ebayApisCorecomponenttypes.BasicAmountType ShippingOptionAmount;
public String ShippingOptionName;
public String ScheduledShippingDate;
public String ScheduledShippingPeriod;
private String[] ShippingCalculationMode_type_info = new String[]{'ShippingCalculationMode','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] InsuranceOptionSelected_type_info = new String[]{'InsuranceOptionSelected','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingOptionIsDefault_type_info = new String[]{'ShippingOptionIsDefault','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ShippingOptionAmount_type_info = new String[]{'ShippingOptionAmount','urn:ebay:apis:eBLBaseComponents','BasicAmountType','0','1','false'};
private String[] ShippingOptionName_type_info = new String[]{'ShippingOptionName','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ScheduledShippingDate_type_info = new String[]{'ScheduledShippingDate','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] ScheduledShippingPeriod_type_info = new String[]{'ScheduledShippingPeriod','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ShippingCalculationMode','InsuranceOptionSelected','ShippingOptionIsDefault','ShippingOptionAmount','ShippingOptionName','ScheduledShippingDate','ScheduledShippingPeriod'};
}
public class UserType {
public Boolean AboutMePage;
public String EAISToken;
public String Email;
public Integer FeedbackScore;
public Boolean FeedbackPrivate;
public String FeedbackRatingStar;
public Boolean IDVerified;
public Boolean NewUser;
public ebayApisEblbasecomponents.AddressType RegistrationAddress;
public DateTime RegistrationDate;
public String Site;
public String Status;
public String UserID;
public Boolean UserIDChanged;
public DateTime UserIDLastChanged;
public String VATStatus;
public ebayApisEblbasecomponents.BuyerType BuyerInfo;
public ebayApisEblbasecomponents.SellerType SellerInfo;
private String[] AboutMePage_type_info = new String[]{'AboutMePage','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] EAISToken_type_info = new String[]{'EAISToken','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Email_type_info = new String[]{'','','','1','1','false'};
private String[] FeedbackScore_type_info = new String[]{'','','','0','1','false'};
private String[] FeedbackPrivate_type_info = new String[]{'FeedbackPrivate','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] FeedbackRatingStar_type_info = new String[]{'FeedbackRatingStar','urn:ebay:apis:eBLBaseComponents','FeedbackRatingStarCodeType','0','1','false'};
private String[] IDVerified_type_info = new String[]{'IDVerified','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] NewUser_type_info = new String[]{'NewUser','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] RegistrationAddress_type_info = new String[]{'','','','0','1','false'};
private String[] RegistrationDate_type_info = new String[]{'RegistrationDate','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] Site_type_info = new String[]{'','','','0','1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','UserStatusCodeType','0','1','false'};
private String[] UserID_type_info = new String[]{'','','','0','1','false'};
private String[] UserIDChanged_type_info = new String[]{'UserIDChanged','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] UserIDLastChanged_type_info = new String[]{'UserIDLastChanged','urn:ebay:apis:eBLBaseComponents','dateTime','0','1','false'};
private String[] VATStatus_type_info = new String[]{'VATStatus','urn:ebay:apis:eBLBaseComponents','VATStatusCodeType','0','1','false'};
private String[] BuyerInfo_type_info = new String[]{'BuyerInfo','urn:ebay:apis:eBLBaseComponents','BuyerType','0','1','false'};
private String[] SellerInfo_type_info = new String[]{'SellerInfo','urn:ebay:apis:eBLBaseComponents','SellerType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'AboutMePage','EAISToken','Email','FeedbackScore','FeedbackPrivate','FeedbackRatingStar','IDVerified','NewUser','RegistrationAddress','RegistrationDate','Site','Status','UserID','UserIDChanged','UserIDLastChanged','VATStatus','BuyerInfo','SellerInfo'};
}
public class ValType {
public String ValueLiteral;
private String[] ValueLiteral_type_info = new String[]{'ValueLiteral','urn:ebay:apis:eBLBaseComponents','string','1','1','false'};
public String ValueID;
public String[] ValueID_att_info = new String[]{'ValueID'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'ValueLiteral'};
}
public class VATDetailsType {
public Boolean BusinessSeller;
public Boolean RestrictedToBusiness;
public Double VATPercent;
private String[] BusinessSeller_type_info = new String[]{'BusinessSeller','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] RestrictedToBusiness_type_info = new String[]{'RestrictedToBusiness','urn:ebay:apis:eBLBaseComponents','boolean','0','1','false'};
private String[] VATPercent_type_info = new String[]{'VATPercent','urn:ebay:apis:eBLBaseComponents','float','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'BusinessSeller','RestrictedToBusiness','VATPercent'};
}
public class VendorHostedPictureType {
public String PictureURL;
public String GalleryURL;
public String GalleryType;
private String[] PictureURL_type_info = new String[]{'PictureURL','urn:ebay:apis:eBLBaseComponents','anyURI','0','1','false'};
private String[] GalleryURL_type_info = new String[]{'GalleryURL','urn:ebay:apis:eBLBaseComponents','anyURI','0','1','false'};
private String[] GalleryType_type_info = new String[]{'GalleryType','urn:ebay:apis:eBLBaseComponents','GalleryTypeCodeType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'PictureURL','GalleryURL','GalleryType'};
}
public class WalletItemsType {
public String Type_x;
public String Id;
public String Description;
private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','WalletItemType','0','1','false'};
private String[] Id_type_info = new String[]{'Id','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] Description_type_info = new String[]{'Description','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true','false'};
private String[] field_order_type_info = new String[]{'Type_x','Id','Description'};
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment