Skip to content

Instantly share code, notes, and snippets.

@FishOfPrey
Created September 29, 2016 20:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FishOfPrey/9eb7ca7dbb7241b0e14e18a2034e45ba to your computer and use it in GitHub Desktop.
Save FishOfPrey/9eb7ca7dbb7241b0e14e18a2034e45ba to your computer and use it in GitHub Desktop.
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 String[] field_order_type_info = new String[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','GetAuthDetailsResponseDetails'};
}
public class GetBalanceReq_element {
public ebayApiPaypalapi.GetBalanceRequestType GetBalanceRequest;
private String[] GetBalanceRequest_type_info = new String[]{'GetBalanceRequest','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[]{'GetBalanceRequest'};
}
public class GetBalanceRequestType {
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 ReturnAllCurrencies;
private String[] ReturnAllCurrencies_type_info = new String[]{'ReturnAllCurrencies','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','ReturnAllCurrencies'};
}
public class GetBalanceResponseType {
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 Balance;
public DateTime BalanceTimeStamp;
public ebayApisCorecomponenttypes.BasicAmountType[] BalanceHoldings;
private String[] Balance_type_info = new String[]{'Balance','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] BalanceTimeStamp_type_info = new String[]{'BalanceTimeStamp','urn:ebay:api:PayPalAPI','dateTime','1','1','false'};
private String[] BalanceHoldings_type_info = new String[]{'BalanceHoldings','urn:ebay:api:PayPalAPI','BasicAmountType','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','Balance','BalanceTimeStamp','BalanceHoldings'};
}
public class GetBillingAgreementCustomerDetailsReq_element {
public ebayApiPaypalapi.GetBillingAgreementCustomerDetailsRequestType GetBillingAgreementCustomerDetailsRequest;
private String[] GetBillingAgreementCustomerDetailsRequest_type_info = new String[]{'GetBillingAgreementCustomerDetailsRequest','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[]{'GetBillingAgreementCustomerDetailsRequest'};
}
public class GetBillingAgreementCustomerDetailsRequestType {
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 GetBillingAgreementCustomerDetailsResponseType {
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.GetBillingAgreementCustomerDetailsResponseDetailsType GetBillingAgreementCustomerDetailsResponseDetails;
private String[] GetBillingAgreementCustomerDetailsResponseDetails_type_info = new String[]{'GetBillingAgreementCustomerDetailsResponseDetails','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','GetBillingAgreementCustomerDetailsResponseDetails'};
}
public class GetBoardingDetailsReq_element {
public ebayApiPaypalapi.GetBoardingDetailsRequestType GetBoardingDetailsRequest;
private String[] GetBoardingDetailsRequest_type_info = new String[]{'GetBoardingDetailsRequest','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[]{'GetBoardingDetailsRequest'};
}
public class GetBoardingDetailsRequestType {
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 GetBoardingDetailsResponseType {
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.GetBoardingDetailsResponseDetailsType GetBoardingDetailsResponseDetails;
private String[] GetBoardingDetailsResponseDetails_type_info = new String[]{'GetBoardingDetailsResponseDetails','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','GetBoardingDetailsResponseDetails'};
}
public class GetExpressCheckoutDetailsReq_element {
public ebayApiPaypalapi.GetExpressCheckoutDetailsRequestType GetExpressCheckoutDetailsRequest;
private String[] GetExpressCheckoutDetailsRequest_type_info = new String[]{'GetExpressCheckoutDetailsRequest','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[]{'GetExpressCheckoutDetailsRequest'};
}
public class GetExpressCheckoutDetailsRequestType {
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 GetExpressCheckoutDetailsResponseType {
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.GetExpressCheckoutDetailsResponseDetailsType GetExpressCheckoutDetailsResponseDetails;
private String[] GetExpressCheckoutDetailsResponseDetails_type_info = new String[]{'GetExpressCheckoutDetailsResponseDetails','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','GetExpressCheckoutDetailsResponseDetails'};
}
public class GetIncentiveEvaluationReq_element {
public ebayApiPaypalapi.GetIncentiveEvaluationRequestType GetIncentiveEvaluationRequest;
private String[] GetIncentiveEvaluationRequest_type_info = new String[]{'GetIncentiveEvaluationRequest','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[]{'GetIncentiveEvaluationRequest'};
}
public class GetIncentiveEvaluationRequestType {
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.GetIncentiveEvaluationRequestDetailsType GetIncentiveEvaluationRequestDetails;
private String[] GetIncentiveEvaluationRequestDetails_type_info = new String[]{'GetIncentiveEvaluationRequestDetails','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','GetIncentiveEvaluationRequestDetails'};
}
public class GetIncentiveEvaluationResponseType {
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.GetIncentiveEvaluationResponseDetailsType GetIncentiveEvaluationResponseDetails;
private String[] GetIncentiveEvaluationResponseDetails_type_info = new String[]{'GetIncentiveEvaluationResponseDetails','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','GetIncentiveEvaluationResponseDetails'};
}
public class GetMobileStatusReq_element {
public ebayApiPaypalapi.GetMobileStatusRequestType GetMobileStatusRequest;
private String[] GetMobileStatusRequest_type_info = new String[]{'GetMobileStatusRequest','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[]{'GetMobileStatusRequest'};
}
public class GetMobileStatusRequestType {
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.GetMobileStatusRequestDetailsType GetMobileStatusRequestDetails;
private String[] GetMobileStatusRequestDetails_type_info = new String[]{'GetMobileStatusRequestDetails','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','GetMobileStatusRequestDetails'};
}
public class GetMobileStatusResponseType {
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 Integer IsActivated;
public Integer IsPasswordSet;
public Integer PaymentPending;
private String[] IsActivated_type_info = new String[]{'IsActivated','urn:ebay:api:PayPalAPI','integer','1','1','false'};
private String[] IsPasswordSet_type_info = new String[]{'IsPasswordSet','urn:ebay:api:PayPalAPI','integer','1','1','false'};
private String[] PaymentPending_type_info = new String[]{'PaymentPending','urn:ebay:api:PayPalAPI','integer','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','IsActivated','IsPasswordSet','PaymentPending'};
}
public class GetPalDetailsReq_element {
public ebayApiPaypalapi.GetPalDetailsRequestType GetPalDetailsRequest;
private String[] GetPalDetailsRequest_type_info = new String[]{'GetPalDetailsRequest','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[]{'GetPalDetailsRequest'};
}
public class GetPalDetailsRequestType {
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'};
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'};
}
public class GetPalDetailsResponseType {
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 Pal;
public String Locale;
private String[] Pal_type_info = new String[]{'Pal','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Locale_type_info = new String[]{'Locale','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','Pal','Locale'};
}
public class GetRecurringPaymentsProfileDetailsReq_element {
public ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsRequestType GetRecurringPaymentsProfileDetailsRequest;
private String[] GetRecurringPaymentsProfileDetailsRequest_type_info = new String[]{'GetRecurringPaymentsProfileDetailsRequest','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[]{'GetRecurringPaymentsProfileDetailsRequest'};
}
public class GetRecurringPaymentsProfileDetailsRequestType {
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 ProfileID;
private String[] ProfileID_type_info = new String[]{'ProfileID','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','ProfileID'};
}
public class GetRecurringPaymentsProfileDetailsResponseType {
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.GetRecurringPaymentsProfileDetailsResponseDetailsType GetRecurringPaymentsProfileDetailsResponseDetails;
private String[] GetRecurringPaymentsProfileDetailsResponseDetails_type_info = new String[]{'GetRecurringPaymentsProfileDetailsResponseDetails','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','GetRecurringPaymentsProfileDetailsResponseDetails'};
}
public class GetTransactionDetailsReq_element {
public ebayApiPaypalapi.GetTransactionDetailsRequestType GetTransactionDetailsRequest;
private String[] GetTransactionDetailsRequest_type_info = new String[]{'GetTransactionDetailsRequest','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[]{'GetTransactionDetailsRequest'};
}
public class GetTransactionDetailsRequestType {
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;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','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','TransactionID'};
}
public class GetTransactionDetailsResponseType {
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.PaymentTransactionType PaymentTransactionDetails;
public ebayApisEblbasecomponents.ThreeDSecureInfoType ThreeDSecureDetails;
private String[] PaymentTransactionDetails_type_info = new String[]{'PaymentTransactionDetails','urn:ebay:apis:eBLBaseComponents','','1','1','false'};
private String[] ThreeDSecureDetails_type_info = new String[]{'ThreeDSecureDetails','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','PaymentTransactionDetails','ThreeDSecureDetails'};
}
public class InitiateRecoupReq_element {
public ebayApiPaypalapi.InitiateRecoupRequestType InitiateRecoupRequest;
private String[] InitiateRecoupRequest_type_info = new String[]{'InitiateRecoupRequest','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[]{'InitiateRecoupRequest'};
}
public class InitiateRecoupRequestType {
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.EnhancedInitiateRecoupRequestDetailsType EnhancedInitiateRecoupRequestDetails;
private String[] EnhancedInitiateRecoupRequestDetails_type_info = new String[]{'EnhancedInitiateRecoupRequestDetails','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','EnhancedInitiateRecoupRequestDetails'};
}
public class InitiateRecoupResponseType {
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 InstallmentDetailsType {
public String BillingPeriod;
public Integer BillingFrequency;
public Integer TotalBillingCycles;
public String Amount;
public String ShippingAmount;
public String TaxAmount;
private String[] BillingPeriod_type_info = new String[]{'BillingPeriod','urn:ebay:api:PayPalAPI','BillingPeriodType','0','1','false'};
private String[] BillingFrequency_type_info = new String[]{'BillingFrequency','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] TotalBillingCycles_type_info = new String[]{'TotalBillingCycles','urn:ebay:api:PayPalAPI','int','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','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[]{'BillingPeriod','BillingFrequency','TotalBillingCycles','Amount','ShippingAmount','TaxAmount'};
}
public class ManagePendingTransactionStatusReq_element {
public ebayApiPaypalapi.ManagePendingTransactionStatusRequestType ManagePendingTransactionStatusRequest;
private String[] ManagePendingTransactionStatusRequest_type_info = new String[]{'ManagePendingTransactionStatusRequest','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[]{'ManagePendingTransactionStatusRequest'};
}
public class ManagePendingTransactionStatusRequestType {
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 Action;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','1','1','false'};
private String[] Action_type_info = new String[]{'Action','urn:ebay:api:PayPalAPI','FMFPendingTransactionActionType','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','TransactionID','Action'};
}
public class ManagePendingTransactionStatusResponseType {
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 String Status;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','0','1','false'};
private String[] Status_type_info = new String[]{'Status','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','Status'};
}
public class ManageRecurringPaymentsProfileStatusReq_element {
public ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusRequestType ManageRecurringPaymentsProfileStatusRequest;
private String[] ManageRecurringPaymentsProfileStatusRequest_type_info = new String[]{'ManageRecurringPaymentsProfileStatusRequest','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[]{'ManageRecurringPaymentsProfileStatusRequest'};
}
public class ManageRecurringPaymentsProfileStatusRequestType {
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.ManageRecurringPaymentsProfileStatusRequestDetailsType ManageRecurringPaymentsProfileStatusRequestDetails;
private String[] ManageRecurringPaymentsProfileStatusRequestDetails_type_info = new String[]{'ManageRecurringPaymentsProfileStatusRequestDetails','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','ManageRecurringPaymentsProfileStatusRequestDetails'};
}
public class ManageRecurringPaymentsProfileStatusResponseType {
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.ManageRecurringPaymentsProfileStatusResponseDetailsType ManageRecurringPaymentsProfileStatusResponseDetails;
private String[] ManageRecurringPaymentsProfileStatusResponseDetails_type_info = new String[]{'ManageRecurringPaymentsProfileStatusResponseDetails','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','ManageRecurringPaymentsProfileStatusResponseDetails'};
}
public class MassPayReq_element {
public ebayApiPaypalapi.MassPayRequestType MassPayRequest;
private String[] MassPayRequest_type_info = new String[]{'MassPayRequest','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[]{'MassPayRequest'};
}
public class MassPayRequestItemType {
public String ReceiverEmail;
public String ReceiverPhone;
public String ReceiverID;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String UniqueId;
public String Note;
private String[] ReceiverEmail_type_info = new String[]{'ReceiverEmail','urn:ebay:api:PayPalAPI','EmailAddressType','0','1','false'};
private String[] ReceiverPhone_type_info = new String[]{'ReceiverPhone','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ReceiverID_type_info = new String[]{'ReceiverID','urn:ebay:api:PayPalAPI','UserIDType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','1','1','false'};
private String[] UniqueId_type_info = new String[]{'UniqueId','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] Note_type_info = new String[]{'Note','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[]{'ReceiverEmail','ReceiverPhone','ReceiverID','Amount','UniqueId','Note'};
}
public class MassPayRequestType {
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 EmailSubject;
public String ReceiverType;
public String ButtonSource;
public ebayApiPaypalapi.MassPayRequestItemType MassPayItem;
private String[] EmailSubject_type_info = new String[]{'EmailSubject','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] ReceiverType_type_info = new String[]{'ReceiverType','urn:ebay:api:PayPalAPI','ReceiverInfoCodeType','0','1','false'};
private String[] ButtonSource_type_info = new String[]{'ButtonSource','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] MassPayItem_type_info = new String[]{'MassPayItem','urn:ebay:api:PayPalAPI','MassPayRequestItemType','1','250','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','EmailSubject','ReceiverType','ButtonSource','MassPayItem'};
}
public class MassPayResponseType {
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 OptionDetailsType {
public String OptionName;
public ebayApiPaypalapi.OptionSelectionDetailsType OptionSelectionDetails;
private String[] OptionName_type_info = new String[]{'OptionName','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] OptionSelectionDetails_type_info = new String[]{'OptionSelectionDetails','urn:ebay:api:PayPalAPI','OptionSelectionDetailsType','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[]{'OptionName','OptionSelectionDetails'};
}
public class OptionSelectionDetailsType {
public String OptionSelection;
public String Price;
public String OptionType;
public ebayApiPaypalapi.InstallmentDetailsType PaymentPeriod;
private String[] OptionSelection_type_info = new String[]{'OptionSelection','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] Price_type_info = new String[]{'Price','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] OptionType_type_info = new String[]{'OptionType','urn:ebay:api:PayPalAPI','OptionTypeListType','0','1','false'};
private String[] PaymentPeriod_type_info = new String[]{'PaymentPeriod','urn:ebay:api:PayPalAPI','InstallmentDetailsType','0','10','false'};
private String[] apex_schema_type_info = new String[]{'urn:ebay:api:PayPalAPI','true','false'};
private String[] field_order_type_info = new String[]{'OptionSelection','Price','OptionType','PaymentPeriod'};
}
public class PayPalAPI {
public String endpoint_x = 'https://api.sandbox.paypal.com/2.0/';
public Map<String,String> inputHttpHeaders_x;
public Map<String,String> outputHttpHeaders_x;
public String clientCertName_x;
public String clientCert_x;
public String clientCertPasswd_x;
public Integer timeout_x;
public ebayApisEblbasecomponents.CustomSecurityHeaderType RequesterCredentials;
private String RequesterCredentials_hns = 'RequesterCredentials=urn:ebay:api:PayPalAPI';
private String[] ns_map_type_info = new String[]{'urn:ebay:apis:CoreComponentTypes','ebayApisCorecomponenttypes','urn:ebay:apis:eBLBaseComponents','ebayApisEblbasecomponents','urn:ebay:apis:EnhancedDataTypes','ebayApisEnhanceddatatypes','urn:ebay:api:PayPalAPI','ebayApiPaypalapi'};
}
//WSDL node {http://schemas.xmlsoap.org/wsdl/}portType expected after message nodes
public class PayPalAPIAA {
public String endpoint_x = 'https://api-aa.sandbox.paypal.com/2.0/';
public Map<String,String> inputHttpHeaders_x;
public Map<String,String> outputHttpHeaders_x;
public String clientCertName_x;
public String clientCert_x;
public String clientCertPasswd_x;
public Integer timeout_x;
public ebayApisEblbasecomponents.CustomSecurityHeaderType RequesterCredentials;
private String RequesterCredentials_hns = 'RequesterCredentials=urn:ebay:api:PayPalAPI';
private String[] ns_map_type_info = new String[]{'urn:ebay:apis:CoreComponentTypes','ebayApisCorecomponenttypes','urn:ebay:apis:eBLBaseComponents','ebayApisEblbasecomponents','urn:ebay:apis:EnhancedDataTypes','ebayApisEnhanceddatatypes','urn:ebay:api:PayPalAPI','ebayApiPaypalapi'};
public ebayApiPaypalapi.AddressVerifyResponseType AddressVerify(ebayApiPaypalapi.AddressVerifyRequestType AddressVerifyRequest) {
ebayApiPaypalapi.AddressVerifyReq_element request_x = new ebayApiPaypalapi.AddressVerifyReq_element();
ebayApiPaypalapi.AddressVerifyResponseType response_x;
request_x.AddressVerifyRequest = AddressVerifyRequest;
Map<String, ebayApiPaypalapi.AddressVerifyResponseType> response_map_x = new Map<String, ebayApiPaypalapi.AddressVerifyResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'AddressVerifyReq',
'urn:ebay:api:PayPalAPI',
'AddressVerifyResponse',
'ebayApiPaypalapi.AddressVerifyResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.BAUpdateResponseDetailsType BillAgreementUpdate(ebayApiPaypalapi.BAUpdateRequestType BAUpdateRequest) {
ebayApiPaypalapi.BillAgreementUpdateReq_element request_x = new ebayApiPaypalapi.BillAgreementUpdateReq_element();
ebayApiPaypalapi.BAUpdateResponseType response_x;
request_x.BAUpdateRequest = BAUpdateRequest;
Map<String, ebayApiPaypalapi.BAUpdateResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BAUpdateResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BillAgreementUpdateReq',
'urn:ebay:api:PayPalAPI',
'BAUpdateResponse',
'ebayApiPaypalapi.BAUpdateResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.BAUpdateResponseDetails;
}
public ebayApisEblbasecomponents.BillOutstandingAmountResponseDetailsType BillOutstandingAmount(ebayApiPaypalapi.BillOutstandingAmountRequestType BillOutstandingAmountRequest) {
ebayApiPaypalapi.BillOutstandingAmountReq_element request_x = new ebayApiPaypalapi.BillOutstandingAmountReq_element();
ebayApiPaypalapi.BillOutstandingAmountResponseType response_x;
request_x.BillOutstandingAmountRequest = BillOutstandingAmountRequest;
Map<String, ebayApiPaypalapi.BillOutstandingAmountResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BillOutstandingAmountResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BillOutstandingAmountReq',
'urn:ebay:api:PayPalAPI',
'BillOutstandingAmountResponse',
'ebayApiPaypalapi.BillOutstandingAmountResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.BillOutstandingAmountResponseDetails;
}
public ebayApiPaypalapi.BillUserResponseType BillUser(ebayApiPaypalapi.BillUserRequestType BillUserRequest) {
ebayApiPaypalapi.BillUserReq_element request_x = new ebayApiPaypalapi.BillUserReq_element();
ebayApiPaypalapi.BillUserResponseType response_x;
request_x.BillUserRequest = BillUserRequest;
Map<String, ebayApiPaypalapi.BillUserResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BillUserResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BillUserReq',
'urn:ebay:api:PayPalAPI',
'BillUserResponse',
'ebayApiPaypalapi.BillUserResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.ButtonSearchResultType BMButtonSearch(ebayApiPaypalapi.BMButtonSearchRequestType BMButtonSearchRequest) {
ebayApiPaypalapi.BMButtonSearchReq_element request_x = new ebayApiPaypalapi.BMButtonSearchReq_element();
ebayApiPaypalapi.BMButtonSearchResponseType response_x;
request_x.BMButtonSearchRequest = BMButtonSearchRequest;
Map<String, ebayApiPaypalapi.BMButtonSearchResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMButtonSearchResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMButtonSearchReq',
'urn:ebay:api:PayPalAPI',
'BMButtonSearchResponse',
'ebayApiPaypalapi.BMButtonSearchResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.ButtonSearchResult;
}
public ebayApiPaypalapi.BMCreateButtonResponseType BMCreateButton(ebayApiPaypalapi.BMCreateButtonRequestType BMCreateButtonRequest) {
ebayApiPaypalapi.BMCreateButtonReq_element request_x = new ebayApiPaypalapi.BMCreateButtonReq_element();
ebayApiPaypalapi.BMCreateButtonResponseType response_x;
request_x.BMCreateButtonRequest = BMCreateButtonRequest;
Map<String, ebayApiPaypalapi.BMCreateButtonResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMCreateButtonResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMCreateButtonReq',
'urn:ebay:api:PayPalAPI',
'BMCreateButtonResponse',
'ebayApiPaypalapi.BMCreateButtonResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.BMGetButtonDetailsResponseType BMGetButtonDetails(ebayApiPaypalapi.BMGetButtonDetailsRequestType BMGetButtonDetailsRequest) {
ebayApiPaypalapi.BMGetButtonDetailsReq_element request_x = new ebayApiPaypalapi.BMGetButtonDetailsReq_element();
ebayApiPaypalapi.BMGetButtonDetailsResponseType response_x;
request_x.BMGetButtonDetailsRequest = BMGetButtonDetailsRequest;
Map<String, ebayApiPaypalapi.BMGetButtonDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMGetButtonDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMGetButtonDetailsReq',
'urn:ebay:api:PayPalAPI',
'BMGetButtonDetailsResponse',
'ebayApiPaypalapi.BMGetButtonDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.BMGetInventoryResponseType BMGetInventory(ebayApiPaypalapi.BMGetInventoryRequestType BMGetInventoryRequest) {
ebayApiPaypalapi.BMGetInventoryReq_element request_x = new ebayApiPaypalapi.BMGetInventoryReq_element();
ebayApiPaypalapi.BMGetInventoryResponseType response_x;
request_x.BMGetInventoryRequest = BMGetInventoryRequest;
Map<String, ebayApiPaypalapi.BMGetInventoryResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMGetInventoryResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMGetInventoryReq',
'urn:ebay:api:PayPalAPI',
'BMGetInventoryResponse',
'ebayApiPaypalapi.BMGetInventoryResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public void BMManageButtonStatus(ebayApiPaypalapi.BMManageButtonStatusRequestType BMManageButtonStatusRequest) {
ebayApiPaypalapi.BMManageButtonStatusReq_element request_x = new ebayApiPaypalapi.BMManageButtonStatusReq_element();
ebayApiPaypalapi.BMManageButtonStatusResponseType response_x;
request_x.BMManageButtonStatusRequest = BMManageButtonStatusRequest;
Map<String, ebayApiPaypalapi.BMManageButtonStatusResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMManageButtonStatusResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMManageButtonStatusReq',
'urn:ebay:api:PayPalAPI',
'BMManageButtonStatusResponse',
'ebayApiPaypalapi.BMManageButtonStatusResponseType'}
);
response_x = response_map_x.get('response_x');
}
public void BMSetInventory(ebayApiPaypalapi.BMSetInventoryRequestType BMSetInventoryRequest) {
ebayApiPaypalapi.BMSetInventoryReq_element request_x = new ebayApiPaypalapi.BMSetInventoryReq_element();
ebayApiPaypalapi.BMSetInventoryResponseType response_x;
request_x.BMSetInventoryRequest = BMSetInventoryRequest;
Map<String, ebayApiPaypalapi.BMSetInventoryResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMSetInventoryResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMSetInventoryReq',
'urn:ebay:api:PayPalAPI',
'BMSetInventoryResponse',
'ebayApiPaypalapi.BMSetInventoryResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApiPaypalapi.BMUpdateButtonResponseType BMUpdateButton(ebayApiPaypalapi.BMUpdateButtonRequestType BMUpdateButtonRequest) {
ebayApiPaypalapi.BMUpdateButtonReq_element request_x = new ebayApiPaypalapi.BMUpdateButtonReq_element();
ebayApiPaypalapi.BMUpdateButtonResponseType response_x;
request_x.BMUpdateButtonRequest = BMUpdateButtonRequest;
Map<String, ebayApiPaypalapi.BMUpdateButtonResponseType> response_map_x = new Map<String, ebayApiPaypalapi.BMUpdateButtonResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'BMUpdateButtonReq',
'urn:ebay:api:PayPalAPI',
'BMUpdateButtonResponse',
'ebayApiPaypalapi.BMUpdateButtonResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public void CancelRecoup(ebayApiPaypalapi.CancelRecoupRequestType CancelRecoupRequest) {
ebayApiPaypalapi.CancelRecoupReq_element request_x = new ebayApiPaypalapi.CancelRecoupReq_element();
ebayApiPaypalapi.CancelRecoupResponseType response_x;
request_x.CancelRecoupRequest = CancelRecoupRequest;
Map<String, ebayApiPaypalapi.CancelRecoupResponseType> response_map_x = new Map<String, ebayApiPaypalapi.CancelRecoupResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'CancelRecoupReq',
'urn:ebay:api:PayPalAPI',
'CancelRecoupResponse',
'ebayApiPaypalapi.CancelRecoupResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApisEnhanceddatatypes.EnhancedCompleteRecoupResponseDetailsType CompleteRecoup(ebayApiPaypalapi.CompleteRecoupRequestType CompleteRecoupRequest) {
ebayApiPaypalapi.CompleteRecoupReq_element request_x = new ebayApiPaypalapi.CompleteRecoupReq_element();
ebayApiPaypalapi.CompleteRecoupResponseType response_x;
request_x.CompleteRecoupRequest = CompleteRecoupRequest;
Map<String, ebayApiPaypalapi.CompleteRecoupResponseType> response_map_x = new Map<String, ebayApiPaypalapi.CompleteRecoupResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'CompleteRecoupReq',
'urn:ebay:api:PayPalAPI',
'CompleteRecoupResponse',
'ebayApiPaypalapi.CompleteRecoupResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.EnhancedCompleteRecoupResponseDetails;
}
public String CreateBillingAgreement(ebayApiPaypalapi.CreateBillingAgreementRequestType CreateBillingAgreementRequest) {
ebayApiPaypalapi.CreateBillingAgreementReq_element request_x = new ebayApiPaypalapi.CreateBillingAgreementReq_element();
ebayApiPaypalapi.CreateBillingAgreementResponseType response_x;
request_x.CreateBillingAgreementRequest = CreateBillingAgreementRequest;
Map<String, ebayApiPaypalapi.CreateBillingAgreementResponseType> response_map_x = new Map<String, ebayApiPaypalapi.CreateBillingAgreementResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'CreateBillingAgreementReq',
'urn:ebay:api:PayPalAPI',
'CreateBillingAgreementResponse',
'ebayApiPaypalapi.CreateBillingAgreementResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.BillingAgreementID;
}
public void CreateMobilePayment(ebayApiPaypalapi.CreateMobilePaymentRequestType CreateMobilePaymentRequest) {
ebayApiPaypalapi.CreateMobilePaymentReq_element request_x = new ebayApiPaypalapi.CreateMobilePaymentReq_element();
ebayApiPaypalapi.CreateMobilePaymentResponseType response_x;
request_x.CreateMobilePaymentRequest = CreateMobilePaymentRequest;
Map<String, ebayApiPaypalapi.CreateMobilePaymentResponseType> response_map_x = new Map<String, ebayApiPaypalapi.CreateMobilePaymentResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'CreateMobilePaymentReq',
'urn:ebay:api:PayPalAPI',
'CreateMobilePaymentResponse',
'ebayApiPaypalapi.CreateMobilePaymentResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApisEblbasecomponents.CreateRecurringPaymentsProfileResponseDetailsType CreateRecurringPaymentsProfile(ebayApiPaypalapi.CreateRecurringPaymentsProfileRequestType CreateRecurringPaymentsProfileRequest) {
ebayApiPaypalapi.CreateRecurringPaymentsProfileReq_element request_x = new ebayApiPaypalapi.CreateRecurringPaymentsProfileReq_element();
ebayApiPaypalapi.CreateRecurringPaymentsProfileResponseType response_x;
request_x.CreateRecurringPaymentsProfileRequest = CreateRecurringPaymentsProfileRequest;
Map<String, ebayApiPaypalapi.CreateRecurringPaymentsProfileResponseType> response_map_x = new Map<String, ebayApiPaypalapi.CreateRecurringPaymentsProfileResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'CreateRecurringPaymentsProfileReq',
'urn:ebay:api:PayPalAPI',
'CreateRecurringPaymentsProfileResponse',
'ebayApiPaypalapi.CreateRecurringPaymentsProfileResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.CreateRecurringPaymentsProfileResponseDetails;
}
public ebayApiPaypalapi.DoAuthorizationResponseType DoAuthorization(ebayApiPaypalapi.DoAuthorizationRequestType DoAuthorizationRequest) {
ebayApiPaypalapi.DoAuthorizationReq_element request_x = new ebayApiPaypalapi.DoAuthorizationReq_element();
ebayApiPaypalapi.DoAuthorizationResponseType response_x;
request_x.DoAuthorizationRequest = DoAuthorizationRequest;
Map<String, ebayApiPaypalapi.DoAuthorizationResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoAuthorizationResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoAuthorizationReq',
'urn:ebay:api:PayPalAPI',
'DoAuthorizationResponse',
'ebayApiPaypalapi.DoAuthorizationResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public String DoCancel(ebayApiPaypalapi.DoCancelRequestType DoCancelRequest) {
ebayApiPaypalapi.DoCancelReq_element request_x = new ebayApiPaypalapi.DoCancelReq_element();
ebayApiPaypalapi.DoCancelResponseType response_x;
request_x.DoCancelRequest = DoCancelRequest;
Map<String, ebayApiPaypalapi.DoCancelResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoCancelResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoCancelReq',
'urn:ebay:api:PayPalAPI',
'DoCancelResponse',
'ebayApiPaypalapi.DoCancelResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.MsgSubID;
}
public ebayApisEblbasecomponents.DoCaptureResponseDetailsType DoCapture(ebayApiPaypalapi.DoCaptureRequestType DoCaptureRequest) {
ebayApiPaypalapi.DoCaptureReq_element request_x = new ebayApiPaypalapi.DoCaptureReq_element();
ebayApiPaypalapi.DoCaptureResponseType response_x;
request_x.DoCaptureRequest = DoCaptureRequest;
Map<String, ebayApiPaypalapi.DoCaptureResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoCaptureResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoCaptureReq',
'urn:ebay:api:PayPalAPI',
'DoCaptureResponse',
'ebayApiPaypalapi.DoCaptureResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.DoCaptureResponseDetails;
}
public ebayApiPaypalapi.DoDirectPaymentResponseType DoDirectPayment(ebayApiPaypalapi.DoDirectPaymentRequestType DoDirectPaymentRequest) {
ebayApiPaypalapi.DoDirectPaymentReq_element request_x = new ebayApiPaypalapi.DoDirectPaymentReq_element();
ebayApiPaypalapi.DoDirectPaymentResponseType response_x;
request_x.DoDirectPaymentRequest = DoDirectPaymentRequest;
Map<String, ebayApiPaypalapi.DoDirectPaymentResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoDirectPaymentResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoDirectPaymentReq',
'urn:ebay:api:PayPalAPI',
'DoDirectPaymentResponse',
'ebayApiPaypalapi.DoDirectPaymentResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.DoExpressCheckoutPaymentResponseType DoExpressCheckoutPayment(ebayApiPaypalapi.DoExpressCheckoutPaymentRequestType DoExpressCheckoutPaymentRequest) {
ebayApiPaypalapi.DoExpressCheckoutPaymentReq_element request_x = new ebayApiPaypalapi.DoExpressCheckoutPaymentReq_element();
ebayApiPaypalapi.DoExpressCheckoutPaymentResponseType response_x;
request_x.DoExpressCheckoutPaymentRequest = DoExpressCheckoutPaymentRequest;
Map<String, ebayApiPaypalapi.DoExpressCheckoutPaymentResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoExpressCheckoutPaymentResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoExpressCheckoutPaymentReq',
'urn:ebay:api:PayPalAPI',
'DoExpressCheckoutPaymentResponse',
'ebayApiPaypalapi.DoExpressCheckoutPaymentResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.DoMobileCheckoutPaymentResponseDetailsType DoMobileCheckoutPayment(ebayApiPaypalapi.DoMobileCheckoutPaymentRequestType DoMobileCheckoutPaymentRequest) {
ebayApiPaypalapi.DoMobileCheckoutPaymentReq_element request_x = new ebayApiPaypalapi.DoMobileCheckoutPaymentReq_element();
ebayApiPaypalapi.DoMobileCheckoutPaymentResponseType response_x;
request_x.DoMobileCheckoutPaymentRequest = DoMobileCheckoutPaymentRequest;
Map<String, ebayApiPaypalapi.DoMobileCheckoutPaymentResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoMobileCheckoutPaymentResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoMobileCheckoutPaymentReq',
'urn:ebay:api:PayPalAPI',
'DoMobileCheckoutPaymentResponse',
'ebayApiPaypalapi.DoMobileCheckoutPaymentResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.DoMobileCheckoutPaymentResponseDetails;
}
public ebayApisEblbasecomponents.DoNonReferencedCreditResponseDetailsType DoNonReferencedCredit(ebayApiPaypalapi.DoNonReferencedCreditRequestType DoNonReferencedCreditRequest) {
ebayApiPaypalapi.DoNonReferencedCreditReq_element request_x = new ebayApiPaypalapi.DoNonReferencedCreditReq_element();
ebayApiPaypalapi.DoNonReferencedCreditResponseType response_x;
request_x.DoNonReferencedCreditRequest = DoNonReferencedCreditRequest;
Map<String, ebayApiPaypalapi.DoNonReferencedCreditResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoNonReferencedCreditResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoNonReferencedCreditReq',
'urn:ebay:api:PayPalAPI',
'DoNonReferencedCreditResponse',
'ebayApiPaypalapi.DoNonReferencedCreditResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.DoNonReferencedCreditResponseDetails;
}
public ebayApiPaypalapi.DoReauthorizationResponseType DoReauthorization(ebayApiPaypalapi.DoReauthorizationRequestType DoReauthorizationRequest) {
ebayApiPaypalapi.DoReauthorizationReq_element request_x = new ebayApiPaypalapi.DoReauthorizationReq_element();
ebayApiPaypalapi.DoReauthorizationResponseType response_x;
request_x.DoReauthorizationRequest = DoReauthorizationRequest;
Map<String, ebayApiPaypalapi.DoReauthorizationResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoReauthorizationResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoReauthorizationReq',
'urn:ebay:api:PayPalAPI',
'DoReauthorizationResponse',
'ebayApiPaypalapi.DoReauthorizationResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.DoReferenceTransactionResponseType DoReferenceTransaction(ebayApiPaypalapi.DoReferenceTransactionRequestType DoReferenceTransactionRequest) {
ebayApiPaypalapi.DoReferenceTransactionReq_element request_x = new ebayApiPaypalapi.DoReferenceTransactionReq_element();
ebayApiPaypalapi.DoReferenceTransactionResponseType response_x;
request_x.DoReferenceTransactionRequest = DoReferenceTransactionRequest;
Map<String, ebayApiPaypalapi.DoReferenceTransactionResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoReferenceTransactionResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoReferenceTransactionReq',
'urn:ebay:api:PayPalAPI',
'DoReferenceTransactionResponse',
'ebayApiPaypalapi.DoReferenceTransactionResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.DoUATPAuthorizationResponseType DoUATPAuthorization(ebayApiPaypalapi.DoUATPAuthorizationRequestType DoUATPAuthorizationRequest) {
ebayApiPaypalapi.DoUATPAuthorizationReq_element request_x = new ebayApiPaypalapi.DoUATPAuthorizationReq_element();
ebayApiPaypalapi.DoUATPAuthorizationResponseType response_x;
request_x.DoUATPAuthorizationRequest = DoUATPAuthorizationRequest;
Map<String, ebayApiPaypalapi.DoUATPAuthorizationResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoUATPAuthorizationResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoUATPAuthorizationReq',
'urn:ebay:api:PayPalAPI',
'DoUATPAuthorizationResponse',
'ebayApiPaypalapi.DoUATPAuthorizationResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.UATPDetailsType DoUATPExpressCheckoutPayment(ebayApiPaypalapi.DoUATPExpressCheckoutPaymentRequestType DoUATPExpressCheckoutPaymentRequest) {
ebayApiPaypalapi.DoUATPExpressCheckoutPaymentReq_element request_x = new ebayApiPaypalapi.DoUATPExpressCheckoutPaymentReq_element();
ebayApiPaypalapi.DoUATPExpressCheckoutPaymentResponseType response_x;
request_x.DoUATPExpressCheckoutPaymentRequest = DoUATPExpressCheckoutPaymentRequest;
Map<String, ebayApiPaypalapi.DoUATPExpressCheckoutPaymentResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoUATPExpressCheckoutPaymentResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoUATPExpressCheckoutPaymentReq',
'urn:ebay:api:PayPalAPI',
'DoUATPExpressCheckoutPaymentResponse',
'ebayApiPaypalapi.DoUATPExpressCheckoutPaymentResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.UATPDetails;
}
public ebayApiPaypalapi.DoVoidResponseType DoVoid(ebayApiPaypalapi.DoVoidRequestType DoVoidRequest) {
ebayApiPaypalapi.DoVoidReq_element request_x = new ebayApiPaypalapi.DoVoidReq_element();
ebayApiPaypalapi.DoVoidResponseType response_x;
request_x.DoVoidRequest = DoVoidRequest;
Map<String, ebayApiPaypalapi.DoVoidResponseType> response_map_x = new Map<String, ebayApiPaypalapi.DoVoidResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'DoVoidReq',
'urn:ebay:api:PayPalAPI',
'DoVoidResponse',
'ebayApiPaypalapi.DoVoidResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public String EnterBoarding(ebayApiPaypalapi.EnterBoardingRequestType EnterBoardingRequest) {
ebayApiPaypalapi.EnterBoardingReq_element request_x = new ebayApiPaypalapi.EnterBoardingReq_element();
ebayApiPaypalapi.EnterBoardingResponseType response_x;
request_x.EnterBoardingRequest = EnterBoardingRequest;
Map<String, ebayApiPaypalapi.EnterBoardingResponseType> response_map_x = new Map<String, ebayApiPaypalapi.EnterBoardingResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'EnterBoardingReq',
'urn:ebay:api:PayPalAPI',
'EnterBoardingResponse',
'ebayApiPaypalapi.EnterBoardingResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public ebayApisEblbasecomponents.ExecuteCheckoutOperationsResponseDetailsType ExecuteCheckoutOperations(ebayApiPaypalapi.ExecuteCheckoutOperationsRequestType ExecuteCheckoutOperationsRequest) {
ebayApiPaypalapi.ExecuteCheckoutOperationsReq_element request_x = new ebayApiPaypalapi.ExecuteCheckoutOperationsReq_element();
ebayApiPaypalapi.ExecuteCheckoutOperationsResponseType response_x;
request_x.ExecuteCheckoutOperationsRequest = ExecuteCheckoutOperationsRequest;
Map<String, ebayApiPaypalapi.ExecuteCheckoutOperationsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.ExecuteCheckoutOperationsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'ExecuteCheckoutOperationsReq',
'urn:ebay:api:PayPalAPI',
'ExecuteCheckoutOperationsResponse',
'ebayApiPaypalapi.ExecuteCheckoutOperationsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.ExecuteCheckoutOperationsResponseDetails;
}
public void ExternalRememberMeOptOut(ebayApiPaypalapi.ExternalRememberMeOptOutRequestType ExternalRememberMeOptOutRequest) {
ebayApiPaypalapi.ExternalRememberMeOptOutReq_element request_x = new ebayApiPaypalapi.ExternalRememberMeOptOutReq_element();
ebayApiPaypalapi.ExternalRememberMeOptOutResponseType response_x;
request_x.ExternalRememberMeOptOutRequest = ExternalRememberMeOptOutRequest;
Map<String, ebayApiPaypalapi.ExternalRememberMeOptOutResponseType> response_map_x = new Map<String, ebayApiPaypalapi.ExternalRememberMeOptOutResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'ExternalRememberMeOptOutReq',
'urn:ebay:api:PayPalAPI',
'ExternalRememberMeOptOutResponse',
'ebayApiPaypalapi.ExternalRememberMeOptOutResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApisEblbasecomponents.GetAccessPermissionDetailsResponseDetailsType GetAccessPermissionDetails(ebayApiPaypalapi.GetAccessPermissionDetailsRequestType GetAccessPermissionDetailsRequest) {
ebayApiPaypalapi.GetAccessPermissionDetailsReq_element request_x = new ebayApiPaypalapi.GetAccessPermissionDetailsReq_element();
ebayApiPaypalapi.GetAccessPermissionDetailsResponseType response_x;
request_x.GetAccessPermissionDetailsRequest = GetAccessPermissionDetailsRequest;
Map<String, ebayApiPaypalapi.GetAccessPermissionDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetAccessPermissionDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetAccessPermissionDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetAccessPermissionDetailsResponse',
'ebayApiPaypalapi.GetAccessPermissionDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetAccessPermissionDetailsResponseDetails;
}
public ebayApisEblbasecomponents.GetAuthDetailsResponseDetailsType GetAuthDetails(ebayApiPaypalapi.GetAuthDetailsRequestType GetAuthDetailsRequest) {
ebayApiPaypalapi.GetAuthDetailsReq_element request_x = new ebayApiPaypalapi.GetAuthDetailsReq_element();
ebayApiPaypalapi.GetAuthDetailsResponseType response_x;
request_x.GetAuthDetailsRequest = GetAuthDetailsRequest;
Map<String, ebayApiPaypalapi.GetAuthDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetAuthDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetAuthDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetAuthDetailsResponse',
'ebayApiPaypalapi.GetAuthDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetAuthDetailsResponseDetails;
}
public ebayApiPaypalapi.GetBalanceResponseType GetBalance(ebayApiPaypalapi.GetBalanceRequestType GetBalanceRequest) {
ebayApiPaypalapi.GetBalanceReq_element request_x = new ebayApiPaypalapi.GetBalanceReq_element();
ebayApiPaypalapi.GetBalanceResponseType response_x;
request_x.GetBalanceRequest = GetBalanceRequest;
Map<String, ebayApiPaypalapi.GetBalanceResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetBalanceResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetBalanceReq',
'urn:ebay:api:PayPalAPI',
'GetBalanceResponse',
'ebayApiPaypalapi.GetBalanceResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.GetBillingAgreementCustomerDetailsResponseDetailsType GetBillingAgreementCustomerDetails(ebayApiPaypalapi.GetBillingAgreementCustomerDetailsRequestType GetBillingAgreementCustomerDetailsRequest) {
ebayApiPaypalapi.GetBillingAgreementCustomerDetailsReq_element request_x = new ebayApiPaypalapi.GetBillingAgreementCustomerDetailsReq_element();
ebayApiPaypalapi.GetBillingAgreementCustomerDetailsResponseType response_x;
request_x.GetBillingAgreementCustomerDetailsRequest = GetBillingAgreementCustomerDetailsRequest;
Map<String, ebayApiPaypalapi.GetBillingAgreementCustomerDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetBillingAgreementCustomerDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetBillingAgreementCustomerDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetBillingAgreementCustomerDetailsResponse',
'ebayApiPaypalapi.GetBillingAgreementCustomerDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBillingAgreementCustomerDetailsResponseDetails;
}
public ebayApisEblbasecomponents.GetBoardingDetailsResponseDetailsType GetBoardingDetails(ebayApiPaypalapi.GetBoardingDetailsRequestType GetBoardingDetailsRequest) {
ebayApiPaypalapi.GetBoardingDetailsReq_element request_x = new ebayApiPaypalapi.GetBoardingDetailsReq_element();
ebayApiPaypalapi.GetBoardingDetailsResponseType response_x;
request_x.GetBoardingDetailsRequest = GetBoardingDetailsRequest;
Map<String, ebayApiPaypalapi.GetBoardingDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetBoardingDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetBoardingDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetBoardingDetailsResponse',
'ebayApiPaypalapi.GetBoardingDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetBoardingDetailsResponseDetails;
}
public ebayApisEblbasecomponents.GetExpressCheckoutDetailsResponseDetailsType GetExpressCheckoutDetails(ebayApiPaypalapi.GetExpressCheckoutDetailsRequestType GetExpressCheckoutDetailsRequest) {
ebayApiPaypalapi.GetExpressCheckoutDetailsReq_element request_x = new ebayApiPaypalapi.GetExpressCheckoutDetailsReq_element();
ebayApiPaypalapi.GetExpressCheckoutDetailsResponseType response_x;
request_x.GetExpressCheckoutDetailsRequest = GetExpressCheckoutDetailsRequest;
Map<String, ebayApiPaypalapi.GetExpressCheckoutDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetExpressCheckoutDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetExpressCheckoutDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetExpressCheckoutDetailsResponse',
'ebayApiPaypalapi.GetExpressCheckoutDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetExpressCheckoutDetailsResponseDetails;
}
public ebayApisEblbasecomponents.GetIncentiveEvaluationResponseDetailsType GetIncentiveEvaluation(ebayApiPaypalapi.GetIncentiveEvaluationRequestType GetIncentiveEvaluationRequest) {
ebayApiPaypalapi.GetIncentiveEvaluationReq_element request_x = new ebayApiPaypalapi.GetIncentiveEvaluationReq_element();
ebayApiPaypalapi.GetIncentiveEvaluationResponseType response_x;
request_x.GetIncentiveEvaluationRequest = GetIncentiveEvaluationRequest;
Map<String, ebayApiPaypalapi.GetIncentiveEvaluationResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetIncentiveEvaluationResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetIncentiveEvaluationReq',
'urn:ebay:api:PayPalAPI',
'GetIncentiveEvaluationResponse',
'ebayApiPaypalapi.GetIncentiveEvaluationResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetIncentiveEvaluationResponseDetails;
}
public ebayApiPaypalapi.GetMobileStatusResponseType GetMobileStatus(ebayApiPaypalapi.GetMobileStatusRequestType GetMobileStatusRequest) {
ebayApiPaypalapi.GetMobileStatusReq_element request_x = new ebayApiPaypalapi.GetMobileStatusReq_element();
ebayApiPaypalapi.GetMobileStatusResponseType response_x;
request_x.GetMobileStatusRequest = GetMobileStatusRequest;
Map<String, ebayApiPaypalapi.GetMobileStatusResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetMobileStatusResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetMobileStatusReq',
'urn:ebay:api:PayPalAPI',
'GetMobileStatusResponse',
'ebayApiPaypalapi.GetMobileStatusResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApiPaypalapi.GetPalDetailsResponseType GetPalDetails(ebayApiPaypalapi.GetPalDetailsRequestType GetPalDetailsRequest) {
ebayApiPaypalapi.GetPalDetailsReq_element request_x = new ebayApiPaypalapi.GetPalDetailsReq_element();
ebayApiPaypalapi.GetPalDetailsResponseType response_x;
request_x.GetPalDetailsRequest = GetPalDetailsRequest;
Map<String, ebayApiPaypalapi.GetPalDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetPalDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetPalDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetPalDetailsResponse',
'ebayApiPaypalapi.GetPalDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.GetRecurringPaymentsProfileDetailsResponseDetailsType GetRecurringPaymentsProfileDetails(ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsRequestType GetRecurringPaymentsProfileDetailsRequest) {
ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsReq_element request_x = new ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsReq_element();
ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsResponseType response_x;
request_x.GetRecurringPaymentsProfileDetailsRequest = GetRecurringPaymentsProfileDetailsRequest;
Map<String, ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetRecurringPaymentsProfileDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetRecurringPaymentsProfileDetailsResponse',
'ebayApiPaypalapi.GetRecurringPaymentsProfileDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.GetRecurringPaymentsProfileDetailsResponseDetails;
}
public ebayApiPaypalapi.GetTransactionDetailsResponseType GetTransactionDetails(ebayApiPaypalapi.GetTransactionDetailsRequestType GetTransactionDetailsRequest) {
ebayApiPaypalapi.GetTransactionDetailsReq_element request_x = new ebayApiPaypalapi.GetTransactionDetailsReq_element();
ebayApiPaypalapi.GetTransactionDetailsResponseType response_x;
request_x.GetTransactionDetailsRequest = GetTransactionDetailsRequest;
Map<String, ebayApiPaypalapi.GetTransactionDetailsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.GetTransactionDetailsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'GetTransactionDetailsReq',
'urn:ebay:api:PayPalAPI',
'GetTransactionDetailsResponse',
'ebayApiPaypalapi.GetTransactionDetailsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public void InitiateRecoup(ebayApiPaypalapi.InitiateRecoupRequestType InitiateRecoupRequest) {
ebayApiPaypalapi.InitiateRecoupReq_element request_x = new ebayApiPaypalapi.InitiateRecoupReq_element();
ebayApiPaypalapi.InitiateRecoupResponseType response_x;
request_x.InitiateRecoupRequest = InitiateRecoupRequest;
Map<String, ebayApiPaypalapi.InitiateRecoupResponseType> response_map_x = new Map<String, ebayApiPaypalapi.InitiateRecoupResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'InitiateRecoupReq',
'urn:ebay:api:PayPalAPI',
'InitiateRecoupResponse',
'ebayApiPaypalapi.InitiateRecoupResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApiPaypalapi.ManagePendingTransactionStatusResponseType ManagePendingTransactionStatus(ebayApiPaypalapi.ManagePendingTransactionStatusRequestType ManagePendingTransactionStatusRequest) {
ebayApiPaypalapi.ManagePendingTransactionStatusReq_element request_x = new ebayApiPaypalapi.ManagePendingTransactionStatusReq_element();
ebayApiPaypalapi.ManagePendingTransactionStatusResponseType response_x;
request_x.ManagePendingTransactionStatusRequest = ManagePendingTransactionStatusRequest;
Map<String, ebayApiPaypalapi.ManagePendingTransactionStatusResponseType> response_map_x = new Map<String, ebayApiPaypalapi.ManagePendingTransactionStatusResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'ManagePendingTransactionStatusReq',
'urn:ebay:api:PayPalAPI',
'ManagePendingTransactionStatusResponse',
'ebayApiPaypalapi.ManagePendingTransactionStatusResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.ManageRecurringPaymentsProfileStatusResponseDetailsType ManageRecurringPaymentsProfileStatus(ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusRequestType ManageRecurringPaymentsProfileStatusRequest) {
ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusReq_element request_x = new ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusReq_element();
ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusResponseType response_x;
request_x.ManageRecurringPaymentsProfileStatusRequest = ManageRecurringPaymentsProfileStatusRequest;
Map<String, ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusResponseType> response_map_x = new Map<String, ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'ManageRecurringPaymentsProfileStatusReq',
'urn:ebay:api:PayPalAPI',
'ManageRecurringPaymentsProfileStatusResponse',
'ebayApiPaypalapi.ManageRecurringPaymentsProfileStatusResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.ManageRecurringPaymentsProfileStatusResponseDetails;
}
public void MassPay(ebayApiPaypalapi.MassPayRequestType MassPayRequest) {
ebayApiPaypalapi.MassPayReq_element request_x = new ebayApiPaypalapi.MassPayReq_element();
ebayApiPaypalapi.MassPayResponseType response_x;
request_x.MassPayRequest = MassPayRequest;
Map<String, ebayApiPaypalapi.MassPayResponseType> response_map_x = new Map<String, ebayApiPaypalapi.MassPayResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'MassPayReq',
'urn:ebay:api:PayPalAPI',
'MassPayResponse',
'ebayApiPaypalapi.MassPayResponseType'}
);
response_x = response_map_x.get('response_x');
}
public ebayApiPaypalapi.RefundTransactionResponseType RefundTransaction(ebayApiPaypalapi.RefundTransactionRequestType RefundTransactionRequest) {
ebayApiPaypalapi.RefundTransactionReq_element request_x = new ebayApiPaypalapi.RefundTransactionReq_element();
ebayApiPaypalapi.RefundTransactionResponseType response_x;
request_x.RefundTransactionRequest = RefundTransactionRequest;
Map<String, ebayApiPaypalapi.RefundTransactionResponseType> response_map_x = new Map<String, ebayApiPaypalapi.RefundTransactionResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'RefundTransactionReq',
'urn:ebay:api:PayPalAPI',
'RefundTransactionResponse',
'ebayApiPaypalapi.RefundTransactionResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.ReverseTransactionResponseDetailsType ReverseTransaction(ebayApiPaypalapi.ReverseTransactionRequestType ReverseTransactionRequest) {
ebayApiPaypalapi.ReverseTransactionReq_element request_x = new ebayApiPaypalapi.ReverseTransactionReq_element();
ebayApiPaypalapi.ReverseTransactionResponseType response_x;
request_x.ReverseTransactionRequest = ReverseTransactionRequest;
Map<String, ebayApiPaypalapi.ReverseTransactionResponseType> response_map_x = new Map<String, ebayApiPaypalapi.ReverseTransactionResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'ReverseTransactionReq',
'urn:ebay:api:PayPalAPI',
'ReverseTransactionResponse',
'ebayApiPaypalapi.ReverseTransactionResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.ReverseTransactionResponseDetails;
}
public String SetAccessPermissions(ebayApiPaypalapi.SetAccessPermissionsRequestType SetAccessPermissionsRequest) {
ebayApiPaypalapi.SetAccessPermissionsReq_element request_x = new ebayApiPaypalapi.SetAccessPermissionsReq_element();
ebayApiPaypalapi.SetAccessPermissionsResponseType response_x;
request_x.SetAccessPermissionsRequest = SetAccessPermissionsRequest;
Map<String, ebayApiPaypalapi.SetAccessPermissionsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.SetAccessPermissionsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'SetAccessPermissionsReq',
'urn:ebay:api:PayPalAPI',
'SetAccessPermissionsResponse',
'ebayApiPaypalapi.SetAccessPermissionsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public String SetAuthFlowParam(ebayApiPaypalapi.SetAuthFlowParamRequestType SetAuthFlowParamRequest) {
ebayApiPaypalapi.SetAuthFlowParamReq_element request_x = new ebayApiPaypalapi.SetAuthFlowParamReq_element();
ebayApiPaypalapi.SetAuthFlowParamResponseType response_x;
request_x.SetAuthFlowParamRequest = SetAuthFlowParamRequest;
Map<String, ebayApiPaypalapi.SetAuthFlowParamResponseType> response_map_x = new Map<String, ebayApiPaypalapi.SetAuthFlowParamResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'SetAuthFlowParamReq',
'urn:ebay:api:PayPalAPI',
'SetAuthFlowParamResponse',
'ebayApiPaypalapi.SetAuthFlowParamResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public String SetCustomerBillingAgreement(ebayApiPaypalapi.SetCustomerBillingAgreementRequestType SetCustomerBillingAgreementRequest) {
ebayApiPaypalapi.SetCustomerBillingAgreementReq_element request_x = new ebayApiPaypalapi.SetCustomerBillingAgreementReq_element();
ebayApiPaypalapi.SetCustomerBillingAgreementResponseType response_x;
request_x.SetCustomerBillingAgreementRequest = SetCustomerBillingAgreementRequest;
Map<String, ebayApiPaypalapi.SetCustomerBillingAgreementResponseType> response_map_x = new Map<String, ebayApiPaypalapi.SetCustomerBillingAgreementResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'SetCustomerBillingAgreementReq',
'urn:ebay:api:PayPalAPI',
'SetCustomerBillingAgreementResponse',
'ebayApiPaypalapi.SetCustomerBillingAgreementResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public String SetExpressCheckout(ebayApiPaypalapi.SetExpressCheckoutRequestType SetExpressCheckoutRequest) {
ebayApiPaypalapi.SetExpressCheckoutReq_element request_x = new ebayApiPaypalapi.SetExpressCheckoutReq_element();
ebayApiPaypalapi.SetExpressCheckoutResponseType response_x;
request_x.SetExpressCheckoutRequest = SetExpressCheckoutRequest;
Map<String, ebayApiPaypalapi.SetExpressCheckoutResponseType> response_map_x = new Map<String, ebayApiPaypalapi.SetExpressCheckoutResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'SetExpressCheckoutReq',
'urn:ebay:api:PayPalAPI',
'SetExpressCheckoutResponse',
'ebayApiPaypalapi.SetExpressCheckoutResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public String SetMobileCheckout(ebayApiPaypalapi.SetMobileCheckoutRequestType SetMobileCheckoutRequest) {
ebayApiPaypalapi.SetMobileCheckoutReq_element request_x = new ebayApiPaypalapi.SetMobileCheckoutReq_element();
ebayApiPaypalapi.SetMobileCheckoutResponseType response_x;
request_x.SetMobileCheckoutRequest = SetMobileCheckoutRequest;
Map<String, ebayApiPaypalapi.SetMobileCheckoutResponseType> response_map_x = new Map<String, ebayApiPaypalapi.SetMobileCheckoutResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'SetMobileCheckoutReq',
'urn:ebay:api:PayPalAPI',
'SetMobileCheckoutResponse',
'ebayApiPaypalapi.SetMobileCheckoutResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Token;
}
public ebayApisEblbasecomponents.PaymentTransactionSearchResultType[] TransactionSearch(ebayApiPaypalapi.TransactionSearchRequestType TransactionSearchRequest) {
ebayApiPaypalapi.TransactionSearchReq_element request_x = new ebayApiPaypalapi.TransactionSearchReq_element();
ebayApiPaypalapi.TransactionSearchResponseType response_x;
request_x.TransactionSearchRequest = TransactionSearchRequest;
Map<String, ebayApiPaypalapi.TransactionSearchResponseType> response_map_x = new Map<String, ebayApiPaypalapi.TransactionSearchResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'TransactionSearchReq',
'urn:ebay:api:PayPalAPI',
'TransactionSearchResponse',
'ebayApiPaypalapi.TransactionSearchResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.PaymentTransactions;
}
public String UpdateAccessPermissions(ebayApiPaypalapi.UpdateAccessPermissionsRequestType UpdateAccessPermissionsRequest) {
ebayApiPaypalapi.UpdateAccessPermissionsReq_element request_x = new ebayApiPaypalapi.UpdateAccessPermissionsReq_element();
ebayApiPaypalapi.UpdateAccessPermissionsResponseType response_x;
request_x.UpdateAccessPermissionsRequest = UpdateAccessPermissionsRequest;
Map<String, ebayApiPaypalapi.UpdateAccessPermissionsResponseType> response_map_x = new Map<String, ebayApiPaypalapi.UpdateAccessPermissionsResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'UpdateAccessPermissionsReq',
'urn:ebay:api:PayPalAPI',
'UpdateAccessPermissionsResponse',
'ebayApiPaypalapi.UpdateAccessPermissionsResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.Status;
}
public ebayApiPaypalapi.UpdateAuthorizationResponseType UpdateAuthorization(ebayApiPaypalapi.UpdateAuthorizationRequestType UpdateAuthorizationRequest) {
ebayApiPaypalapi.UpdateAuthorizationReq_element request_x = new ebayApiPaypalapi.UpdateAuthorizationReq_element();
ebayApiPaypalapi.UpdateAuthorizationResponseType response_x;
request_x.UpdateAuthorizationRequest = UpdateAuthorizationRequest;
Map<String, ebayApiPaypalapi.UpdateAuthorizationResponseType> response_map_x = new Map<String, ebayApiPaypalapi.UpdateAuthorizationResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'UpdateAuthorizationReq',
'urn:ebay:api:PayPalAPI',
'UpdateAuthorizationResponse',
'ebayApiPaypalapi.UpdateAuthorizationResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x;
}
public ebayApisEblbasecomponents.UpdateRecurringPaymentsProfileResponseDetailsType UpdateRecurringPaymentsProfile(ebayApiPaypalapi.UpdateRecurringPaymentsProfileRequestType UpdateRecurringPaymentsProfileRequest) {
ebayApiPaypalapi.UpdateRecurringPaymentsProfileReq_element request_x = new ebayApiPaypalapi.UpdateRecurringPaymentsProfileReq_element();
ebayApiPaypalapi.UpdateRecurringPaymentsProfileResponseType response_x;
request_x.UpdateRecurringPaymentsProfileRequest = UpdateRecurringPaymentsProfileRequest;
Map<String, ebayApiPaypalapi.UpdateRecurringPaymentsProfileResponseType> response_map_x = new Map<String, ebayApiPaypalapi.UpdateRecurringPaymentsProfileResponseType>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'',
'urn:ebay:api:PayPalAPI',
'UpdateRecurringPaymentsProfileReq',
'urn:ebay:api:PayPalAPI',
'UpdateRecurringPaymentsProfileResponse',
'ebayApiPaypalapi.UpdateRecurringPaymentsProfileResponseType'}
);
response_x = response_map_x.get('response_x');
return response_x.UpdateRecurringPaymentsProfileResponseDetails;
}
}
public class RefundTransactionReq_element {
public ebayApiPaypalapi.RefundTransactionRequestType RefundTransactionRequest;
private String[] RefundTransactionRequest_type_info = new String[]{'RefundTransactionRequest','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[]{'RefundTransactionRequest'};
}
public class RefundTransactionRequestType {
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 PayerID;
public String InvoiceID;
public String RefundType;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public ebayApisCorecomponenttypes.BasicAmountType ShippingAmount;
public ebayApisCorecomponenttypes.BasicAmountType TaxAmount;
public String Memo;
public DateTime RetryUntil;
public String RefundSource;
public Boolean RefundAdvice;
public ebayApisEblbasecomponents.MerchantStoreDetailsType MerchantStoreDetails;
public ebayApisEblbasecomponents.InvoiceItemType[] RefundItemDetails;
public String MsgSubID;
public ebayApisEblbasecomponents.MerchantDataType MerchantData;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','0','1','false'};
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:api:PayPalAPI','UserIDType','0','1','false'};
private String[] InvoiceID_type_info = new String[]{'InvoiceID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] RefundType_type_info = new String[]{'RefundType','urn:ebay:api:PayPalAPI','RefundType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] ShippingAmount_type_info = new String[]{'ShippingAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] TaxAmount_type_info = new String[]{'TaxAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] Memo_type_info = new String[]{'Memo','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] RetryUntil_type_info = new String[]{'RetryUntil','urn:ebay:api:PayPalAPI','dateTime','0','1','false'};
private String[] RefundSource_type_info = new String[]{'RefundSource','urn:ebay:api:PayPalAPI','RefundSourceCodeType','0','1','false'};
private String[] RefundAdvice_type_info = new String[]{'RefundAdvice','urn:ebay:api:PayPalAPI','boolean','0','1','false'};
private String[] MerchantStoreDetails_type_info = new String[]{'MerchantStoreDetails','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] RefundItemDetails_type_info = new String[]{'RefundItemDetails','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','TransactionID','PayerID','InvoiceID','RefundType','Amount','ShippingAmount','TaxAmount','Memo','RetryUntil','RefundSource','RefundAdvice','MerchantStoreDetails','RefundItemDetails','MsgSubID','MerchantData'};
}
public class RefundTransactionResponseType {
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 RefundTransactionID;
public ebayApisCorecomponenttypes.BasicAmountType NetRefundAmount;
public ebayApisCorecomponenttypes.BasicAmountType FeeRefundAmount;
public ebayApisCorecomponenttypes.BasicAmountType GrossRefundAmount;
public ebayApisCorecomponenttypes.BasicAmountType TotalRefundedAmount;
public ebayApisEblbasecomponents.RefundInfoType RefundInfo;
public String ReceiptData;
public String MsgSubID;
private String[] RefundTransactionID_type_info = new String[]{'RefundTransactionID','urn:ebay:api:PayPalAPI','TransactionId','0','1','true'};
private String[] NetRefundAmount_type_info = new String[]{'NetRefundAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] FeeRefundAmount_type_info = new String[]{'FeeRefundAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] GrossRefundAmount_type_info = new String[]{'GrossRefundAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] TotalRefundedAmount_type_info = new String[]{'TotalRefundedAmount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] RefundInfo_type_info = new String[]{'RefundInfo','urn:ebay:apis:eBLBaseComponents','','0','1','false'};
private String[] ReceiptData_type_info = new String[]{'ReceiptData','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','RefundTransactionID','NetRefundAmount','FeeRefundAmount','GrossRefundAmount','TotalRefundedAmount','RefundInfo','ReceiptData','MsgSubID'};
}
public class ReverseTransactionReq_element {
public ebayApiPaypalapi.ReverseTransactionRequestType ReverseTransactionRequest;
private String[] ReverseTransactionRequest_type_info = new String[]{'ReverseTransactionRequest','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[]{'ReverseTransactionRequest'};
}
public class ReverseTransactionRequestType {
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.ReverseTransactionRequestDetailsType ReverseTransactionRequestDetails;
private String[] ReverseTransactionRequestDetails_type_info = new String[]{'ReverseTransactionRequestDetails','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','ReverseTransactionRequestDetails'};
}
public class ReverseTransactionResponseType {
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.ReverseTransactionResponseDetailsType ReverseTransactionResponseDetails;
private String[] ReverseTransactionResponseDetails_type_info = new String[]{'ReverseTransactionResponseDetails','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','ReverseTransactionResponseDetails'};
}
public class SetAccessPermissionsReq_element {
public ebayApiPaypalapi.SetAccessPermissionsRequestType SetAccessPermissionsRequest;
private String[] SetAccessPermissionsRequest_type_info = new String[]{'SetAccessPermissionsRequest','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[]{'SetAccessPermissionsRequest'};
}
public class SetAccessPermissionsRequestType {
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.SetAccessPermissionsRequestDetailsType SetAccessPermissionsRequestDetails;
private String[] SetAccessPermissionsRequestDetails_type_info = new String[]{'SetAccessPermissionsRequestDetails','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','SetAccessPermissionsRequestDetails'};
}
public class SetAccessPermissionsResponseType {
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','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[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Token'};
}
public class SetAuthFlowParamReq_element {
public ebayApiPaypalapi.SetAuthFlowParamRequestType SetAuthFlowParamRequest;
private String[] SetAuthFlowParamRequest_type_info = new String[]{'SetAuthFlowParamRequest','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[]{'SetAuthFlowParamRequest'};
}
public class SetAuthFlowParamRequestType {
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.SetAuthFlowParamRequestDetailsType SetAuthFlowParamRequestDetails;
private String[] SetAuthFlowParamRequestDetails_type_info = new String[]{'SetAuthFlowParamRequestDetails','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','SetAuthFlowParamRequestDetails'};
}
public class SetAuthFlowParamResponseType {
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','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[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','Token'};
}
public class SetCustomerBillingAgreementReq_element {
public ebayApiPaypalapi.SetCustomerBillingAgreementRequestType SetCustomerBillingAgreementRequest;
private String[] SetCustomerBillingAgreementRequest_type_info = new String[]{'SetCustomerBillingAgreementRequest','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[]{'SetCustomerBillingAgreementRequest'};
}
public class SetCustomerBillingAgreementRequestType {
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.SetCustomerBillingAgreementRequestDetailsType SetCustomerBillingAgreementRequestDetails;
private String[] SetCustomerBillingAgreementRequestDetails_type_info = new String[]{'SetCustomerBillingAgreementRequestDetails','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','SetCustomerBillingAgreementRequestDetails'};
}
public class SetCustomerBillingAgreementResponseType {
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 SetExpressCheckoutReq_element {
public ebayApiPaypalapi.SetExpressCheckoutRequestType SetExpressCheckoutRequest;
private String[] SetExpressCheckoutRequest_type_info = new String[]{'SetExpressCheckoutRequest','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[]{'SetExpressCheckoutRequest'};
}
public class SetExpressCheckoutRequestType {
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.SetExpressCheckoutRequestDetailsType SetExpressCheckoutRequestDetails;
private String[] SetExpressCheckoutRequestDetails_type_info = new String[]{'SetExpressCheckoutRequestDetails','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','SetExpressCheckoutRequestDetails'};
}
public class SetExpressCheckoutResponseType {
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','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','Token'};
}
public class SetMobileCheckoutReq_element {
public ebayApiPaypalapi.SetMobileCheckoutRequestType SetMobileCheckoutRequest;
private String[] SetMobileCheckoutRequest_type_info = new String[]{'SetMobileCheckoutRequest','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[]{'SetMobileCheckoutRequest'};
}
public class SetMobileCheckoutRequestType {
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.SetMobileCheckoutRequestDetailsType SetMobileCheckoutRequestDetails;
private String[] SetMobileCheckoutRequestDetails_type_info = new String[]{'SetMobileCheckoutRequestDetails','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','SetMobileCheckoutRequestDetails'};
}
public class SetMobileCheckoutResponseType {
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','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','Token'};
}
public class TransactionSearchReq_element {
public ebayApiPaypalapi.TransactionSearchRequestType TransactionSearchRequest;
private String[] TransactionSearchRequest_type_info = new String[]{'TransactionSearchRequest','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[]{'TransactionSearchRequest'};
}
public class TransactionSearchRequestType {
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;
public String Payer;
public String Receiver;
public String ReceiptID;
public String TransactionID;
public String ProfileID;
public ebayApisEblbasecomponents.PersonNameType PayerName;
public String AuctionItemNumber;
public String InvoiceID;
public String CardNumber;
public String TransactionClass;
public ebayApisCorecomponenttypes.BasicAmountType Amount;
public String CurrencyCode;
public String Status;
private String[] StartDate_type_info = new String[]{'StartDate','urn:ebay:api:PayPalAPI','dateTime','1','1','false'};
private String[] EndDate_type_info = new String[]{'EndDate','urn:ebay:api:PayPalAPI','dateTime','0','1','false'};
private String[] Payer_type_info = new String[]{'Payer','urn:ebay:api:PayPalAPI','EmailAddressType','0','1','false'};
private String[] Receiver_type_info = new String[]{'Receiver','urn:ebay:api:PayPalAPI','EmailAddressType','0','1','false'};
private String[] ReceiptID_type_info = new String[]{'ReceiptID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','TransactionId','0','1','false'};
private String[] ProfileID_type_info = new String[]{'ProfileID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] PayerName_type_info = new String[]{'PayerName','urn:ebay:api:PayPalAPI','PersonNameType','0','1','false'};
private String[] AuctionItemNumber_type_info = new String[]{'AuctionItemNumber','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[] CardNumber_type_info = new String[]{'CardNumber','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] TransactionClass_type_info = new String[]{'TransactionClass','urn:ebay:api:PayPalAPI','PaymentTransactionClassCodeType','0','1','false'};
private String[] Amount_type_info = new String[]{'Amount','urn:ebay:api:PayPalAPI','BasicAmountType','0','1','false'};
private String[] CurrencyCode_type_info = new String[]{'CurrencyCode','urn:ebay:api:PayPalAPI','CurrencyCodeType','0','1','false'};
private String[] Status_type_info = new String[]{'Status','urn:ebay:api:PayPalAPI','PaymentTransactionStatusCodeType','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','Payer','Receiver','ReceiptID','TransactionID','ProfileID','PayerName','AuctionItemNumber','InvoiceID','CardNumber','TransactionClass','Amount','CurrencyCode','Status'};
}
public class TransactionSearchResponseType {
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.PaymentTransactionSearchResultType[] PaymentTransactions;
private String[] PaymentTransactions_type_info = new String[]{'PaymentTransactions','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[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','PaymentTransactions'};
}
public class UpdateAccessPermissionsReq_element {
public ebayApiPaypalapi.UpdateAccessPermissionsRequestType UpdateAccessPermissionsRequest;
private String[] UpdateAccessPermissionsRequest_type_info = new String[]{'UpdateAccessPermissionsRequest','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[]{'UpdateAccessPermissionsRequest'};
}
public class UpdateAccessPermissionsRequestType {
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 PayerID;
private String[] PayerID_type_info = new String[]{'PayerID','urn:ebay:api:PayPalAPI','UserIDType','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','PayerID'};
}
public class UpdateAccessPermissionsResponseType {
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 Status;
private String[] Status_type_info = new String[]{'Status','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','Status'};
}
public class UpdateAuthorizationReq_element {
public ebayApiPaypalapi.UpdateAuthorizationRequestType UpdateAuthorizationRequest;
private String[] UpdateAuthorizationRequest_type_info = new String[]{'UpdateAuthorizationRequest','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[]{'UpdateAuthorizationRequest'};
}
public class UpdateAuthorizationRequestType {
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 ebayApisEblbasecomponents.AddressType ShipToAddress;
public String IPAddress;
public String ShipToStore;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','string','1','1','false'};
private String[] ShipToAddress_type_info = new String[]{'ShipToAddress','urn:ebay:apis:eBLBaseComponents','','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','ShipToAddress','IPAddress','ShipToStore'};
}
public class UpdateAuthorizationResponseType {
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 ebayApisEblbasecomponents.AuthorizationInfoType AuthorizationInfo;
private String[] TransactionID_type_info = new String[]{'TransactionID','urn:ebay:api:PayPalAPI','string','0','1','false'};
private String[] AuthorizationInfo_type_info = new String[]{'AuthorizationInfo','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[]{'Timestamp','Ack','CorrelationID','Errors','Version','Build','TransactionID','AuthorizationInfo'};
}
public class UpdateRecurringPaymentsProfileReq_element {
public ebayApiPaypalapi.UpdateRecurringPaymentsProfileRequestType UpdateRecurringPaymentsProfileRequest;
private String[] UpdateRecurringPaymentsProfileRequest_type_info = new String[]{'UpdateRecurringPaymentsProfileRequest','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[]{'UpdateRecurringPaymentsProfileRequest'};
}
public class UpdateRecurringPaymentsProfileRequestType {
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.UpdateRecurringPaymentsProfileRequestDetailsType UpdateRecurringPaymentsProfileRequestDetails;
private String[] UpdateRecurringPaymentsProfileRequestDetails_type_info = new String[]{'UpdateRecurringPaymentsProfileRequestDetails','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','UpdateRecurringPaymentsProfileRequestDetails'};
}
public class UpdateRecurringPaymentsProfileResponseType {
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.UpdateRecurringPaymentsProfileResponseDetailsType UpdateRecurringPaymentsProfileResponseDetails;
private String[] UpdateRecurringPaymentsProfileResponseDetails_type_info = new String[]{'UpdateRecurringPaymentsProfileResponseDetails','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','UpdateRecurringPaymentsProfileResponseDetails'};
}
}
@lynnellneri
Copy link

Hello. It looks like the file is cropped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment