Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
public String Street;
public String Zip;
private String[] Email_type_info = new String[]{'Email','urn:ebay:api:PayPalAPI','EmailAddressType','1','1','false'};
private String[] Street_type_info = new String[]{'Street','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Zip_type_info = new String[]{'Zip','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','Email','Street','Zip'};
}
public class AddressVerifyResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String ConfirmationCode;
public String StreetMatch;
public String ZipMatch;
public String CountryCode;
public String PayPalToken;
private String[] ConfirmationCode_type_info = new String[]{'ConfirmationCode','urn:ebay:api:PayPalAPI','AddressStatusCodeType','1','1','false'};
private String[] StreetMatch_type_info = new String[]{'StreetMatch','urn:ebay:api:PayPalAPI','MatchStatusCodeType','1','1','false'};
private String[] ZipMatch_type_info = new String[]{'ZipMatch','urn:ebay:api:PayPalAPI','MatchStatusCodeType','0','1','false'};
private String[] CountryCode_type_info = new String[]{'CountryCode','urn:ebay:api:PayPalAPI','CountryCodeType','0','1','false'};
private String[] PayPalToken_type_info = new String[]{'PayPalToken','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','ConfirmationCode','StreetMatch','ZipMatch','CountryCode','PayPalToken'};
}
public class BAUpdateRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String ReferenceID;
public String BillingAgreementDescription;
public String BillingAgreementStatus;
public String BillingAgreementCustom;
private String[] ReferenceID_type_info = new String[]{'ReferenceID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] BillingAgreementDescription_type_info = new String[]{'BillingAgreementDescription','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] BillingAgreementStatus_type_info = new String[]{'BillingAgreementStatus','urn:ebay:api:PayPalAPI','MerchantPullStatusCodeType','0','1','false'};
private String[] BillingAgreementCustom_type_info = new String[]{'BillingAgreementCustom','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','ReferenceID','BillingAgreementDescription','BillingAgreementStatus','BillingAgreementCustom'};
}
public class BAUpdateResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.BAUpdateResponseDetailsType BAUpdateResponseDetails;
private String[] BAUpdateResponseDetails_type_info = new String[]{'BAUpdateResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','BAUpdateResponseDetails'};
}
public class BillAgreementUpdateReq_element {
public ebayApiPaypalapi.BAUpdateRequestType BAUpdateRequest;
private String[] BAUpdateRequest_type_info = new String[]{'BAUpdateRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BAUpdateRequest'};
}
public class BillOutstandingAmountReq_element {
public ebayApiPaypalapi.BillOutstandingAmountRequestType BillOutstandingAmountRequest;
private String[] BillOutstandingAmountRequest_type_info = new String[]{'BillOutstandingAmountRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BillOutstandingAmountRequest'};
}
public class BillOutstandingAmountRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.BillOutstandingAmountRequestDetailsType BillOutstandingAmountRequestDetails;
private String[] BillOutstandingAmountRequestDetails_type_info = new String[]{'BillOutstandingAmountRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','BillOutstandingAmountRequestDetails'};
}
public class BillOutstandingAmountResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.BillOutstandingAmountResponseDetailsType BillOutstandingAmountResponseDetails;
private String[] BillOutstandingAmountResponseDetails_type_info = new String[]{'BillOutstandingAmountResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','BillOutstandingAmountResponseDetails'};
}
public class BillUserReq_element {
public ebayApiPaypalapi.BillUserRequestType BillUserRequest;
private String[] BillUserRequest_type_info = new String[]{'BillUserRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BillUserRequest'};
}
public class BillUserRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.MerchantPullPaymentType MerchantPullPaymentDetails;
public Integer ReturnFMFDetails;
private String[] MerchantPullPaymentDetails_type_info = new String[]{'MerchantPullPaymentDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','MerchantPullPaymentDetails','ReturnFMFDetails'};
}
public class BillUserResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.MerchantPullPaymentResponseType BillUserResponseDetails;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
private String[] BillUserResponseDetails_type_info = new String[]{'BillUserResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:api:PayPalAPI','FMFDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','BillUserResponseDetails','FMFDetails'};
}
public class BMButtonSearchReq_element {
public ebayApiPaypalapi.BMButtonSearchRequestType BMButtonSearchRequest;
private String[] BMButtonSearchRequest_type_info = new String[]{'BMButtonSearchRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMButtonSearchRequest'};
}
public class BMButtonSearchRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public DateTime StartDate;
public DateTime EndDate;
private String[] StartDate_type_info = new String[]{'StartDate','urn:ebay:api:PayPalAPI','dateTime','0','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','urn:ebay:api:PayPalAPI','dateTime','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','StartDate','EndDate'};
}
public class BMButtonSearchResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.ButtonSearchResultType ButtonSearchResult;
private String[] ButtonSearchResult_type_info = new String[]{'ButtonSearchResult','urn:ebay:apis:eBLBaseComponents','','0','100','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','ButtonSearchResult'};
}
public class BMCreateButtonReq_element {
public ebayApiPaypalapi.BMCreateButtonRequestType BMCreateButtonRequest;
private String[] BMCreateButtonRequest_type_info = new String[]{'BMCreateButtonRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMCreateButtonRequest'};
}
public class BMCreateButtonRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String ButtonType;
public String ButtonCode;
public String ButtonSubType;
public String ButtonVar;
public ebayApiPaypalapi.OptionDetailsType OptionDetails;
public String TextBox;
public String ButtonImage;
public String ButtonImageURL;
public String BuyNowText;
public String SubscribeText;
public String ButtonCountry;
public String ButtonLanguage;
private String[] ButtonType_type_info = new String[]{'ButtonType','urn:ebay:api:PayPalAPI','ButtonTypeType','0','1','false'};
private String[] ButtonCode_type_info = new String[]{'ButtonCode','urn:ebay:api:PayPalAPI','ButtonCodeType','0','1','false'};
private String[] ButtonSubType_type_info = new String[]{'ButtonSubType','urn:ebay:api:PayPalAPI','ButtonSubTypeType','0','1','false'};
private String[] ButtonVar_type_info = new String[]{'ButtonVar','urn:ebay:api:PayPalAPI','string','0','1000','false'};
private String[] OptionDetails_type_info = new String[]{'OptionDetails','urn:ebay:api:PayPalAPI','OptionDetailsType','0','5','false'};
private String[] TextBox_type_info = new String[]{'TextBox','urn:ebay:api:PayPalAPI','string','0','2','false'};
private String[] ButtonImage_type_info = new String[]{'ButtonImage','urn:ebay:api:PayPalAPI','ButtonImageType','0','1','false'};
private String[] ButtonImageURL_type_info = new String[]{'ButtonImageURL','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] BuyNowText_type_info = new String[]{'BuyNowText','urn:ebay:api:PayPalAPI','BuyNowTextType','0','1','false'};
private String[] SubscribeText_type_info = new String[]{'SubscribeText','urn:ebay:api:PayPalAPI','SubscribeTextType','0','1','false'};
private String[] ButtonCountry_type_info = new String[]{'ButtonCountry','urn:ebay:api:PayPalAPI','CountryCodeType','0','1','false'};
private String[] ButtonLanguage_type_info = new String[]{'ButtonLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','ButtonType','ButtonCode','ButtonSubType','ButtonVar','OptionDetails','TextBox','ButtonImage','ButtonImageURL','BuyNowText','SubscribeText','ButtonCountry','ButtonLanguage'};
}
public class BMCreateButtonResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Website;
public String Email;
public String Mobile;
public String HostedButtonID;
private String[] Website_type_info = new String[]{'Website','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Email_type_info = new String[]{'Email','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Mobile_type_info = new String[]{'Mobile','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Website','Email','Mobile','HostedButtonID'};
}
public class BMGetButtonDetailsReq_element {
public ebayApiPaypalapi.BMGetButtonDetailsRequestType BMGetButtonDetailsRequest;
private String[] BMGetButtonDetailsRequest_type_info = new String[]{'BMGetButtonDetailsRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMGetButtonDetailsRequest'};
}
public class BMGetButtonDetailsRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','HostedButtonID'};
}
public class BMGetButtonDetailsResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Website;
public String Email;
public String Mobile;
public String HostedButtonID;
public String ButtonType;
public String ButtonCode;
public String ButtonSubType;
public String ButtonVar;
public ebayApiPaypalapi.OptionDetailsType OptionDetails;
public String TextBox;
public String ButtonImage;
public String ButtonImageURL;
public String BuyNowText;
public String SubscribeText;
public String ButtonCountry;
public String ButtonLanguage;
private String[] Website_type_info = new String[]{'Website','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Email_type_info = new String[]{'Email','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Mobile_type_info = new String[]{'Mobile','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ButtonType_type_info = new String[]{'ButtonType','urn:ebay:api:PayPalAPI','ButtonTypeType','0','1','false'};
private String[] ButtonCode_type_info = new String[]{'ButtonCode','urn:ebay:api:PayPalAPI','ButtonCodeType','0','1','false'};
private String[] ButtonSubType_type_info = new String[]{'ButtonSubType','urn:ebay:api:PayPalAPI','ButtonSubTypeType','0','1','false'};
private String[] ButtonVar_type_info = new String[]{'ButtonVar','urn:ebay:api:PayPalAPI','string','0','1000','false'};
private String[] OptionDetails_type_info = new String[]{'OptionDetails','urn:ebay:api:PayPalAPI','OptionDetailsType','0','5','false'};
private String[] TextBox_type_info = new String[]{'TextBox','urn:ebay:api:PayPalAPI','string','0','2','false'};
private String[] ButtonImage_type_info = new String[]{'ButtonImage','urn:ebay:api:PayPalAPI','ButtonImageType','0','1','false'};
private String[] ButtonImageURL_type_info = new String[]{'ButtonImageURL','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] BuyNowText_type_info = new String[]{'BuyNowText','urn:ebay:api:PayPalAPI','BuyNowTextType','0','1','false'};
private String[] SubscribeText_type_info = new String[]{'SubscribeText','urn:ebay:api:PayPalAPI','SubscribeTextType','0','1','false'};
private String[] ButtonCountry_type_info = new String[]{'ButtonCountry','urn:ebay:api:PayPalAPI','CountryCodeType','0','1','false'};
private String[] ButtonLanguage_type_info = new String[]{'ButtonLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Website','Email','Mobile','HostedButtonID','ButtonType','ButtonCode','ButtonSubType','ButtonVar','OptionDetails','TextBox','ButtonImage','ButtonImageURL','BuyNowText','SubscribeText','ButtonCountry','ButtonLanguage'};
}
public class BMGetInventoryReq_element {
public ebayApiPaypalapi.BMGetInventoryRequestType BMGetInventoryRequest;
private String[] BMGetInventoryRequest_type_info = new String[]{'BMGetInventoryRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMGetInventoryRequest'};
}
public class BMGetInventoryRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','HostedButtonID'};
}
public class BMGetInventoryResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
public String TrackInv;
public String TrackPnl;
public ebayApisEblbasecomponents.ItemTrackingDetailsType ItemTrackingDetails;
public String OptionIndex;
public String OptionName;
public ebayApisEblbasecomponents.OptionTrackingDetailsType OptionTrackingDetails;
public String SoldoutURL;
public String DigitalDownloadKeys;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TrackInv_type_info = new String[]{'TrackInv','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TrackPnl_type_info = new String[]{'TrackPnl','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] ItemTrackingDetails_type_info = new String[]{'ItemTrackingDetails','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] OptionIndex_type_info = new String[]{'OptionIndex','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] OptionName_type_info = new String[]{'OptionName','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] OptionTrackingDetails_type_info = new String[]{'OptionTrackingDetails','urn:ebay:apis:eBLBaseComponents','','0','10','false'};
private String[] SoldoutURL_type_info = new String[]{'SoldoutURL','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] DigitalDownloadKeys_type_info = new String[]{'DigitalDownloadKeys','urn:ebay:api:PayPalAPI','string','0','1000','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','HostedButtonID','TrackInv','TrackPnl','ItemTrackingDetails','OptionIndex','OptionName','OptionTrackingDetails','SoldoutURL','DigitalDownloadKeys'};
}
public class BMManageButtonStatusReq_element {
public ebayApiPaypalapi.BMManageButtonStatusRequestType BMManageButtonStatusRequest;
private String[] BMManageButtonStatusRequest_type_info = new String[]{'BMManageButtonStatusRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMManageButtonStatusRequest'};
}
public class BMManageButtonStatusRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
public String ButtonStatus;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ButtonStatus_type_info = new String[]{'ButtonStatus','urn:ebay:api:PayPalAPI','ButtonStatusType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','HostedButtonID','ButtonStatus'};
}
public class BMManageButtonStatusResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class BMSetInventoryReq_element {
public ebayApiPaypalapi.BMSetInventoryRequestType BMSetInventoryRequest;
private String[] BMSetInventoryRequest_type_info = new String[]{'BMSetInventoryRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMSetInventoryRequest'};
}
public class BMSetInventoryRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
public String TrackInv;
public String TrackPnl;
public ebayApisEblbasecomponents.ItemTrackingDetailsType ItemTrackingDetails;
public String OptionIndex;
public ebayApisEblbasecomponents.OptionTrackingDetailsType OptionTrackingDetails;
public String SoldoutURL;
public String ReuseDigitalDownloadKeys;
public String AppendDigitalDownloadKeys;
public String DigitalDownloadKeys;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TrackInv_type_info = new String[]{'TrackInv','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TrackPnl_type_info = new String[]{'TrackPnl','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] ItemTrackingDetails_type_info = new String[]{'ItemTrackingDetails','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] OptionIndex_type_info = new String[]{'OptionIndex','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] OptionTrackingDetails_type_info = new String[]{'OptionTrackingDetails','urn:ebay:apis:eBLBaseComponents','','0','10','false'};
private String[] SoldoutURL_type_info = new String[]{'SoldoutURL','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ReuseDigitalDownloadKeys_type_info = new String[]{'ReuseDigitalDownloadKeys','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] AppendDigitalDownloadKeys_type_info = new String[]{'AppendDigitalDownloadKeys','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] DigitalDownloadKeys_type_info = new String[]{'DigitalDownloadKeys','urn:ebay:api:PayPalAPI','string','0','1000','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','HostedButtonID','TrackInv','TrackPnl','ItemTrackingDetails','OptionIndex','OptionTrackingDetails','SoldoutURL','ReuseDigitalDownloadKeys','AppendDigitalDownloadKeys','DigitalDownloadKeys'};
}
public class BMSetInventoryResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class BMUpdateButtonReq_element {
public ebayApiPaypalapi.BMUpdateButtonRequestType BMUpdateButtonRequest;
private String[] BMUpdateButtonRequest_type_info = new String[]{'BMUpdateButtonRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'BMUpdateButtonRequest'};
}
public class BMUpdateButtonRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String HostedButtonID;
public String ButtonType;
public String ButtonCode;
public String ButtonSubType;
public String ButtonVar;
public ebayApiPaypalapi.OptionDetailsType OptionDetails;
public String TextBox;
public String ButtonImage;
public String ButtonImageURL;
public String BuyNowText;
public String SubscribeText;
public String ButtonCountry;
public String ButtonLanguage;
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] ButtonType_type_info = new String[]{'ButtonType','urn:ebay:api:PayPalAPI','ButtonTypeType','0','1','false'};
private String[] ButtonCode_type_info = new String[]{'ButtonCode','urn:ebay:api:PayPalAPI','ButtonCodeType','0','1','false'};
private String[] ButtonSubType_type_info = new String[]{'ButtonSubType','urn:ebay:api:PayPalAPI','ButtonSubTypeType','0','1','false'};
private String[] ButtonVar_type_info = new String[]{'ButtonVar','urn:ebay:api:PayPalAPI','string','0','1000','false'};
private String[] OptionDetails_type_info = new String[]{'OptionDetails','urn:ebay:api:PayPalAPI','OptionDetailsType','0','5','false'};
private String[] TextBox_type_info = new String[]{'TextBox','urn:ebay:api:PayPalAPI','string','0','2','false'};
private String[] ButtonImage_type_info = new String[]{'ButtonImage','urn:ebay:api:PayPalAPI','ButtonImageType','0','1','false'};
private String[] ButtonImageURL_type_info = new String[]{'ButtonImageURL','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] BuyNowText_type_info = new String[]{'BuyNowText','urn:ebay:api:PayPalAPI','BuyNowTextType','0','1','false'};
private String[] SubscribeText_type_info = new String[]{'SubscribeText','urn:ebay:api:PayPalAPI','SubscribeTextType','0','1','false'};
private String[] ButtonCountry_type_info = new String[]{'ButtonCountry','urn:ebay:api:PayPalAPI','CountryCodeType','0','1','false'};
private String[] ButtonLanguage_type_info = new String[]{'ButtonLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','HostedButtonID','ButtonType','ButtonCode','ButtonSubType','ButtonVar','OptionDetails','TextBox','ButtonImage','ButtonImageURL','BuyNowText','SubscribeText','ButtonCountry','ButtonLanguage'};
}
public class BMUpdateButtonResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Website;
public String Email;
public String Mobile;
public String HostedButtonID;
private String[] Website_type_info = new String[]{'Website','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Email_type_info = new String[]{'Email','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Mobile_type_info = new String[]{'Mobile','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] HostedButtonID_type_info = new String[]{'HostedButtonID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Website','Email','Mobile','HostedButtonID'};
}
public class CancelRecoupReq_element {
public ebayApiPaypalapi.CancelRecoupRequestType CancelRecoupRequest;
private String[] CancelRecoupRequest_type_info = new String[]{'CancelRecoupRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'CancelRecoupRequest'};
}
public class CancelRecoupRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEnhanceddatatypes.EnhancedCancelRecoupRequestDetailsType EnhancedCancelRecoupRequestDetails;
private String[] EnhancedCancelRecoupRequestDetails_type_info = new String[]{'EnhancedCancelRecoupRequestDetails','urn:ebay:apis:EnhancedDataTypes','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','EnhancedCancelRecoupRequestDetails'};
}
public class CancelRecoupResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class CompleteRecoupReq_element {
public ebayApiPaypalapi.CompleteRecoupRequestType CompleteRecoupRequest;
private String[] CompleteRecoupRequest_type_info = new String[]{'CompleteRecoupRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'CompleteRecoupRequest'};
}
public class CompleteRecoupRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEnhanceddatatypes.EnhancedCompleteRecoupRequestDetailsType EnhancedCompleteRecoupRequestDetails;
private String[] EnhancedCompleteRecoupRequestDetails_type_info = new String[]{'EnhancedCompleteRecoupRequestDetails','urn:ebay:apis:EnhancedDataTypes','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','EnhancedCompleteRecoupRequestDetails'};
}
public class CompleteRecoupResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEnhanceddatatypes.EnhancedCompleteRecoupResponseDetailsType EnhancedCompleteRecoupResponseDetails;
private String[] EnhancedCompleteRecoupResponseDetails_type_info = new String[]{'EnhancedCompleteRecoupResponseDetails','urn:ebay:apis:EnhancedDataTypes','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','EnhancedCompleteRecoupResponseDetails'};
}
public class CreateBillingAgreementReq_element {
public ebayApiPaypalapi.CreateBillingAgreementRequestType CreateBillingAgreementRequest;
private String[] CreateBillingAgreementRequest_type_info = new String[]{'CreateBillingAgreementRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'CreateBillingAgreementRequest'};
}
public class CreateBillingAgreementRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Token;
private String[] Token_type_info = new String[]{'Token','urn:ebay:api:PayPalAPI','ExpressCheckoutTokenType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','Token'};
}
public class CreateBillingAgreementResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String BillingAgreementID;
private String[] BillingAgreementID_type_info = new String[]{'BillingAgreementID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','BillingAgreementID'};
}
public class CreateMobilePaymentReq_element {
public ebayApiPaypalapi.CreateMobilePaymentRequestType CreateMobilePaymentRequest;
private String[] CreateMobilePaymentRequest_type_info = new String[]{'CreateMobilePaymentRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'CreateMobilePaymentRequest'};
}
public class CreateMobilePaymentRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.CreateMobilePaymentRequestDetailsType CreateMobilePaymentRequestDetails;
private String[] CreateMobilePaymentRequestDetails_type_info = new String[]{'CreateMobilePaymentRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','CreateMobilePaymentRequestDetails'};
}
public class CreateMobilePaymentResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class CreateRecurringPaymentsProfileReq_element {
public ebayApiPaypalapi.CreateRecurringPaymentsProfileRequestType CreateRecurringPaymentsProfileRequest;
private String[] CreateRecurringPaymentsProfileRequest_type_info = new String[]{'CreateRecurringPaymentsProfileRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'CreateRecurringPaymentsProfileRequest'};
}
public class CreateRecurringPaymentsProfileRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.CreateRecurringPaymentsProfileRequestDetailsType CreateRecurringPaymentsProfileRequestDetails;
private String[] CreateRecurringPaymentsProfileRequestDetails_type_info = new String[]{'CreateRecurringPaymentsProfileRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','CreateRecurringPaymentsProfileRequestDetails'};
}
public class CreateRecurringPaymentsProfileResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.CreateRecurringPaymentsProfileResponseDetailsType CreateRecurringPaymentsProfileResponseDetails;
private String[] CreateRecurringPaymentsProfileResponseDetails_type_info = new String[]{'CreateRecurringPaymentsProfileResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','CreateRecurringPaymentsProfileResponseDetails'};
}
public class DoAuthorizationReq_element {
public ebayApiPaypalapi.DoAuthorizationRequestType DoAuthorizationRequest;
private String[] DoAuthorizationRequest_type_info = new String[]{'DoAuthorizationRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoAuthorizationRequest'};
}
public class DoAuthorizationRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String TransactionID;
public String TransactionEntity;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisEblbasecomponents.AddressType ShipToAddress;
public ebayApisEblbasecomponents.PaymentDetailsItemType[] PaymentDetailsItem;
public ebayApisCorecomponenttypes.BasicAmountType ItemTotal;
public ebayApisCorecomponenttypes.BasicAmountType ShippingTotal;
public ebayApisCorecomponenttypes.BasicAmountType HandlingTotal;
public ebayApisCorecomponenttypes.BasicAmountType TaxTotal;
public ebayApisCorecomponenttypes.BasicAmountType InsuranceTotal;
public ebayApisCorecomponenttypes.BasicAmountType ShippingDiscount;
public String OrderDescription;
public String Custom;
public String MsgSubID;
public String IPAddress;
public String ShipToStore;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TransactionEntity_type_info = new String[]{'TransactionEntity','urn:ebay:api:PayPalAPI','TransactionEntityType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] ShipToAddress_type_info = new String[]{'ShipToAddress','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] PaymentDetailsItem_type_info = new String[]{'PaymentDetailsItem','urn:ebay:apis:eBLBaseComponents','','0','-1','false'};
private String[] ItemTotal_type_info = new String[]{'ItemTotal','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] ShippingTotal_type_info = new String[]{'ShippingTotal','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] HandlingTotal_type_info = new String[]{'HandlingTotal','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] TaxTotal_type_info = new String[]{'TaxTotal','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] InsuranceTotal_type_info = new String[]{'InsuranceTotal','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] ShippingDiscount_type_info = new String[]{'ShippingDiscount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] OrderDescription_type_info = new String[]{'OrderDescription','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Custom_type_info = new String[]{'Custom','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] IPAddress_type_info = new String[]{'IPAddress','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ShipToStore_type_info = new String[]{'ShipToStore','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','TransactionID','TransactionEntity','Amount','ShipToAddress','PaymentDetailsItem','ItemTotal','ShippingTotal','HandlingTotal','TaxTotal','InsuranceTotal','ShippingDiscount','OrderDescription','Custom','MsgSubID','IPAddress','ShipToStore'};
}
public class DoAuthorizationResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String TransactionID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisEblbasecomponents.AuthorizationInfoType AuthorizationInfo;
public String MsgSubID;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] AuthorizationInfo_type_info = new String[]{'AuthorizationInfo','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','TransactionID','Amount','AuthorizationInfo','MsgSubID'};
}
public class DoCancelReq_element {
public ebayApiPaypalapi.DoCancelRequestType DoCancelRequest;
private String[] DoCancelRequest_type_info = new String[]{'DoCancelRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoCancelRequest'};
}
public class DoCancelRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String CancelMsgSubID;
public String APIType;
public String MsgSubID;
private String[] CancelMsgSubID_type_info = new String[]{'CancelMsgSubID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] APIType_type_info = new String[]{'APIType','urn:ebay:api:PayPalAPI','APIType','1','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','CancelMsgSubID','APIType','MsgSubID'};
}
public class DoCancelResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String MsgSubID;
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','MsgSubID'};
}
public class DoCaptureReq_element {
public ebayApiPaypalapi.DoCaptureRequestType DoCaptureRequest;
private String[] DoCaptureRequest_type_info = new String[]{'DoCaptureRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoCaptureRequest'};
}
public class DoCaptureRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String AuthorizationID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String CompleteType;
public String Note;
public String InvoiceID;
public ebayApisEblbasecomponents.EnhancedDataType EnhancedData;
public String Descriptor;
public ebayApisEblbasecomponents.MerchantStoreDetailsType MerchantStoreDetails;
public String MsgSubID;
public ebayApisEblbasecomponents.MerchantDataType MerchantData;
private String[] AuthorizationID_type_info = new String[]{'AuthorizationID','urn:ebay:api:PayPalAPI','AuthorizationId','1','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] CompleteType_type_info = new String[]{'CompleteType','urn:ebay:api:PayPalAPI','CompleteCodeType','1','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] EnhancedData_type_info = new String[]{'EnhancedData','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] Descriptor_type_info = new String[]{'Descriptor','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MerchantStoreDetails_type_info = new String[]{'MerchantStoreDetails','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MerchantData_type_info = new String[]{'MerchantData','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','AuthorizationID','Amount','CompleteType','Note','InvoiceID','EnhancedData','Descriptor','MerchantStoreDetails','MsgSubID','MerchantData'};
}
public class DoCaptureResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoCaptureResponseDetailsType DoCaptureResponseDetails;
private String[] DoCaptureResponseDetails_type_info = new String[]{'DoCaptureResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','DoCaptureResponseDetails'};
}
public class DoDirectPaymentReq_element {
public ebayApiPaypalapi.DoDirectPaymentRequestType DoDirectPaymentRequest;
private String[] DoDirectPaymentRequest_type_info = new String[]{'DoDirectPaymentRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoDirectPaymentRequest'};
}
public class DoDirectPaymentRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoDirectPaymentRequestDetailsType DoDirectPaymentRequestDetails;
public Integer ReturnFMFDetails;
private String[] DoDirectPaymentRequestDetails_type_info = new String[]{'DoDirectPaymentRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','DoDirectPaymentRequestDetails','ReturnFMFDetails'};
}
public class DoDirectPaymentResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String AVSCode;
public String CVV2Code;
public String TransactionID;
public String TransactionPendingReason;
public String PendingReason;
public String PaymentStatus;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
public ebayApisEblbasecomponents.ThreeDSecureResponseType ThreeDSecureResponse;
public String PaymentAdviceCode;
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] AVSCode_type_info = new String[]{'AVSCode','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] CVV2Code_type_info = new String[]{'CVV2Code','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','0','1','false'};
private String[] TransactionPendingReason_type_info = new String[]{'TransactionPendingReason','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] PendingReason_type_info = new String[]{'PendingReason','urn:ebay:api:PayPalAPI','PendingStatusCodeType','0','1','false'};
private String[] PaymentStatus_type_info = new String[]{'PaymentStatus','urn:ebay:api:PayPalAPI','PaymentStatusCodeType','0','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:api:PayPalAPI','FMFDetailsType','0','1','false'};
private String[] ThreeDSecureResponse_type_info = new String[]{'ThreeDSecureResponse','urn:ebay:api:PayPalAPI','ThreeDSecureResponseType','0','1','false'};
private String[] PaymentAdviceCode_type_info = new String[]{'PaymentAdviceCode','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Amount','AVSCode','CVV2Code','TransactionID','TransactionPendingReason','PendingReason','PaymentStatus','FMFDetails','ThreeDSecureResponse','PaymentAdviceCode'};
}
public class DoExpressCheckoutPaymentReq_element {
public ebayApiPaypalapi.DoExpressCheckoutPaymentRequestType DoExpressCheckoutPaymentRequest;
private String[] DoExpressCheckoutPaymentRequest_type_info = new String[]{'DoExpressCheckoutPaymentRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoExpressCheckoutPaymentRequest'};
}
public class DoExpressCheckoutPaymentRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoExpressCheckoutPaymentRequestDetailsType DoExpressCheckoutPaymentRequestDetails;
public Integer ReturnFMFDetails;
private String[] DoExpressCheckoutPaymentRequestDetails_type_info = new String[]{'DoExpressCheckoutPaymentRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','DoExpressCheckoutPaymentRequestDetails','ReturnFMFDetails'};
}
public class DoExpressCheckoutPaymentResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoExpressCheckoutPaymentResponseDetailsType DoExpressCheckoutPaymentResponseDetails;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
private String[] DoExpressCheckoutPaymentResponseDetails_type_info = new String[]{'DoExpressCheckoutPaymentResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:api:PayPalAPI','FMFDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','DoExpressCheckoutPaymentResponseDetails','FMFDetails'};
}
public class DoMobileCheckoutPaymentReq_element {
public ebayApiPaypalapi.DoMobileCheckoutPaymentRequestType DoMobileCheckoutPaymentRequest;
private String[] DoMobileCheckoutPaymentRequest_type_info = new String[]{'DoMobileCheckoutPaymentRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoMobileCheckoutPaymentRequest'};
}
public class DoMobileCheckoutPaymentRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Token;
private String[] Token_type_info = new String[]{'Token','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','Token'};
}
public class DoMobileCheckoutPaymentResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoMobileCheckoutPaymentResponseDetailsType DoMobileCheckoutPaymentResponseDetails;
private String[] DoMobileCheckoutPaymentResponseDetails_type_info = new String[]{'DoMobileCheckoutPaymentResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','DoMobileCheckoutPaymentResponseDetails'};
}
public class DoNonReferencedCreditReq_element {
public ebayApiPaypalapi.DoNonReferencedCreditRequestType DoNonReferencedCreditRequest;
private String[] DoNonReferencedCreditRequest_type_info = new String[]{'DoNonReferencedCreditRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoNonReferencedCreditRequest'};
}
public class DoNonReferencedCreditRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoNonReferencedCreditRequestDetailsType DoNonReferencedCreditRequestDetails;
private String[] DoNonReferencedCreditRequestDetails_type_info = new String[]{'DoNonReferencedCreditRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','DoNonReferencedCreditRequestDetails'};
}
public class DoNonReferencedCreditResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoNonReferencedCreditResponseDetailsType DoNonReferencedCreditResponseDetails;
private String[] DoNonReferencedCreditResponseDetails_type_info = new String[]{'DoNonReferencedCreditResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','DoNonReferencedCreditResponseDetails'};
}
public class DoReauthorizationReq_element {
public ebayApiPaypalapi.DoReauthorizationRequestType DoReauthorizationRequest;
private String[] DoReauthorizationRequest_type_info = new String[]{'DoReauthorizationRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoReauthorizationRequest'};
}
public class DoReauthorizationRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String AuthorizationID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String MsgSubID;
private String[] AuthorizationID_type_info = new String[]{'AuthorizationID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','AuthorizationID','Amount','MsgSubID'};
}
public class DoReauthorizationResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String AuthorizationID;
public ebayApisEblbasecomponents.AuthorizationInfoType AuthorizationInfo;
public String MsgSubID;
private String[] AuthorizationID_type_info = new String[]{'AuthorizationID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] AuthorizationInfo_type_info = new String[]{'AuthorizationInfo','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','AuthorizationID','AuthorizationInfo','MsgSubID'};
}
public class DoReferenceTransactionReq_element {
public ebayApiPaypalapi.DoReferenceTransactionRequestType DoReferenceTransactionRequest;
private String[] DoReferenceTransactionRequest_type_info = new String[]{'DoReferenceTransactionRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoReferenceTransactionRequest'};
}
public class DoReferenceTransactionRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoReferenceTransactionRequestDetailsType DoReferenceTransactionRequestDetails;
public Integer ReturnFMFDetails;
private String[] DoReferenceTransactionRequestDetails_type_info = new String[]{'DoReferenceTransactionRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','DoReferenceTransactionRequestDetails','ReturnFMFDetails'};
}
public class DoReferenceTransactionResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.DoReferenceTransactionResponseDetailsType DoReferenceTransactionResponseDetails;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
private String[] DoReferenceTransactionResponseDetails_type_info = new String[]{'DoReferenceTransactionResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:api:PayPalAPI','FMFDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','DoReferenceTransactionResponseDetails','FMFDetails'};
}
public class DoUATPAuthorizationReq_element {
public ebayApiPaypalapi.DoUATPAuthorizationRequestType DoUATPAuthorizationRequest;
private String[] DoUATPAuthorizationRequest_type_info = new String[]{'DoUATPAuthorizationRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoUATPAuthorizationRequest'};
}
public class DoUATPAuthorizationRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.UATPDetailsType UATPDetails;
public String TransactionEntity;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String InvoiceID;
public String MsgSubID;
private String[] UATPDetails_type_info = new String[]{'UATPDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] TransactionEntity_type_info = new String[]{'TransactionEntity','urn:ebay:api:PayPalAPI','TransactionEntityType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','UATPDetails','TransactionEntity','Amount','InvoiceID','MsgSubID'};
}
public class DoUATPAuthorizationResponseType {
public String TransactionID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisEblbasecomponents.AuthorizationInfoType AuthorizationInfo;
public String MsgSubID;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] AuthorizationInfo_type_info = new String[]{'AuthorizationInfo','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
public ebayApisEblbasecomponents.UATPDetailsType UATPDetails;
public String AuthorizationCode;
public String InvoiceID;
public String MsgSubID_DoUATPAuthorizationResponseType;
private String[] UATPDetails_type_info = new String[]{'UATPDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] AuthorizationCode_type_info = new String[]{'AuthorizationCode','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MsgSubID_DoUATPAuthorizationResponseType_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'TransactionID','Amount','AuthorizationInfo','MsgSubID','UATPDetails','AuthorizationCode','InvoiceID','MsgSubID_DoUATPAuthorizationResponseType'};
}
public class DoUATPExpressCheckoutPaymentReq_element {
public ebayApiPaypalapi.DoUATPExpressCheckoutPaymentRequestType DoUATPExpressCheckoutPaymentRequest;
private String[] DoUATPExpressCheckoutPaymentRequest_type_info = new String[]{'DoUATPExpressCheckoutPaymentRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoUATPExpressCheckoutPaymentRequest'};
}
public class DoUATPExpressCheckoutPaymentRequestType {
public ebayApisEblbasecomponents.DoExpressCheckoutPaymentRequestDetailsType DoExpressCheckoutPaymentRequestDetails;
public Integer ReturnFMFDetails;
private String[] DoExpressCheckoutPaymentRequestDetails_type_info = new String[]{'DoExpressCheckoutPaymentRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ReturnFMFDetails_type_info = new String[]{'ReturnFMFDetails','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoExpressCheckoutPaymentRequestDetails','ReturnFMFDetails'};
}
public class DoUATPExpressCheckoutPaymentResponseType {
public ebayApisEblbasecomponents.DoExpressCheckoutPaymentResponseDetailsType DoExpressCheckoutPaymentResponseDetails;
public ebayApisEblbasecomponents.FMFDetailsType FMFDetails;
private String[] DoExpressCheckoutPaymentResponseDetails_type_info = new String[]{'DoExpressCheckoutPaymentResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] FMFDetails_type_info = new String[]{'FMFDetails','urn:ebay:api:PayPalAPI','FMFDetailsType','0','1','false'};
public ebayApisEblbasecomponents.UATPDetailsType UATPDetails;
private String[] UATPDetails_type_info = new String[]{'UATPDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoExpressCheckoutPaymentResponseDetails','FMFDetails','UATPDetails'};
}
public class DoVoidReq_element {
public ebayApiPaypalapi.DoVoidRequestType DoVoidRequest;
private String[] DoVoidRequest_type_info = new String[]{'DoVoidRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DoVoidRequest'};
}
public class DoVoidRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String AuthorizationID;
public String Note;
public String MsgSubID;
private String[] AuthorizationID_type_info = new String[]{'AuthorizationID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Note_type_info = new String[]{'Note','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','AuthorizationID','Note','MsgSubID'};
}
public class DoVoidResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String AuthorizationID;
public String MsgSubID;
private String[] AuthorizationID_type_info = new String[]{'AuthorizationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MsgSubID_type_info = new String[]{'MsgSubID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','AuthorizationID','MsgSubID'};
}
public class EnterBoardingReq_element {
public ebayApiPaypalapi.EnterBoardingRequestType EnterBoardingRequest;
private String[] EnterBoardingRequest_type_info = new String[]{'EnterBoardingRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'EnterBoardingRequest'};
}
public class EnterBoardingRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.EnterBoardingRequestDetailsType EnterBoardingRequestDetails;
private String[] EnterBoardingRequestDetails_type_info = new String[]{'EnterBoardingRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','EnterBoardingRequestDetails'};
}
public class EnterBoardingResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Token;
private String[] Token_type_info = new String[]{'Token','urn:ebay:api:PayPalAPI','ExpressCheckoutTokenType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Token'};
}
public class ExecuteCheckoutOperationsReq_element {
public ebayApiPaypalapi.ExecuteCheckoutOperationsRequestType ExecuteCheckoutOperationsRequest;
private String[] ExecuteCheckoutOperationsRequest_type_info = new String[]{'ExecuteCheckoutOperationsRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'ExecuteCheckoutOperationsRequest'};
}
public class ExecuteCheckoutOperationsRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.ExecuteCheckoutOperationsRequestDetailsType ExecuteCheckoutOperationsRequestDetails;
private String[] ExecuteCheckoutOperationsRequestDetails_type_info = new String[]{'ExecuteCheckoutOperationsRequestDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','ExecuteCheckoutOperationsRequestDetails'};
}
public class ExecuteCheckoutOperationsResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.ExecuteCheckoutOperationsResponseDetailsType ExecuteCheckoutOperationsResponseDetails;
private String[] ExecuteCheckoutOperationsResponseDetails_type_info = new String[]{'ExecuteCheckoutOperationsResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','ExecuteCheckoutOperationsResponseDetails'};
}
public class ExternalRememberMeOptOutReq_element {
public ebayApiPaypalapi.ExternalRememberMeOptOutRequestType ExternalRememberMeOptOutRequest;
private String[] ExternalRememberMeOptOutRequest_type_info = new String[]{'ExternalRememberMeOptOutRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'ExternalRememberMeOptOutRequest'};
}
public class ExternalRememberMeOptOutRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String ExternalRememberMeID;
public ebayApisEblbasecomponents.ExternalRememberMeOwnerDetailsType ExternalRememberMeOwnerDetails;
private String[] ExternalRememberMeID_type_info = new String[]{'ExternalRememberMeID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] ExternalRememberMeOwnerDetails_type_info = new String[]{'ExternalRememberMeOwnerDetails','urn:ebay:api:PayPalAPI','ExternalRememberMeOwnerDetailsType','0','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','ExternalRememberMeID','ExternalRememberMeOwnerDetails'};
}
public class ExternalRememberMeOptOutResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build'};
}
public class GetAccessPermissionDetailsReq_element {
public ebayApiPaypalapi.GetAccessPermissionDetailsRequestType GetAccessPermissionDetailsRequest;
private String[] GetAccessPermissionDetailsRequest_type_info = new String[]{'GetAccessPermissionDetailsRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'GetAccessPermissionDetailsRequest'};
}
public class GetAccessPermissionDetailsRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Token;
private String[] Token_type_info = new String[]{'Token','urn:ebay:api:PayPalAPI','AuthFlowTokenType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','Token'};
}
public class GetAccessPermissionDetailsResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.GetAccessPermissionDetailsResponseDetailsType GetAccessPermissionDetailsResponseDetails;
private String[] GetAccessPermissionDetailsResponseDetails_type_info = new String[]{'GetAccessPermissionDetailsResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','GetAccessPermissionDetailsResponseDetails'};
}
public class GetAuthDetailsReq_element {
public ebayApiPaypalapi.GetAuthDetailsRequestType GetAuthDetailsRequest;
private String[] GetAuthDetailsRequest_type_info = new String[]{'GetAuthDetailsRequest','urn:ebay:api:PayPalAPI','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'GetAuthDetailsRequest'};
}
public class GetAuthDetailsRequestType {
public String[] DetailLevel;
public String ErrorLanguage;
public String Version;
private String[] DetailLevel_type_info = new String[]{'DetailLevel','urn:ebay:api:PayPalAPI','DetailLevelCodeType','0','-1','false'};
private String[] ErrorLanguage_type_info = new String[]{'ErrorLanguage','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
public String Token;
private String[] Token_type_info = new String[]{'Token','urn:ebay:api:PayPalAPI','AuthFlowTokenType','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'DetailLevel','ErrorLanguage','Version','Token'};
}
public class GetAuthDetailsResponseType {
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:api:PayPalAPI','dateTime','0','1','false'};
private String[] Ack_type_info = new String[]{'Ack','urn:ebay:api:PayPalAPI','AckCodeType','1','1','false'};
private String[] CorrelationID_type_info = new String[]{'CorrelationID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Errors_type_info = new String[]{'Errors','urn:ebay:api:PayPalAPI','ErrorType','0','-1','false'};
private String[] Version_type_info = new String[]{'Version','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Build_type_info = new String[]{'Build','urn:ebay:api:PayPalAPI','string','1','1','false'};
public ebayApisEblbasecomponents.GetAuthDetailsResponseDetailsType GetAuthDetailsResponseDetails;
private String[] GetAuthDetailsResponseDetails_type_info = new String[]{'GetAuthDetailsResponseDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private<