//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.3053
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
//
// This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.3053.
//
#pragma warning disable 1591
namespace NopSolutions.NopCommerce.Payment.Methods.PayPal.PayPalSvc{
using System.Diagnostics;
using System.Web.Services;
using System.ComponentModel;
using System.Web.Services.Protocols;
using System;
using System.Xml.Serialization;
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="PayPalAPISoapBinding", Namespace="urn:ebay:api:PayPalAPI")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbstractResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbstractRequestType))]
public partial class PayPalAPISoapBinding : System.Web.Services.Protocols.SoapHttpClientProtocol {
private CustomSecurityHeaderType requesterCredentialsField;
private System.Threading.SendOrPostCallback RefundTransactionOperationCompleted;
private System.Threading.SendOrPostCallback GetTransactionDetailsOperationCompleted;
private System.Threading.SendOrPostCallback BillUserOperationCompleted;
private System.Threading.SendOrPostCallback TransactionSearchOperationCompleted;
private System.Threading.SendOrPostCallback MassPayOperationCompleted;
private System.Threading.SendOrPostCallback BillAgreementUpdateOperationCompleted;
private System.Threading.SendOrPostCallback AddressVerifyOperationCompleted;
private System.Threading.SendOrPostCallback EnterBoardingOperationCompleted;
private System.Threading.SendOrPostCallback GetBoardingDetailsOperationCompleted;
private System.Threading.SendOrPostCallback CreateMobilePaymentOperationCompleted;
private System.Threading.SendOrPostCallback GetMobileStatusOperationCompleted;
private System.Threading.SendOrPostCallback SetMobileCheckoutOperationCompleted;
private System.Threading.SendOrPostCallback DoMobileCheckoutPaymentOperationCompleted;
private System.Threading.SendOrPostCallback GetBalanceOperationCompleted;
private bool useDefaultCredentialsSetExplicitly;
/// <remarks/>
public PayPalAPISoapBinding() {
this.Url = global::NopSolutions.NopCommerce.Payment.Methods.PayPal.Properties.Settings.Default.Nop_Payment_PayPal_PayPalSvc_PayPalAPIInterfaceService;
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
this.UseDefaultCredentials = true;
this.useDefaultCredentialsSetExplicitly = false;
}
else {
this.useDefaultCredentialsSetExplicitly = true;
}
}
public CustomSecurityHeaderType RequesterCredentials {
get {
return this.requesterCredentialsField;
}
set {
this.requesterCredentialsField = value;
}
}
public new string Url {
get {
return base.Url;
}
set {
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
&& (this.useDefaultCredentialsSetExplicitly == false))
&& (this.IsLocalFileSystemWebService(value) == false))) {
base.UseDefaultCredentials = false;
}
base.Url = value;
}
}
public new bool UseDefaultCredentials {
get {
return base.UseDefaultCredentials;
}
set {
base.UseDefaultCredentials = value;
this.useDefaultCredentialsSetExplicitly = true;
}
}
/// <remarks/>
public event RefundTransactionCompletedEventHandler RefundTransactionCompleted;
/// <remarks/>
public event GetTransactionDetailsCompletedEventHandler GetTransactionDetailsCompleted;
/// <remarks/>
public event BillUserCompletedEventHandler BillUserCompleted;
/// <remarks/>
public event TransactionSearchCompletedEventHandler TransactionSearchCompleted;
/// <remarks/>
public event MassPayCompletedEventHandler MassPayCompleted;
/// <remarks/>
public event BillAgreementUpdateCompletedEventHandler BillAgreementUpdateCompleted;
/// <remarks/>
public event AddressVerifyCompletedEventHandler AddressVerifyCompleted;
/// <remarks/>
public event EnterBoardingCompletedEventHandler EnterBoardingCompleted;
/// <remarks/>
public event GetBoardingDetailsCompletedEventHandler GetBoardingDetailsCompleted;
/// <remarks/>
public event CreateMobilePaymentCompletedEventHandler CreateMobilePaymentCompleted;
/// <remarks/>
public event GetMobileStatusCompletedEventHandler GetMobileStatusCompleted;
/// <remarks/>
public event SetMobileCheckoutCompletedEventHandler SetMobileCheckoutCompleted;
/// <remarks/>
public event DoMobileCheckoutPaymentCompletedEventHandler DoMobileCheckoutPaymentCompleted;
/// <remarks/>
public event GetBalanceCompletedEventHandler GetBalanceCompleted;
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("RefundTransactionResponse", Namespace="urn:ebay:api:PayPalAPI")]
public RefundTransactionResponseType RefundTransaction([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] RefundTransactionReq RefundTransactionReq) {
object[] results = this.Invoke("RefundTransaction", new object[] {
RefundTransactionReq});
return ((RefundTransactionResponseType)(results[0]));
}
/// <remarks/>
public void RefundTransactionAsync(RefundTransactionReq RefundTransactionReq) {
this.RefundTransactionAsync(RefundTransactionReq, null);
}
/// <remarks/>
public void RefundTransactionAsync(RefundTransactionReq RefundTransactionReq, object userState) {
if ((this.RefundTransactionOperationCompleted == null)) {
this.RefundTransactionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRefundTransactionOperationCompleted);
}
this.InvokeAsync("RefundTransaction", new object[] {
RefundTransactionReq}, this.RefundTransactionOperationCompleted, userState);
}
private void OnRefundTransactionOperationCompleted(object arg) {
if ((this.RefundTransactionCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.RefundTransactionCompleted(this, new RefundTransactionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetTransactionDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetTransactionDetailsResponseType GetTransactionDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetTransactionDetailsReq GetTransactionDetailsReq) {
object[] results = this.Invoke("GetTransactionDetails", new object[] {
GetTransactionDetailsReq});
return ((GetTransactionDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetTransactionDetailsAsync(GetTransactionDetailsReq GetTransactionDetailsReq) {
this.GetTransactionDetailsAsync(GetTransactionDetailsReq, null);
}
/// <remarks/>
public void GetTransactionDetailsAsync(GetTransactionDetailsReq GetTransactionDetailsReq, object userState) {
if ((this.GetTransactionDetailsOperationCompleted == null)) {
this.GetTransactionDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetTransactionDetailsOperationCompleted);
}
this.InvokeAsync("GetTransactionDetails", new object[] {
GetTransactionDetailsReq}, this.GetTransactionDetailsOperationCompleted, userState);
}
private void OnGetTransactionDetailsOperationCompleted(object arg) {
if ((this.GetTransactionDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetTransactionDetailsCompleted(this, new GetTransactionDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("BillUserResponse", Namespace="urn:ebay:api:PayPalAPI")]
public BillUserResponseType BillUser([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] BillUserReq BillUserReq) {
object[] results = this.Invoke("BillUser", new object[] {
BillUserReq});
return ((BillUserResponseType)(results[0]));
}
/// <remarks/>
public void BillUserAsync(BillUserReq BillUserReq) {
this.BillUserAsync(BillUserReq, null);
}
/// <remarks/>
public void BillUserAsync(BillUserReq BillUserReq, object userState) {
if ((this.BillUserOperationCompleted == null)) {
this.BillUserOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBillUserOperationCompleted);
}
this.InvokeAsync("BillUser", new object[] {
BillUserReq}, this.BillUserOperationCompleted, userState);
}
private void OnBillUserOperationCompleted(object arg) {
if ((this.BillUserCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.BillUserCompleted(this, new BillUserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("TransactionSearchResponse", Namespace="urn:ebay:api:PayPalAPI")]
public TransactionSearchResponseType TransactionSearch([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] TransactionSearchReq TransactionSearchReq) {
object[] results = this.Invoke("TransactionSearch", new object[] {
TransactionSearchReq});
return ((TransactionSearchResponseType)(results[0]));
}
/// <remarks/>
public void TransactionSearchAsync(TransactionSearchReq TransactionSearchReq) {
this.TransactionSearchAsync(TransactionSearchReq, null);
}
/// <remarks/>
public void TransactionSearchAsync(TransactionSearchReq TransactionSearchReq, object userState) {
if ((this.TransactionSearchOperationCompleted == null)) {
this.TransactionSearchOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTransactionSearchOperationCompleted);
}
this.InvokeAsync("TransactionSearch", new object[] {
TransactionSearchReq}, this.TransactionSearchOperationCompleted, userState);
}
private void OnTransactionSearchOperationCompleted(object arg) {
if ((this.TransactionSearchCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.TransactionSearchCompleted(this, new TransactionSearchCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("MassPayResponse", Namespace="urn:ebay:api:PayPalAPI")]
public MassPayResponseType MassPay([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] MassPayReq MassPayReq) {
object[] results = this.Invoke("MassPay", new object[] {
MassPayReq});
return ((MassPayResponseType)(results[0]));
}
/// <remarks/>
public void MassPayAsync(MassPayReq MassPayReq) {
this.MassPayAsync(MassPayReq, null);
}
/// <remarks/>
public void MassPayAsync(MassPayReq MassPayReq, object userState) {
if ((this.MassPayOperationCompleted == null)) {
this.MassPayOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMassPayOperationCompleted);
}
this.InvokeAsync("MassPay", new object[] {
MassPayReq}, this.MassPayOperationCompleted, userState);
}
private void OnMassPayOperationCompleted(object arg) {
if ((this.MassPayCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.MassPayCompleted(this, new MassPayCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("BAUpdateResponse", Namespace="urn:ebay:api:PayPalAPI")]
public BAUpdateResponseType BillAgreementUpdate([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] BillAgreementUpdateReq BillAgreementUpdateReq) {
object[] results = this.Invoke("BillAgreementUpdate", new object[] {
BillAgreementUpdateReq});
return ((BAUpdateResponseType)(results[0]));
}
/// <remarks/>
public void BillAgreementUpdateAsync(BillAgreementUpdateReq BillAgreementUpdateReq) {
this.BillAgreementUpdateAsync(BillAgreementUpdateReq, null);
}
/// <remarks/>
public void BillAgreementUpdateAsync(BillAgreementUpdateReq BillAgreementUpdateReq, object userState) {
if ((this.BillAgreementUpdateOperationCompleted == null)) {
this.BillAgreementUpdateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBillAgreementUpdateOperationCompleted);
}
this.InvokeAsync("BillAgreementUpdate", new object[] {
BillAgreementUpdateReq}, this.BillAgreementUpdateOperationCompleted, userState);
}
private void OnBillAgreementUpdateOperationCompleted(object arg) {
if ((this.BillAgreementUpdateCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.BillAgreementUpdateCompleted(this, new BillAgreementUpdateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("AddressVerifyResponse", Namespace="urn:ebay:api:PayPalAPI")]
public AddressVerifyResponseType AddressVerify([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] AddressVerifyReq AddressVerifyReq) {
object[] results = this.Invoke("AddressVerify", new object[] {
AddressVerifyReq});
return ((AddressVerifyResponseType)(results[0]));
}
/// <remarks/>
public void AddressVerifyAsync(AddressVerifyReq AddressVerifyReq) {
this.AddressVerifyAsync(AddressVerifyReq, null);
}
/// <remarks/>
public void AddressVerifyAsync(AddressVerifyReq AddressVerifyReq, object userState) {
if ((this.AddressVerifyOperationCompleted == null)) {
this.AddressVerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddressVerifyOperationCompleted);
}
this.InvokeAsync("AddressVerify", new object[] {
AddressVerifyReq}, this.AddressVerifyOperationCompleted, userState);
}
private void OnAddressVerifyOperationCompleted(object arg) {
if ((this.AddressVerifyCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.AddressVerifyCompleted(this, new AddressVerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("EnterBoardingResponse", Namespace="urn:ebay:api:PayPalAPI")]
public EnterBoardingResponseType EnterBoarding([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] EnterBoardingReq EnterBoardingReq) {
object[] results = this.Invoke("EnterBoarding", new object[] {
EnterBoardingReq});
return ((EnterBoardingResponseType)(results[0]));
}
/// <remarks/>
public void EnterBoardingAsync(EnterBoardingReq EnterBoardingReq) {
this.EnterBoardingAsync(EnterBoardingReq, null);
}
/// <remarks/>
public void EnterBoardingAsync(EnterBoardingReq EnterBoardingReq, object userState) {
if ((this.EnterBoardingOperationCompleted == null)) {
this.EnterBoardingOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnterBoardingOperationCompleted);
}
this.InvokeAsync("EnterBoarding", new object[] {
EnterBoardingReq}, this.EnterBoardingOperationCompleted, userState);
}
private void OnEnterBoardingOperationCompleted(object arg) {
if ((this.EnterBoardingCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.EnterBoardingCompleted(this, new EnterBoardingCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetBoardingDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetBoardingDetailsResponseType GetBoardingDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetBoardingDetailsReq GetBoardingDetailsReq) {
object[] results = this.Invoke("GetBoardingDetails", new object[] {
GetBoardingDetailsReq});
return ((GetBoardingDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetBoardingDetailsAsync(GetBoardingDetailsReq GetBoardingDetailsReq) {
this.GetBoardingDetailsAsync(GetBoardingDetailsReq, null);
}
/// <remarks/>
public void GetBoardingDetailsAsync(GetBoardingDetailsReq GetBoardingDetailsReq, object userState) {
if ((this.GetBoardingDetailsOperationCompleted == null)) {
this.GetBoardingDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBoardingDetailsOperationCompleted);
}
this.InvokeAsync("GetBoardingDetails", new object[] {
GetBoardingDetailsReq}, this.GetBoardingDetailsOperationCompleted, userState);
}
private void OnGetBoardingDetailsOperationCompleted(object arg) {
if ((this.GetBoardingDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetBoardingDetailsCompleted(this, new GetBoardingDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("CreateMobilePaymentResponse", Namespace="urn:ebay:api:PayPalAPI")]
public CreateMobilePaymentResponseType CreateMobilePayment([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] CreateMobilePaymentReq CreateMobilePaymentReq) {
object[] results = this.Invoke("CreateMobilePayment", new object[] {
CreateMobilePaymentReq});
return ((CreateMobilePaymentResponseType)(results[0]));
}
/// <remarks/>
public void CreateMobilePaymentAsync(CreateMobilePaymentReq CreateMobilePaymentReq) {
this.CreateMobilePaymentAsync(CreateMobilePaymentReq, null);
}
/// <remarks/>
public void CreateMobilePaymentAsync(CreateMobilePaymentReq CreateMobilePaymentReq, object userState) {
if ((this.CreateMobilePaymentOperationCompleted == null)) {
this.CreateMobilePaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateMobilePaymentOperationCompleted);
}
this.InvokeAsync("CreateMobilePayment", new object[] {
CreateMobilePaymentReq}, this.CreateMobilePaymentOperationCompleted, userState);
}
private void OnCreateMobilePaymentOperationCompleted(object arg) {
if ((this.CreateMobilePaymentCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateMobilePaymentCompleted(this, new CreateMobilePaymentCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetMobileStatusResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetMobileStatusResponseType GetMobileStatus([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetMobileStatusReq GetMobileStatusReq) {
object[] results = this.Invoke("GetMobileStatus", new object[] {
GetMobileStatusReq});
return ((GetMobileStatusResponseType)(results[0]));
}
/// <remarks/>
public void GetMobileStatusAsync(GetMobileStatusReq GetMobileStatusReq) {
this.GetMobileStatusAsync(GetMobileStatusReq, null);
}
/// <remarks/>
public void GetMobileStatusAsync(GetMobileStatusReq GetMobileStatusReq, object userState) {
if ((this.GetMobileStatusOperationCompleted == null)) {
this.GetMobileStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMobileStatusOperationCompleted);
}
this.InvokeAsync("GetMobileStatus", new object[] {
GetMobileStatusReq}, this.GetMobileStatusOperationCompleted, userState);
}
private void OnGetMobileStatusOperationCompleted(object arg) {
if ((this.GetMobileStatusCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMobileStatusCompleted(this, new GetMobileStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("SetMobileCheckoutResponse", Namespace="urn:ebay:api:PayPalAPI")]
public SetMobileCheckoutResponseType SetMobileCheckout([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] SetMobileCheckoutReq SetMobileCheckoutReq) {
object[] results = this.Invoke("SetMobileCheckout", new object[] {
SetMobileCheckoutReq});
return ((SetMobileCheckoutResponseType)(results[0]));
}
/// <remarks/>
public void SetMobileCheckoutAsync(SetMobileCheckoutReq SetMobileCheckoutReq) {
this.SetMobileCheckoutAsync(SetMobileCheckoutReq, null);
}
/// <remarks/>
public void SetMobileCheckoutAsync(SetMobileCheckoutReq SetMobileCheckoutReq, object userState) {
if ((this.SetMobileCheckoutOperationCompleted == null)) {
this.SetMobileCheckoutOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMobileCheckoutOperationCompleted);
}
this.InvokeAsync("SetMobileCheckout", new object[] {
SetMobileCheckoutReq}, this.SetMobileCheckoutOperationCompleted, userState);
}
private void OnSetMobileCheckoutOperationCompleted(object arg) {
if ((this.SetMobileCheckoutCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMobileCheckoutCompleted(this, new SetMobileCheckoutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoMobileCheckoutPaymentResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoMobileCheckoutPaymentResponseType DoMobileCheckoutPayment([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoMobileCheckoutPaymentReq DoMobileCheckoutPaymentReq) {
object[] results = this.Invoke("DoMobileCheckoutPayment", new object[] {
DoMobileCheckoutPaymentReq});
return ((DoMobileCheckoutPaymentResponseType)(results[0]));
}
/// <remarks/>
public void DoMobileCheckoutPaymentAsync(DoMobileCheckoutPaymentReq DoMobileCheckoutPaymentReq) {
this.DoMobileCheckoutPaymentAsync(DoMobileCheckoutPaymentReq, null);
}
/// <remarks/>
public void DoMobileCheckoutPaymentAsync(DoMobileCheckoutPaymentReq DoMobileCheckoutPaymentReq, object userState) {
if ((this.DoMobileCheckoutPaymentOperationCompleted == null)) {
this.DoMobileCheckoutPaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoMobileCheckoutPaymentOperationCompleted);
}
this.InvokeAsync("DoMobileCheckoutPayment", new object[] {
DoMobileCheckoutPaymentReq}, this.DoMobileCheckoutPaymentOperationCompleted, userState);
}
private void OnDoMobileCheckoutPaymentOperationCompleted(object arg) {
if ((this.DoMobileCheckoutPaymentCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoMobileCheckoutPaymentCompleted(this, new DoMobileCheckoutPaymentCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetBalanceResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetBalanceResponseType GetBalance([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetBalanceReq GetBalanceReq) {
object[] results = this.Invoke("GetBalance", new object[] {
GetBalanceReq});
return ((GetBalanceResponseType)(results[0]));
}
/// <remarks/>
public void GetBalanceAsync(GetBalanceReq GetBalanceReq) {
this.GetBalanceAsync(GetBalanceReq, null);
}
/// <remarks/>
public void GetBalanceAsync(GetBalanceReq GetBalanceReq, object userState) {
if ((this.GetBalanceOperationCompleted == null)) {
this.GetBalanceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBalanceOperationCompleted);
}
this.InvokeAsync("GetBalance", new object[] {
GetBalanceReq}, this.GetBalanceOperationCompleted, userState);
}
private void OnGetBalanceOperationCompleted(object arg) {
if ((this.GetBalanceCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetBalanceCompleted(this, new GetBalanceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
public new void CancelAsync(object userState) {
base.CancelAsync(userState);
}
private bool IsLocalFileSystemWebService(string url) {
if (((url == null)
|| (url == string.Empty))) {
return false;
}
System.Uri wsUri = new System.Uri(url);
if (((wsUri.Port >= 1024)
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
return true;
}
return false;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="PayPalAPIAASoapBinding", Namespace="urn:ebay:api:PayPalAPI")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbstractResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbstractRequestType))]
public partial class PayPalAPIAASoapBinding : System.Web.Services.Protocols.SoapHttpClientProtocol {
private CustomSecurityHeaderType requesterCredentialsField;
private System.Threading.SendOrPostCallback DoExpressCheckoutPaymentOperationCompleted;
private System.Threading.SendOrPostCallback DoUATPExpressCheckoutPaymentOperationCompleted;
private System.Threading.SendOrPostCallback SetAuthFlowParamOperationCompleted;
private System.Threading.SendOrPostCallback GetAuthDetailsOperationCompleted;
private System.Threading.SendOrPostCallback SetAccessPermissionsOperationCompleted;
private System.Threading.SendOrPostCallback UpdateAccessPermissionsOperationCompleted;
private System.Threading.SendOrPostCallback GetAccessPermissionDetailsOperationCompleted;
private System.Threading.SendOrPostCallback SetExpressCheckoutOperationCompleted;
private System.Threading.SendOrPostCallback GetExpressCheckoutDetailsOperationCompleted;
private System.Threading.SendOrPostCallback DoDirectPaymentOperationCompleted;
private System.Threading.SendOrPostCallback ManagePendingTransactionStatusOperationCompleted;
private System.Threading.SendOrPostCallback DoCaptureOperationCompleted;
private System.Threading.SendOrPostCallback DoReauthorizationOperationCompleted;
private System.Threading.SendOrPostCallback DoVoidOperationCompleted;
private System.Threading.SendOrPostCallback DoAuthorizationOperationCompleted;
private System.Threading.SendOrPostCallback SetCustomerBillingAgreementOperationCompleted;
private System.Threading.SendOrPostCallback GetBillingAgreementCustomerDetailsOperationCompleted;
private System.Threading.SendOrPostCallback CreateBillingAgreementOperationCompleted;
private System.Threading.SendOrPostCallback DoReferenceTransactionOperationCompleted;
private System.Threading.SendOrPostCallback DoNonReferencedCreditOperationCompleted;
private System.Threading.SendOrPostCallback DoUATPAuthorizationOperationCompleted;
private System.Threading.SendOrPostCallback CreateRecurringPaymentsProfileOperationCompleted;
private System.Threading.SendOrPostCallback GetRecurringPaymentsProfileDetailsOperationCompleted;
private System.Threading.SendOrPostCallback ManageRecurringPaymentsProfileStatusOperationCompleted;
private System.Threading.SendOrPostCallback BillOutstandingAmountOperationCompleted;
private System.Threading.SendOrPostCallback UpdateRecurringPaymentsProfileOperationCompleted;
private bool useDefaultCredentialsSetExplicitly;
/// <remarks/>
public PayPalAPIAASoapBinding() {
this.Url = "https://api-aa.sandbox.paypal.com/2.0/";
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
this.UseDefaultCredentials = true;
this.useDefaultCredentialsSetExplicitly = false;
}
else {
this.useDefaultCredentialsSetExplicitly = true;
}
}
public CustomSecurityHeaderType RequesterCredentials {
get {
return this.requesterCredentialsField;
}
set {
this.requesterCredentialsField = value;
}
}
public new string Url {
get {
return base.Url;
}
set {
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
&& (this.useDefaultCredentialsSetExplicitly == false))
&& (this.IsLocalFileSystemWebService(value) == false))) {
base.UseDefaultCredentials = false;
}
base.Url = value;
}
}
public new bool UseDefaultCredentials {
get {
return base.UseDefaultCredentials;
}
set {
base.UseDefaultCredentials = value;
this.useDefaultCredentialsSetExplicitly = true;
}
}
/// <remarks/>
public event DoExpressCheckoutPaymentCompletedEventHandler DoExpressCheckoutPaymentCompleted;
/// <remarks/>
public event DoUATPExpressCheckoutPaymentCompletedEventHandler DoUATPExpressCheckoutPaymentCompleted;
/// <remarks/>
public event SetAuthFlowParamCompletedEventHandler SetAuthFlowParamCompleted;
/// <remarks/>
public event GetAuthDetailsCompletedEventHandler GetAuthDetailsCompleted;
/// <remarks/>
public event SetAccessPermissionsCompletedEventHandler SetAccessPermissionsCompleted;
/// <remarks/>
public event UpdateAccessPermissionsCompletedEventHandler UpdateAccessPermissionsCompleted;
/// <remarks/>
public event GetAccessPermissionDetailsCompletedEventHandler GetAccessPermissionDetailsCompleted;
/// <remarks/>
public event SetExpressCheckoutCompletedEventHandler SetExpressCheckoutCompleted;
/// <remarks/>
public event GetExpressCheckoutDetailsCompletedEventHandler GetExpressCheckoutDetailsCompleted;
/// <remarks/>
public event DoDirectPaymentCompletedEventHandler DoDirectPaymentCompleted;
/// <remarks/>
public event ManagePendingTransactionStatusCompletedEventHandler ManagePendingTransactionStatusCompleted;
/// <remarks/>
public event DoCaptureCompletedEventHandler DoCaptureCompleted;
/// <remarks/>
public event DoReauthorizationCompletedEventHandler DoReauthorizationCompleted;
/// <remarks/>
public event DoVoidCompletedEventHandler DoVoidCompleted;
/// <remarks/>
public event DoAuthorizationCompletedEventHandler DoAuthorizationCompleted;
/// <remarks/>
public event SetCustomerBillingAgreementCompletedEventHandler SetCustomerBillingAgreementCompleted;
/// <remarks/>
public event GetBillingAgreementCustomerDetailsCompletedEventHandler GetBillingAgreementCustomerDetailsCompleted;
/// <remarks/>
public event CreateBillingAgreementCompletedEventHandler CreateBillingAgreementCompleted;
/// <remarks/>
public event DoReferenceTransactionCompletedEventHandler DoReferenceTransactionCompleted;
/// <remarks/>
public event DoNonReferencedCreditCompletedEventHandler DoNonReferencedCreditCompleted;
/// <remarks/>
public event DoUATPAuthorizationCompletedEventHandler DoUATPAuthorizationCompleted;
/// <remarks/>
public event CreateRecurringPaymentsProfileCompletedEventHandler CreateRecurringPaymentsProfileCompleted;
/// <remarks/>
public event GetRecurringPaymentsProfileDetailsCompletedEventHandler GetRecurringPaymentsProfileDetailsCompleted;
/// <remarks/>
public event ManageRecurringPaymentsProfileStatusCompletedEventHandler ManageRecurringPaymentsProfileStatusCompleted;
/// <remarks/>
public event BillOutstandingAmountCompletedEventHandler BillOutstandingAmountCompleted;
/// <remarks/>
public event UpdateRecurringPaymentsProfileCompletedEventHandler UpdateRecurringPaymentsProfileCompleted;
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoExpressCheckoutPaymentResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoExpressCheckoutPaymentResponseType DoExpressCheckoutPayment([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoExpressCheckoutPaymentReq DoExpressCheckoutPaymentReq) {
object[] results = this.Invoke("DoExpressCheckoutPayment", new object[] {
DoExpressCheckoutPaymentReq});
return ((DoExpressCheckoutPaymentResponseType)(results[0]));
}
/// <remarks/>
public void DoExpressCheckoutPaymentAsync(DoExpressCheckoutPaymentReq DoExpressCheckoutPaymentReq) {
this.DoExpressCheckoutPaymentAsync(DoExpressCheckoutPaymentReq, null);
}
/// <remarks/>
public void DoExpressCheckoutPaymentAsync(DoExpressCheckoutPaymentReq DoExpressCheckoutPaymentReq, object userState) {
if ((this.DoExpressCheckoutPaymentOperationCompleted == null)) {
this.DoExpressCheckoutPaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoExpressCheckoutPaymentOperationCompleted);
}
this.InvokeAsync("DoExpressCheckoutPayment", new object[] {
DoExpressCheckoutPaymentReq}, this.DoExpressCheckoutPaymentOperationCompleted, userState);
}
private void OnDoExpressCheckoutPaymentOperationCompleted(object arg) {
if ((this.DoExpressCheckoutPaymentCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoExpressCheckoutPaymentCompleted(this, new DoExpressCheckoutPaymentCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoUATPExpressCheckoutPaymentResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoUATPExpressCheckoutPaymentResponseType DoUATPExpressCheckoutPayment([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoUATPExpressCheckoutPaymentReq DoUATPExpressCheckoutPaymentReq) {
object[] results = this.Invoke("DoUATPExpressCheckoutPayment", new object[] {
DoUATPExpressCheckoutPaymentReq});
return ((DoUATPExpressCheckoutPaymentResponseType)(results[0]));
}
/// <remarks/>
public void DoUATPExpressCheckoutPaymentAsync(DoUATPExpressCheckoutPaymentReq DoUATPExpressCheckoutPaymentReq) {
this.DoUATPExpressCheckoutPaymentAsync(DoUATPExpressCheckoutPaymentReq, null);
}
/// <remarks/>
public void DoUATPExpressCheckoutPaymentAsync(DoUATPExpressCheckoutPaymentReq DoUATPExpressCheckoutPaymentReq, object userState) {
if ((this.DoUATPExpressCheckoutPaymentOperationCompleted == null)) {
this.DoUATPExpressCheckoutPaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoUATPExpressCheckoutPaymentOperationCompleted);
}
this.InvokeAsync("DoUATPExpressCheckoutPayment", new object[] {
DoUATPExpressCheckoutPaymentReq}, this.DoUATPExpressCheckoutPaymentOperationCompleted, userState);
}
private void OnDoUATPExpressCheckoutPaymentOperationCompleted(object arg) {
if ((this.DoUATPExpressCheckoutPaymentCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoUATPExpressCheckoutPaymentCompleted(this, new DoUATPExpressCheckoutPaymentCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("SetAuthFlowParamResponse", Namespace="urn:ebay:api:PayPalAPI")]
public SetAuthFlowParamResponseType SetAuthFlowParam([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] SetAuthFlowParamReq SetAuthFlowParamReq) {
object[] results = this.Invoke("SetAuthFlowParam", new object[] {
SetAuthFlowParamReq});
return ((SetAuthFlowParamResponseType)(results[0]));
}
/// <remarks/>
public void SetAuthFlowParamAsync(SetAuthFlowParamReq SetAuthFlowParamReq) {
this.SetAuthFlowParamAsync(SetAuthFlowParamReq, null);
}
/// <remarks/>
public void SetAuthFlowParamAsync(SetAuthFlowParamReq SetAuthFlowParamReq, object userState) {
if ((this.SetAuthFlowParamOperationCompleted == null)) {
this.SetAuthFlowParamOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetAuthFlowParamOperationCompleted);
}
this.InvokeAsync("SetAuthFlowParam", new object[] {
SetAuthFlowParamReq}, this.SetAuthFlowParamOperationCompleted, userState);
}
private void OnSetAuthFlowParamOperationCompleted(object arg) {
if ((this.SetAuthFlowParamCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetAuthFlowParamCompleted(this, new SetAuthFlowParamCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetAuthDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetAuthDetailsResponseType GetAuthDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetAuthDetailsReq GetAuthDetailsReq) {
object[] results = this.Invoke("GetAuthDetails", new object[] {
GetAuthDetailsReq});
return ((GetAuthDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetAuthDetailsAsync(GetAuthDetailsReq GetAuthDetailsReq) {
this.GetAuthDetailsAsync(GetAuthDetailsReq, null);
}
/// <remarks/>
public void GetAuthDetailsAsync(GetAuthDetailsReq GetAuthDetailsReq, object userState) {
if ((this.GetAuthDetailsOperationCompleted == null)) {
this.GetAuthDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAuthDetailsOperationCompleted);
}
this.InvokeAsync("GetAuthDetails", new object[] {
GetAuthDetailsReq}, this.GetAuthDetailsOperationCompleted, userState);
}
private void OnGetAuthDetailsOperationCompleted(object arg) {
if ((this.GetAuthDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetAuthDetailsCompleted(this, new GetAuthDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("SetAccessPermissionsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public SetAccessPermissionsResponseType SetAccessPermissions([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] SetAccessPermissionsReq SetAccessPermissionsReq) {
object[] results = this.Invoke("SetAccessPermissions", new object[] {
SetAccessPermissionsReq});
return ((SetAccessPermissionsResponseType)(results[0]));
}
/// <remarks/>
public void SetAccessPermissionsAsync(SetAccessPermissionsReq SetAccessPermissionsReq) {
this.SetAccessPermissionsAsync(SetAccessPermissionsReq, null);
}
/// <remarks/>
public void SetAccessPermissionsAsync(SetAccessPermissionsReq SetAccessPermissionsReq, object userState) {
if ((this.SetAccessPermissionsOperationCompleted == null)) {
this.SetAccessPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetAccessPermissionsOperationCompleted);
}
this.InvokeAsync("SetAccessPermissions", new object[] {
SetAccessPermissionsReq}, this.SetAccessPermissionsOperationCompleted, userState);
}
private void OnSetAccessPermissionsOperationCompleted(object arg) {
if ((this.SetAccessPermissionsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetAccessPermissionsCompleted(this, new SetAccessPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("UpdateAccessPermissionsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public UpdateAccessPermissionsResponseType UpdateAccessPermissions([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] UpdateAccessPermissionsReq UpdateAccessPermissionsReq) {
object[] results = this.Invoke("UpdateAccessPermissions", new object[] {
UpdateAccessPermissionsReq});
return ((UpdateAccessPermissionsResponseType)(results[0]));
}
/// <remarks/>
public void UpdateAccessPermissionsAsync(UpdateAccessPermissionsReq UpdateAccessPermissionsReq) {
this.UpdateAccessPermissionsAsync(UpdateAccessPermissionsReq, null);
}
/// <remarks/>
public void UpdateAccessPermissionsAsync(UpdateAccessPermissionsReq UpdateAccessPermissionsReq, object userState) {
if ((this.UpdateAccessPermissionsOperationCompleted == null)) {
this.UpdateAccessPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateAccessPermissionsOperationCompleted);
}
this.InvokeAsync("UpdateAccessPermissions", new object[] {
UpdateAccessPermissionsReq}, this.UpdateAccessPermissionsOperationCompleted, userState);
}
private void OnUpdateAccessPermissionsOperationCompleted(object arg) {
if ((this.UpdateAccessPermissionsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.UpdateAccessPermissionsCompleted(this, new UpdateAccessPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetAccessPermissionDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetAccessPermissionDetailsResponseType GetAccessPermissionDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetAccessPermissionDetailsReq GetAccessPermissionDetailsReq) {
object[] results = this.Invoke("GetAccessPermissionDetails", new object[] {
GetAccessPermissionDetailsReq});
return ((GetAccessPermissionDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetAccessPermissionDetailsAsync(GetAccessPermissionDetailsReq GetAccessPermissionDetailsReq) {
this.GetAccessPermissionDetailsAsync(GetAccessPermissionDetailsReq, null);
}
/// <remarks/>
public void GetAccessPermissionDetailsAsync(GetAccessPermissionDetailsReq GetAccessPermissionDetailsReq, object userState) {
if ((this.GetAccessPermissionDetailsOperationCompleted == null)) {
this.GetAccessPermissionDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAccessPermissionDetailsOperationCompleted);
}
this.InvokeAsync("GetAccessPermissionDetails", new object[] {
GetAccessPermissionDetailsReq}, this.GetAccessPermissionDetailsOperationCompleted, userState);
}
private void OnGetAccessPermissionDetailsOperationCompleted(object arg) {
if ((this.GetAccessPermissionDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetAccessPermissionDetailsCompleted(this, new GetAccessPermissionDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("SetExpressCheckoutResponse", Namespace="urn:ebay:api:PayPalAPI")]
public SetExpressCheckoutResponseType SetExpressCheckout([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] SetExpressCheckoutReq SetExpressCheckoutReq) {
object[] results = this.Invoke("SetExpressCheckout", new object[] {
SetExpressCheckoutReq});
return ((SetExpressCheckoutResponseType)(results[0]));
}
/// <remarks/>
public void SetExpressCheckoutAsync(SetExpressCheckoutReq SetExpressCheckoutReq) {
this.SetExpressCheckoutAsync(SetExpressCheckoutReq, null);
}
/// <remarks/>
public void SetExpressCheckoutAsync(SetExpressCheckoutReq SetExpressCheckoutReq, object userState) {
if ((this.SetExpressCheckoutOperationCompleted == null)) {
this.SetExpressCheckoutOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetExpressCheckoutOperationCompleted);
}
this.InvokeAsync("SetExpressCheckout", new object[] {
SetExpressCheckoutReq}, this.SetExpressCheckoutOperationCompleted, userState);
}
private void OnSetExpressCheckoutOperationCompleted(object arg) {
if ((this.SetExpressCheckoutCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetExpressCheckoutCompleted(this, new SetExpressCheckoutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetExpressCheckoutDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetExpressCheckoutDetailsResponseType GetExpressCheckoutDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetExpressCheckoutDetailsReq GetExpressCheckoutDetailsReq) {
object[] results = this.Invoke("GetExpressCheckoutDetails", new object[] {
GetExpressCheckoutDetailsReq});
return ((GetExpressCheckoutDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetExpressCheckoutDetailsAsync(GetExpressCheckoutDetailsReq GetExpressCheckoutDetailsReq) {
this.GetExpressCheckoutDetailsAsync(GetExpressCheckoutDetailsReq, null);
}
/// <remarks/>
public void GetExpressCheckoutDetailsAsync(GetExpressCheckoutDetailsReq GetExpressCheckoutDetailsReq, object userState) {
if ((this.GetExpressCheckoutDetailsOperationCompleted == null)) {
this.GetExpressCheckoutDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExpressCheckoutDetailsOperationCompleted);
}
this.InvokeAsync("GetExpressCheckoutDetails", new object[] {
GetExpressCheckoutDetailsReq}, this.GetExpressCheckoutDetailsOperationCompleted, userState);
}
private void OnGetExpressCheckoutDetailsOperationCompleted(object arg) {
if ((this.GetExpressCheckoutDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetExpressCheckoutDetailsCompleted(this, new GetExpressCheckoutDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoDirectPaymentResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoDirectPaymentResponseType DoDirectPayment([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoDirectPaymentReq DoDirectPaymentReq) {
object[] results = this.Invoke("DoDirectPayment", new object[] {
DoDirectPaymentReq});
return ((DoDirectPaymentResponseType)(results[0]));
}
/// <remarks/>
public void DoDirectPaymentAsync(DoDirectPaymentReq DoDirectPaymentReq) {
this.DoDirectPaymentAsync(DoDirectPaymentReq, null);
}
/// <remarks/>
public void DoDirectPaymentAsync(DoDirectPaymentReq DoDirectPaymentReq, object userState) {
if ((this.DoDirectPaymentOperationCompleted == null)) {
this.DoDirectPaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoDirectPaymentOperationCompleted);
}
this.InvokeAsync("DoDirectPayment", new object[] {
DoDirectPaymentReq}, this.DoDirectPaymentOperationCompleted, userState);
}
private void OnDoDirectPaymentOperationCompleted(object arg) {
if ((this.DoDirectPaymentCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoDirectPaymentCompleted(this, new DoDirectPaymentCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("ManagePendingTransactionStatusResponse", Namespace="urn:ebay:api:PayPalAPI")]
public ManagePendingTransactionStatusResponseType ManagePendingTransactionStatus([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] ManagePendingTransactionStatusReq ManagePendingTransactionStatusReq) {
object[] results = this.Invoke("ManagePendingTransactionStatus", new object[] {
ManagePendingTransactionStatusReq});
return ((ManagePendingTransactionStatusResponseType)(results[0]));
}
/// <remarks/>
public void ManagePendingTransactionStatusAsync(ManagePendingTransactionStatusReq ManagePendingTransactionStatusReq) {
this.ManagePendingTransactionStatusAsync(ManagePendingTransactionStatusReq, null);
}
/// <remarks/>
public void ManagePendingTransactionStatusAsync(ManagePendingTransactionStatusReq ManagePendingTransactionStatusReq, object userState) {
if ((this.ManagePendingTransactionStatusOperationCompleted == null)) {
this.ManagePendingTransactionStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnManagePendingTransactionStatusOperationCompleted);
}
this.InvokeAsync("ManagePendingTransactionStatus", new object[] {
ManagePendingTransactionStatusReq}, this.ManagePendingTransactionStatusOperationCompleted, userState);
}
private void OnManagePendingTransactionStatusOperationCompleted(object arg) {
if ((this.ManagePendingTransactionStatusCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.ManagePendingTransactionStatusCompleted(this, new ManagePendingTransactionStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoCaptureResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoCaptureResponseType DoCapture([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoCaptureReq DoCaptureReq) {
object[] results = this.Invoke("DoCapture", new object[] {
DoCaptureReq});
return ((DoCaptureResponseType)(results[0]));
}
/// <remarks/>
public void DoCaptureAsync(DoCaptureReq DoCaptureReq) {
this.DoCaptureAsync(DoCaptureReq, null);
}
/// <remarks/>
public void DoCaptureAsync(DoCaptureReq DoCaptureReq, object userState) {
if ((this.DoCaptureOperationCompleted == null)) {
this.DoCaptureOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoCaptureOperationCompleted);
}
this.InvokeAsync("DoCapture", new object[] {
DoCaptureReq}, this.DoCaptureOperationCompleted, userState);
}
private void OnDoCaptureOperationCompleted(object arg) {
if ((this.DoCaptureCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoCaptureCompleted(this, new DoCaptureCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoReauthorizationResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoReauthorizationResponseType DoReauthorization([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoReauthorizationReq DoReauthorizationReq) {
object[] results = this.Invoke("DoReauthorization", new object[] {
DoReauthorizationReq});
return ((DoReauthorizationResponseType)(results[0]));
}
/// <remarks/>
public void DoReauthorizationAsync(DoReauthorizationReq DoReauthorizationReq) {
this.DoReauthorizationAsync(DoReauthorizationReq, null);
}
/// <remarks/>
public void DoReauthorizationAsync(DoReauthorizationReq DoReauthorizationReq, object userState) {
if ((this.DoReauthorizationOperationCompleted == null)) {
this.DoReauthorizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoReauthorizationOperationCompleted);
}
this.InvokeAsync("DoReauthorization", new object[] {
DoReauthorizationReq}, this.DoReauthorizationOperationCompleted, userState);
}
private void OnDoReauthorizationOperationCompleted(object arg) {
if ((this.DoReauthorizationCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoReauthorizationCompleted(this, new DoReauthorizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoVoidResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoVoidResponseType DoVoid([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoVoidReq DoVoidReq) {
object[] results = this.Invoke("DoVoid", new object[] {
DoVoidReq});
return ((DoVoidResponseType)(results[0]));
}
/// <remarks/>
public void DoVoidAsync(DoVoidReq DoVoidReq) {
this.DoVoidAsync(DoVoidReq, null);
}
/// <remarks/>
public void DoVoidAsync(DoVoidReq DoVoidReq, object userState) {
if ((this.DoVoidOperationCompleted == null)) {
this.DoVoidOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoVoidOperationCompleted);
}
this.InvokeAsync("DoVoid", new object[] {
DoVoidReq}, this.DoVoidOperationCompleted, userState);
}
private void OnDoVoidOperationCompleted(object arg) {
if ((this.DoVoidCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoVoidCompleted(this, new DoVoidCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoAuthorizationResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoAuthorizationResponseType DoAuthorization([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoAuthorizationReq DoAuthorizationReq) {
object[] results = this.Invoke("DoAuthorization", new object[] {
DoAuthorizationReq});
return ((DoAuthorizationResponseType)(results[0]));
}
/// <remarks/>
public void DoAuthorizationAsync(DoAuthorizationReq DoAuthorizationReq) {
this.DoAuthorizationAsync(DoAuthorizationReq, null);
}
/// <remarks/>
public void DoAuthorizationAsync(DoAuthorizationReq DoAuthorizationReq, object userState) {
if ((this.DoAuthorizationOperationCompleted == null)) {
this.DoAuthorizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoAuthorizationOperationCompleted);
}
this.InvokeAsync("DoAuthorization", new object[] {
DoAuthorizationReq}, this.DoAuthorizationOperationCompleted, userState);
}
private void OnDoAuthorizationOperationCompleted(object arg) {
if ((this.DoAuthorizationCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoAuthorizationCompleted(this, new DoAuthorizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("SetCustomerBillingAgreementResponse", Namespace="urn:ebay:api:PayPalAPI")]
public SetCustomerBillingAgreementResponseType SetCustomerBillingAgreement([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] SetCustomerBillingAgreementReq SetCustomerBillingAgreementReq) {
object[] results = this.Invoke("SetCustomerBillingAgreement", new object[] {
SetCustomerBillingAgreementReq});
return ((SetCustomerBillingAgreementResponseType)(results[0]));
}
/// <remarks/>
public void SetCustomerBillingAgreementAsync(SetCustomerBillingAgreementReq SetCustomerBillingAgreementReq) {
this.SetCustomerBillingAgreementAsync(SetCustomerBillingAgreementReq, null);
}
/// <remarks/>
public void SetCustomerBillingAgreementAsync(SetCustomerBillingAgreementReq SetCustomerBillingAgreementReq, object userState) {
if ((this.SetCustomerBillingAgreementOperationCompleted == null)) {
this.SetCustomerBillingAgreementOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetCustomerBillingAgreementOperationCompleted);
}
this.InvokeAsync("SetCustomerBillingAgreement", new object[] {
SetCustomerBillingAgreementReq}, this.SetCustomerBillingAgreementOperationCompleted, userState);
}
private void OnSetCustomerBillingAgreementOperationCompleted(object arg) {
if ((this.SetCustomerBillingAgreementCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetCustomerBillingAgreementCompleted(this, new SetCustomerBillingAgreementCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetBillingAgreementCustomerDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetBillingAgreementCustomerDetailsResponseType GetBillingAgreementCustomerDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetBillingAgreementCustomerDetailsReq GetBillingAgreementCustomerDetailsReq) {
object[] results = this.Invoke("GetBillingAgreementCustomerDetails", new object[] {
GetBillingAgreementCustomerDetailsReq});
return ((GetBillingAgreementCustomerDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetBillingAgreementCustomerDetailsAsync(GetBillingAgreementCustomerDetailsReq GetBillingAgreementCustomerDetailsReq) {
this.GetBillingAgreementCustomerDetailsAsync(GetBillingAgreementCustomerDetailsReq, null);
}
/// <remarks/>
public void GetBillingAgreementCustomerDetailsAsync(GetBillingAgreementCustomerDetailsReq GetBillingAgreementCustomerDetailsReq, object userState) {
if ((this.GetBillingAgreementCustomerDetailsOperationCompleted == null)) {
this.GetBillingAgreementCustomerDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBillingAgreementCustomerDetailsOperationCompleted);
}
this.InvokeAsync("GetBillingAgreementCustomerDetails", new object[] {
GetBillingAgreementCustomerDetailsReq}, this.GetBillingAgreementCustomerDetailsOperationCompleted, userState);
}
private void OnGetBillingAgreementCustomerDetailsOperationCompleted(object arg) {
if ((this.GetBillingAgreementCustomerDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetBillingAgreementCustomerDetailsCompleted(this, new GetBillingAgreementCustomerDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("CreateBillingAgreementResponse", Namespace="urn:ebay:api:PayPalAPI")]
public CreateBillingAgreementResponseType CreateBillingAgreement([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] CreateBillingAgreementReq CreateBillingAgreementReq) {
object[] results = this.Invoke("CreateBillingAgreement", new object[] {
CreateBillingAgreementReq});
return ((CreateBillingAgreementResponseType)(results[0]));
}
/// <remarks/>
public void CreateBillingAgreementAsync(CreateBillingAgreementReq CreateBillingAgreementReq) {
this.CreateBillingAgreementAsync(CreateBillingAgreementReq, null);
}
/// <remarks/>
public void CreateBillingAgreementAsync(CreateBillingAgreementReq CreateBillingAgreementReq, object userState) {
if ((this.CreateBillingAgreementOperationCompleted == null)) {
this.CreateBillingAgreementOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateBillingAgreementOperationCompleted);
}
this.InvokeAsync("CreateBillingAgreement", new object[] {
CreateBillingAgreementReq}, this.CreateBillingAgreementOperationCompleted, userState);
}
private void OnCreateBillingAgreementOperationCompleted(object arg) {
if ((this.CreateBillingAgreementCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateBillingAgreementCompleted(this, new CreateBillingAgreementCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoReferenceTransactionResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoReferenceTransactionResponseType DoReferenceTransaction([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoReferenceTransactionReq DoReferenceTransactionReq) {
object[] results = this.Invoke("DoReferenceTransaction", new object[] {
DoReferenceTransactionReq});
return ((DoReferenceTransactionResponseType)(results[0]));
}
/// <remarks/>
public void DoReferenceTransactionAsync(DoReferenceTransactionReq DoReferenceTransactionReq) {
this.DoReferenceTransactionAsync(DoReferenceTransactionReq, null);
}
/// <remarks/>
public void DoReferenceTransactionAsync(DoReferenceTransactionReq DoReferenceTransactionReq, object userState) {
if ((this.DoReferenceTransactionOperationCompleted == null)) {
this.DoReferenceTransactionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoReferenceTransactionOperationCompleted);
}
this.InvokeAsync("DoReferenceTransaction", new object[] {
DoReferenceTransactionReq}, this.DoReferenceTransactionOperationCompleted, userState);
}
private void OnDoReferenceTransactionOperationCompleted(object arg) {
if ((this.DoReferenceTransactionCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoReferenceTransactionCompleted(this, new DoReferenceTransactionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoNonReferencedCreditResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoNonReferencedCreditResponseType DoNonReferencedCredit([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoNonReferencedCreditReq DoNonReferencedCreditReq) {
object[] results = this.Invoke("DoNonReferencedCredit", new object[] {
DoNonReferencedCreditReq});
return ((DoNonReferencedCreditResponseType)(results[0]));
}
/// <remarks/>
public void DoNonReferencedCreditAsync(DoNonReferencedCreditReq DoNonReferencedCreditReq) {
this.DoNonReferencedCreditAsync(DoNonReferencedCreditReq, null);
}
/// <remarks/>
public void DoNonReferencedCreditAsync(DoNonReferencedCreditReq DoNonReferencedCreditReq, object userState) {
if ((this.DoNonReferencedCreditOperationCompleted == null)) {
this.DoNonReferencedCreditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoNonReferencedCreditOperationCompleted);
}
this.InvokeAsync("DoNonReferencedCredit", new object[] {
DoNonReferencedCreditReq}, this.DoNonReferencedCreditOperationCompleted, userState);
}
private void OnDoNonReferencedCreditOperationCompleted(object arg) {
if ((this.DoNonReferencedCreditCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoNonReferencedCreditCompleted(this, new DoNonReferencedCreditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("DoUATPAuthorizationResponse", Namespace="urn:ebay:api:PayPalAPI")]
public DoUATPAuthorizationResponseType DoUATPAuthorization([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] DoUATPAuthorizationReq DoUATPAuthorizationReq) {
object[] results = this.Invoke("DoUATPAuthorization", new object[] {
DoUATPAuthorizationReq});
return ((DoUATPAuthorizationResponseType)(results[0]));
}
/// <remarks/>
public void DoUATPAuthorizationAsync(DoUATPAuthorizationReq DoUATPAuthorizationReq) {
this.DoUATPAuthorizationAsync(DoUATPAuthorizationReq, null);
}
/// <remarks/>
public void DoUATPAuthorizationAsync(DoUATPAuthorizationReq DoUATPAuthorizationReq, object userState) {
if ((this.DoUATPAuthorizationOperationCompleted == null)) {
this.DoUATPAuthorizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoUATPAuthorizationOperationCompleted);
}
this.InvokeAsync("DoUATPAuthorization", new object[] {
DoUATPAuthorizationReq}, this.DoUATPAuthorizationOperationCompleted, userState);
}
private void OnDoUATPAuthorizationOperationCompleted(object arg) {
if ((this.DoUATPAuthorizationCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DoUATPAuthorizationCompleted(this, new DoUATPAuthorizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("CreateRecurringPaymentsProfileResponse", Namespace="urn:ebay:api:PayPalAPI")]
public CreateRecurringPaymentsProfileResponseType CreateRecurringPaymentsProfile([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] CreateRecurringPaymentsProfileReq CreateRecurringPaymentsProfileReq) {
object[] results = this.Invoke("CreateRecurringPaymentsProfile", new object[] {
CreateRecurringPaymentsProfileReq});
return ((CreateRecurringPaymentsProfileResponseType)(results[0]));
}
/// <remarks/>
public void CreateRecurringPaymentsProfileAsync(CreateRecurringPaymentsProfileReq CreateRecurringPaymentsProfileReq) {
this.CreateRecurringPaymentsProfileAsync(CreateRecurringPaymentsProfileReq, null);
}
/// <remarks/>
public void CreateRecurringPaymentsProfileAsync(CreateRecurringPaymentsProfileReq CreateRecurringPaymentsProfileReq, object userState) {
if ((this.CreateRecurringPaymentsProfileOperationCompleted == null)) {
this.CreateRecurringPaymentsProfileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateRecurringPaymentsProfileOperationCompleted);
}
this.InvokeAsync("CreateRecurringPaymentsProfile", new object[] {
CreateRecurringPaymentsProfileReq}, this.CreateRecurringPaymentsProfileOperationCompleted, userState);
}
private void OnCreateRecurringPaymentsProfileOperationCompleted(object arg) {
if ((this.CreateRecurringPaymentsProfileCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateRecurringPaymentsProfileCompleted(this, new CreateRecurringPaymentsProfileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("GetRecurringPaymentsProfileDetailsResponse", Namespace="urn:ebay:api:PayPalAPI")]
public GetRecurringPaymentsProfileDetailsResponseType GetRecurringPaymentsProfileDetails([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] GetRecurringPaymentsProfileDetailsReq GetRecurringPaymentsProfileDetailsReq) {
object[] results = this.Invoke("GetRecurringPaymentsProfileDetails", new object[] {
GetRecurringPaymentsProfileDetailsReq});
return ((GetRecurringPaymentsProfileDetailsResponseType)(results[0]));
}
/// <remarks/>
public void GetRecurringPaymentsProfileDetailsAsync(GetRecurringPaymentsProfileDetailsReq GetRecurringPaymentsProfileDetailsReq) {
this.GetRecurringPaymentsProfileDetailsAsync(GetRecurringPaymentsProfileDetailsReq, null);
}
/// <remarks/>
public void GetRecurringPaymentsProfileDetailsAsync(GetRecurringPaymentsProfileDetailsReq GetRecurringPaymentsProfileDetailsReq, object userState) {
if ((this.GetRecurringPaymentsProfileDetailsOperationCompleted == null)) {
this.GetRecurringPaymentsProfileDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetRecurringPaymentsProfileDetailsOperationCompleted);
}
this.InvokeAsync("GetRecurringPaymentsProfileDetails", new object[] {
GetRecurringPaymentsProfileDetailsReq}, this.GetRecurringPaymentsProfileDetailsOperationCompleted, userState);
}
private void OnGetRecurringPaymentsProfileDetailsOperationCompleted(object arg) {
if ((this.GetRecurringPaymentsProfileDetailsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetRecurringPaymentsProfileDetailsCompleted(this, new GetRecurringPaymentsProfileDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("ManageRecurringPaymentsProfileStatusResponse", Namespace="urn:ebay:api:PayPalAPI")]
public ManageRecurringPaymentsProfileStatusResponseType ManageRecurringPaymentsProfileStatus([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] ManageRecurringPaymentsProfileStatusReq ManageRecurringPaymentsProfileStatusReq) {
object[] results = this.Invoke("ManageRecurringPaymentsProfileStatus", new object[] {
ManageRecurringPaymentsProfileStatusReq});
return ((ManageRecurringPaymentsProfileStatusResponseType)(results[0]));
}
/// <remarks/>
public void ManageRecurringPaymentsProfileStatusAsync(ManageRecurringPaymentsProfileStatusReq ManageRecurringPaymentsProfileStatusReq) {
this.ManageRecurringPaymentsProfileStatusAsync(ManageRecurringPaymentsProfileStatusReq, null);
}
/// <remarks/>
public void ManageRecurringPaymentsProfileStatusAsync(ManageRecurringPaymentsProfileStatusReq ManageRecurringPaymentsProfileStatusReq, object userState) {
if ((this.ManageRecurringPaymentsProfileStatusOperationCompleted == null)) {
this.ManageRecurringPaymentsProfileStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnManageRecurringPaymentsProfileStatusOperationCompleted);
}
this.InvokeAsync("ManageRecurringPaymentsProfileStatus", new object[] {
ManageRecurringPaymentsProfileStatusReq}, this.ManageRecurringPaymentsProfileStatusOperationCompleted, userState);
}
private void OnManageRecurringPaymentsProfileStatusOperationCompleted(object arg) {
if ((this.ManageRecurringPaymentsProfileStatusCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.ManageRecurringPaymentsProfileStatusCompleted(this, new ManageRecurringPaymentsProfileStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("BillOutstandingAmountResponse", Namespace="urn:ebay:api:PayPalAPI")]
public BillOutstandingAmountResponseType BillOutstandingAmount([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] BillOutstandingAmountReq BillOutstandingAmountReq) {
object[] results = this.Invoke("BillOutstandingAmount", new object[] {
BillOutstandingAmountReq});
return ((BillOutstandingAmountResponseType)(results[0]));
}
/// <remarks/>
public void BillOutstandingAmountAsync(BillOutstandingAmountReq BillOutstandingAmountReq) {
this.BillOutstandingAmountAsync(BillOutstandingAmountReq, null);
}
/// <remarks/>
public void BillOutstandingAmountAsync(BillOutstandingAmountReq BillOutstandingAmountReq, object userState) {
if ((this.BillOutstandingAmountOperationCompleted == null)) {
this.BillOutstandingAmountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBillOutstandingAmountOperationCompleted);
}
this.InvokeAsync("BillOutstandingAmount", new object[] {
BillOutstandingAmountReq}, this.BillOutstandingAmountOperationCompleted, userState);
}
private void OnBillOutstandingAmountOperationCompleted(object arg) {
if ((this.BillOutstandingAmountCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.BillOutstandingAmountCompleted(this, new BillOutstandingAmountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
[System.Web.Services.Protocols.SoapHeaderAttribute("RequesterCredentials", Direction=System.Web.Services.Protocols.SoapHeaderDirection.InOut)]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
[return: System.Xml.Serialization.XmlElementAttribute("UpdateRecurringPaymentsProfileResponse", Namespace="urn:ebay:api:PayPalAPI")]
public UpdateRecurringPaymentsProfileResponseType UpdateRecurringPaymentsProfile([System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:api:PayPalAPI")] UpdateRecurringPaymentsProfileReq UpdateRecurringPaymentsProfileReq) {
object[] results = this.Invoke("UpdateRecurringPaymentsProfile", new object[] {
UpdateRecurringPaymentsProfileReq});
return ((UpdateRecurringPaymentsProfileResponseType)(results[0]));
}
/// <remarks/>
public void UpdateRecurringPaymentsProfileAsync(UpdateRecurringPaymentsProfileReq UpdateRecurringPaymentsProfileReq) {
this.UpdateRecurringPaymentsProfileAsync(UpdateRecurringPaymentsProfileReq, null);
}
/// <remarks/>
public void UpdateRecurringPaymentsProfileAsync(UpdateRecurringPaymentsProfileReq UpdateRecurringPaymentsProfileReq, object userState) {
if ((this.UpdateRecurringPaymentsProfileOperationCompleted == null)) {
this.UpdateRecurringPaymentsProfileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateRecurringPaymentsProfileOperationCompleted);
}
this.InvokeAsync("UpdateRecurringPaymentsProfile", new object[] {
UpdateRecurringPaymentsProfileReq}, this.UpdateRecurringPaymentsProfileOperationCompleted, userState);
}
private void OnUpdateRecurringPaymentsProfileOperationCompleted(object arg) {
if ((this.UpdateRecurringPaymentsProfileCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.UpdateRecurringPaymentsProfileCompleted(this, new UpdateRecurringPaymentsProfileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
/// <remarks/>
public new void CancelAsync(object userState) {
base.CancelAsync(userState);
}
private bool IsLocalFileSystemWebService(string url) {
if (((url == null)
|| (url == string.Empty))) {
return false;
}
System.Uri wsUri = new System.Uri(url);
if (((wsUri.Port >= 1024)
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
return true;
}
return false;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
[System.Xml.Serialization.XmlRootAttribute("RequesterCredentials", Namespace="urn:ebay:api:PayPalAPI", IsNullable=false)]
public partial class CustomSecurityHeaderType : System.Web.Services.Protocols.SoapHeader {
private string eBayAuthTokenField;
private string hardExpirationWarningField;
private UserIdPasswordType credentialsField;
/// <remarks/>
public string eBayAuthToken {
get {
return this.eBayAuthTokenField;
}
set {
this.eBayAuthTokenField = value;
}
}
/// <remarks/>
public string HardExpirationWarning {
get {
return this.hardExpirationWarningField;
}
set {
this.hardExpirationWarningField = value;
}
}
/// <remarks/>
public UserIdPasswordType Credentials {
get {
return this.credentialsField;
}
set {
this.credentialsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class UserIdPasswordType {
private string appIdField;
private string devIdField;
private string authCertField;
private string usernameField;
private string passwordField;
private string signatureField;
private string subjectField;
/// <remarks/>
public string AppId {
get {
return this.appIdField;
}
set {
this.appIdField = value;
}
}
/// <remarks/>
public string DevId {
get {
return this.devIdField;
}
set {
this.devIdField = value;
}
}
/// <remarks/>
public string AuthCert {
get {
return this.authCertField;
}
set {
this.authCertField = value;
}
}
/// <remarks/>
public string Username {
get {
return this.usernameField;
}
set {
this.usernameField = value;
}
}
/// <remarks/>
public string Password {
get {
return this.passwordField;
}
set {
this.passwordField = value;
}
}
/// <remarks/>
public string Signature {
get {
return this.signatureField;
}
set {
this.signatureField = value;
}
}
/// <remarks/>
public string Subject {
get {
return this.subjectField;
}
set {
this.subjectField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class UpdateRecurringPaymentsProfileResponseDetailsType {
private string profileIDField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BillOutstandingAmountResponseDetailsType {
private string profileIDField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ManageRecurringPaymentsProfileStatusResponseDetailsType {
private string profileIDField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class RecurringPaymentsSummaryType {
private System.DateTime nextBillingDateField;
private bool nextBillingDateFieldSpecified;
private int numberCyclesCompletedField;
private int numberCyclesRemainingField;
private BasicAmountType outstandingBalanceField;
private int failedPaymentCountField;
private System.DateTime lastPaymentDateField;
private bool lastPaymentDateFieldSpecified;
private BasicAmountType lastPaymentAmountField;
/// <remarks/>
public System.DateTime NextBillingDate {
get {
return this.nextBillingDateField;
}
set {
this.nextBillingDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NextBillingDateSpecified {
get {
return this.nextBillingDateFieldSpecified;
}
set {
this.nextBillingDateFieldSpecified = value;
}
}
/// <remarks/>
public int NumberCyclesCompleted {
get {
return this.numberCyclesCompletedField;
}
set {
this.numberCyclesCompletedField = value;
}
}
/// <remarks/>
public int NumberCyclesRemaining {
get {
return this.numberCyclesRemainingField;
}
set {
this.numberCyclesRemainingField = value;
}
}
/// <remarks/>
public BasicAmountType OutstandingBalance {
get {
return this.outstandingBalanceField;
}
set {
this.outstandingBalanceField = value;
}
}
/// <remarks/>
public int FailedPaymentCount {
get {
return this.failedPaymentCountField;
}
set {
this.failedPaymentCountField = value;
}
}
/// <remarks/>
public System.DateTime LastPaymentDate {
get {
return this.lastPaymentDateField;
}
set {
this.lastPaymentDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LastPaymentDateSpecified {
get {
return this.lastPaymentDateFieldSpecified;
}
set {
this.lastPaymentDateFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType LastPaymentAmount {
get {
return this.lastPaymentAmountField;
}
set {
this.lastPaymentAmountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:CoreComponentTypes")]
public partial class BasicAmountType {
private CurrencyCodeType currencyIDField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public CurrencyCodeType currencyID {
get {
return this.currencyIDField;
}
set {
this.currencyIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum CurrencyCodeType {
/// <remarks/>
AFA,
/// <remarks/>
ALL,
/// <remarks/>
DZD,
/// <remarks/>
ADP,
/// <remarks/>
AOA,
/// <remarks/>
ARS,
/// <remarks/>
AMD,
/// <remarks/>
AWG,
/// <remarks/>
AZM,
/// <remarks/>
BSD,
/// <remarks/>
BHD,
/// <remarks/>
BDT,
/// <remarks/>
BBD,
/// <remarks/>
BYR,
/// <remarks/>
BZD,
/// <remarks/>
BMD,
/// <remarks/>
BTN,
/// <remarks/>
INR,
/// <remarks/>
BOV,
/// <remarks/>
BOB,
/// <remarks/>
BAM,
/// <remarks/>
BWP,
/// <remarks/>
BRL,
/// <remarks/>
BND,
/// <remarks/>
BGL,
/// <remarks/>
BGN,
/// <remarks/>
BIF,
/// <remarks/>
KHR,
/// <remarks/>
CAD,
/// <remarks/>
CVE,
/// <remarks/>
KYD,
/// <remarks/>
XAF,
/// <remarks/>
CLF,
/// <remarks/>
CLP,
/// <remarks/>
CNY,
/// <remarks/>
COP,
/// <remarks/>
KMF,
/// <remarks/>
CDF,
/// <remarks/>
CRC,
/// <remarks/>
HRK,
/// <remarks/>
CUP,
/// <remarks/>
CYP,
/// <remarks/>
CZK,
/// <remarks/>
DKK,
/// <remarks/>
DJF,
/// <remarks/>
DOP,
/// <remarks/>
TPE,
/// <remarks/>
ECV,
/// <remarks/>
ECS,
/// <remarks/>
EGP,
/// <remarks/>
SVC,
/// <remarks/>
ERN,
/// <remarks/>
EEK,
/// <remarks/>
ETB,
/// <remarks/>
FKP,
/// <remarks/>
FJD,
/// <remarks/>
GMD,
/// <remarks/>
GEL,
/// <remarks/>
GHC,
/// <remarks/>
GIP,
/// <remarks/>
GTQ,
/// <remarks/>
GNF,
/// <remarks/>
GWP,
/// <remarks/>
GYD,
/// <remarks/>
HTG,
/// <remarks/>
HNL,
/// <remarks/>
HKD,
/// <remarks/>
HUF,
/// <remarks/>
ISK,
/// <remarks/>
IDR,
/// <remarks/>
IRR,
/// <remarks/>
IQD,
/// <remarks/>
ILS,
/// <remarks/>
JMD,
/// <remarks/>
JPY,
/// <remarks/>
JOD,
/// <remarks/>
KZT,
/// <remarks/>
KES,
/// <remarks/>
AUD,
/// <remarks/>
KPW,
/// <remarks/>
KRW,
/// <remarks/>
KWD,
/// <remarks/>
KGS,
/// <remarks/>
LAK,
/// <remarks/>
LVL,
/// <remarks/>
LBP,
/// <remarks/>
LSL,
/// <remarks/>
LRD,
/// <remarks/>
LYD,
/// <remarks/>
CHF,
/// <remarks/>
LTL,
/// <remarks/>
MOP,
/// <remarks/>
MKD,
/// <remarks/>
MGF,
/// <remarks/>
MWK,
/// <remarks/>
MYR,
/// <remarks/>
MVR,
/// <remarks/>
MTL,
/// <remarks/>
EUR,
/// <remarks/>
MRO,
/// <remarks/>
MUR,
/// <remarks/>
MXN,
/// <remarks/>
MXV,
/// <remarks/>
MDL,
/// <remarks/>
MNT,
/// <remarks/>
XCD,
/// <remarks/>
MZM,
/// <remarks/>
MMK,
/// <remarks/>
ZAR,
/// <remarks/>
NAD,
/// <remarks/>
NPR,
/// <remarks/>
ANG,
/// <remarks/>
XPF,
/// <remarks/>
NZD,
/// <remarks/>
NIO,
/// <remarks/>
NGN,
/// <remarks/>
NOK,
/// <remarks/>
OMR,
/// <remarks/>
PKR,
/// <remarks/>
PAB,
/// <remarks/>
PGK,
/// <remarks/>
PYG,
/// <remarks/>
PEN,
/// <remarks/>
PHP,
/// <remarks/>
PLN,
/// <remarks/>
USD,
/// <remarks/>
QAR,
/// <remarks/>
ROL,
/// <remarks/>
RUB,
/// <remarks/>
RUR,
/// <remarks/>
RWF,
/// <remarks/>
SHP,
/// <remarks/>
WST,
/// <remarks/>
STD,
/// <remarks/>
SAR,
/// <remarks/>
SCR,
/// <remarks/>
SLL,
/// <remarks/>
SGD,
/// <remarks/>
SKK,
/// <remarks/>
SIT,
/// <remarks/>
SBD,
/// <remarks/>
SOS,
/// <remarks/>
LKR,
/// <remarks/>
SDD,
/// <remarks/>
SRG,
/// <remarks/>
SZL,
/// <remarks/>
SEK,
/// <remarks/>
SYP,
/// <remarks/>
TWD,
/// <remarks/>
TJS,
/// <remarks/>
TZS,
/// <remarks/>
THB,
/// <remarks/>
XOF,
/// <remarks/>
TOP,
/// <remarks/>
TTD,
/// <remarks/>
TND,
/// <remarks/>
TRL,
/// <remarks/>
TMM,
/// <remarks/>
UGX,
/// <remarks/>
UAH,
/// <remarks/>
AED,
/// <remarks/>
GBP,
/// <remarks/>
USS,
/// <remarks/>
USN,
/// <remarks/>
UYU,
/// <remarks/>
UZS,
/// <remarks/>
VUV,
/// <remarks/>
VEB,
/// <remarks/>
VND,
/// <remarks/>
MAD,
/// <remarks/>
YER,
/// <remarks/>
YUM,
/// <remarks/>
ZMK,
/// <remarks/>
ZWD,
/// <remarks/>
CustomCode,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetRecurringPaymentsProfileDetailsResponseDetailsType {
private string profileIDField;
private RecurringPaymentsProfileStatusType profileStatusField;
private string descriptionField;
private AutoBillType autoBillOutstandingAmountField;
private int maxFailedPaymentsField;
private RecurringPaymentsProfileDetailsType recurringPaymentsProfileDetailsField;
private BillingPeriodDetailsType currentRecurringPaymentsPeriodField;
private RecurringPaymentsSummaryType recurringPaymentsSummaryField;
private CreditCardDetailsType creditCardField;
private BillingPeriodDetailsType trialRecurringPaymentsPeriodField;
private BillingPeriodDetailsType regularRecurringPaymentsPeriodField;
private BasicAmountType trialAmountPaidField;
private BasicAmountType regularAmountPaidField;
private BasicAmountType aggregateAmountField;
private BasicAmountType aggregateOptionalAmountField;
private System.DateTime finalPaymentDueDateField;
private bool finalPaymentDueDateFieldSpecified;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public RecurringPaymentsProfileStatusType ProfileStatus {
get {
return this.profileStatusField;
}
set {
this.profileStatusField = value;
}
}
/// <remarks/>
public string Description {
get {
return this.descriptionField;
}
set {
this.descriptionField = value;
}
}
/// <remarks/>
public AutoBillType AutoBillOutstandingAmount {
get {
return this.autoBillOutstandingAmountField;
}
set {
this.autoBillOutstandingAmountField = value;
}
}
/// <remarks/>
public int MaxFailedPayments {
get {
return this.maxFailedPaymentsField;
}
set {
this.maxFailedPaymentsField = value;
}
}
/// <remarks/>
public RecurringPaymentsProfileDetailsType RecurringPaymentsProfileDetails {
get {
return this.recurringPaymentsProfileDetailsField;
}
set {
this.recurringPaymentsProfileDetailsField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType CurrentRecurringPaymentsPeriod {
get {
return this.currentRecurringPaymentsPeriodField;
}
set {
this.currentRecurringPaymentsPeriodField = value;
}
}
/// <remarks/>
public RecurringPaymentsSummaryType RecurringPaymentsSummary {
get {
return this.recurringPaymentsSummaryField;
}
set {
this.recurringPaymentsSummaryField = value;
}
}
/// <remarks/>
public CreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType TrialRecurringPaymentsPeriod {
get {
return this.trialRecurringPaymentsPeriodField;
}
set {
this.trialRecurringPaymentsPeriodField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType RegularRecurringPaymentsPeriod {
get {
return this.regularRecurringPaymentsPeriodField;
}
set {
this.regularRecurringPaymentsPeriodField = value;
}
}
/// <remarks/>
public BasicAmountType TrialAmountPaid {
get {
return this.trialAmountPaidField;
}
set {
this.trialAmountPaidField = value;
}
}
/// <remarks/>
public BasicAmountType RegularAmountPaid {
get {
return this.regularAmountPaidField;
}
set {
this.regularAmountPaidField = value;
}
}
/// <remarks/>
public BasicAmountType AggregateAmount {
get {
return this.aggregateAmountField;
}
set {
this.aggregateAmountField = value;
}
}
/// <remarks/>
public BasicAmountType AggregateOptionalAmount {
get {
return this.aggregateOptionalAmountField;
}
set {
this.aggregateOptionalAmountField = value;
}
}
/// <remarks/>
public System.DateTime FinalPaymentDueDate {
get {
return this.finalPaymentDueDateField;
}
set {
this.finalPaymentDueDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinalPaymentDueDateSpecified {
get {
return this.finalPaymentDueDateFieldSpecified;
}
set {
this.finalPaymentDueDateFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum RecurringPaymentsProfileStatusType {
/// <remarks/>
ActiveProfile,
/// <remarks/>
PendingProfile,
/// <remarks/>
CancelledProfile,
/// <remarks/>
ExpiredProfile,
/// <remarks/>
SuspendedProfile,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AutoBillType {
/// <remarks/>
NoAutoBill,
/// <remarks/>
AddToNextBilling,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class RecurringPaymentsProfileDetailsType {
private string subscriberNameField;
private AddressType subscriberShippingAddressField;
private System.DateTime billingStartDateField;
private string profileReferenceField;
/// <remarks/>
public string SubscriberName {
get {
return this.subscriberNameField;
}
set {
this.subscriberNameField = value;
}
}
/// <remarks/>
public AddressType SubscriberShippingAddress {
get {
return this.subscriberShippingAddressField;
}
set {
this.subscriberShippingAddressField = value;
}
}
/// <remarks/>
public System.DateTime BillingStartDate {
get {
return this.billingStartDateField;
}
set {
this.billingStartDateField = value;
}
}
/// <remarks/>
public string ProfileReference {
get {
return this.profileReferenceField;
}
set {
this.profileReferenceField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class AddressType {
private string nameField;
private string street1Field;
private string street2Field;
private string cityNameField;
private string stateOrProvinceField;
private CountryCodeType countryField;
private bool countryFieldSpecified;
private string countryNameField;
private string phoneField;
private string postalCodeField;
private string addressIDField;
private AddressOwnerCodeType addressOwnerField;
private bool addressOwnerFieldSpecified;
private string externalAddressIDField;
private string internationalNameField;
private string internationalStateAndCityField;
private string internationalStreetField;
private AddressStatusCodeType addressStatusField;
private bool addressStatusFieldSpecified;
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public string Street1 {
get {
return this.street1Field;
}
set {
this.street1Field = value;
}
}
/// <remarks/>
public string Street2 {
get {
return this.street2Field;
}
set {
this.street2Field = value;
}
}
/// <remarks/>
public string CityName {
get {
return this.cityNameField;
}
set {
this.cityNameField = value;
}
}
/// <remarks/>
public string StateOrProvince {
get {
return this.stateOrProvinceField;
}
set {
this.stateOrProvinceField = value;
}
}
/// <remarks/>
public CountryCodeType Country {
get {
return this.countryField;
}
set {
this.countryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CountrySpecified {
get {
return this.countryFieldSpecified;
}
set {
this.countryFieldSpecified = value;
}
}
/// <remarks/>
public string CountryName {
get {
return this.countryNameField;
}
set {
this.countryNameField = value;
}
}
/// <remarks/>
public string Phone {
get {
return this.phoneField;
}
set {
this.phoneField = value;
}
}
/// <remarks/>
public string PostalCode {
get {
return this.postalCodeField;
}
set {
this.postalCodeField = value;
}
}
/// <remarks/>
public string AddressID {
get {
return this.addressIDField;
}
set {
this.addressIDField = value;
}
}
/// <remarks/>
public AddressOwnerCodeType AddressOwner {
get {
return this.addressOwnerField;
}
set {
this.addressOwnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AddressOwnerSpecified {
get {
return this.addressOwnerFieldSpecified;
}
set {
this.addressOwnerFieldSpecified = value;
}
}
/// <remarks/>
public string ExternalAddressID {
get {
return this.externalAddressIDField;
}
set {
this.externalAddressIDField = value;
}
}
/// <remarks/>
public string InternationalName {
get {
return this.internationalNameField;
}
set {
this.internationalNameField = value;
}
}
/// <remarks/>
public string InternationalStateAndCity {
get {
return this.internationalStateAndCityField;
}
set {
this.internationalStateAndCityField = value;
}
}
/// <remarks/>
public string InternationalStreet {
get {
return this.internationalStreetField;
}
set {
this.internationalStreetField = value;
}
}
/// <remarks/>
public AddressStatusCodeType AddressStatus {
get {
return this.addressStatusField;
}
set {
this.addressStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AddressStatusSpecified {
get {
return this.addressStatusFieldSpecified;
}
set {
this.addressStatusFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum CountryCodeType {
/// <remarks/>
AF,
/// <remarks/>
AL,
/// <remarks/>
DZ,
/// <remarks/>
AS,
/// <remarks/>
AD,
/// <remarks/>
AO,
/// <remarks/>
AI,
/// <remarks/>
AQ,
/// <remarks/>
AG,
/// <remarks/>
AR,
/// <remarks/>
AM,
/// <remarks/>
AW,
/// <remarks/>
AU,
/// <remarks/>
AT,
/// <remarks/>
AZ,
/// <remarks/>
BS,
/// <remarks/>
BH,
/// <remarks/>
BD,
/// <remarks/>
BB,
/// <remarks/>
BY,
/// <remarks/>
BE,
/// <remarks/>
BZ,
/// <remarks/>
BJ,
/// <remarks/>
BM,
/// <remarks/>
BT,
/// <remarks/>
BO,
/// <remarks/>
BA,
/// <remarks/>
BW,
/// <remarks/>
BV,
/// <remarks/>
BR,
/// <remarks/>
IO,
/// <remarks/>
BN,
/// <remarks/>
BG,
/// <remarks/>
BF,
/// <remarks/>
BI,
/// <remarks/>
KH,
/// <remarks/>
CM,
/// <remarks/>
CA,
/// <remarks/>
CV,
/// <remarks/>
KY,
/// <remarks/>
CF,
/// <remarks/>
TD,
/// <remarks/>
CL,
/// <remarks/>
C2,
/// <remarks/>
CN,
/// <remarks/>
CX,
/// <remarks/>
CC,
/// <remarks/>
CO,
/// <remarks/>
KM,
/// <remarks/>
CG,
/// <remarks/>
CD,
/// <remarks/>
CK,
/// <remarks/>
CR,
/// <remarks/>
CI,
/// <remarks/>
HR,
/// <remarks/>
CU,
/// <remarks/>
CY,
/// <remarks/>
CZ,
/// <remarks/>
DK,
/// <remarks/>
DJ,
/// <remarks/>
DM,
/// <remarks/>
DO,
/// <remarks/>
TP,
/// <remarks/>
EC,
/// <remarks/>
EG,
/// <remarks/>
SV,
/// <remarks/>
GQ,
/// <remarks/>
ER,
/// <remarks/>
EE,
/// <remarks/>
ET,
/// <remarks/>
FK,
/// <remarks/>
FO,
/// <remarks/>
FJ,
/// <remarks/>
FI,
/// <remarks/>
FR,
/// <remarks/>
GF,
/// <remarks/>
PF,
/// <remarks/>
TF,
/// <remarks/>
GA,
/// <remarks/>
GM,
/// <remarks/>
GE,
/// <remarks/>
DE,
/// <remarks/>
GH,
/// <remarks/>
GI,
/// <remarks/>
GR,
/// <remarks/>
GL,
/// <remarks/>
GD,
/// <remarks/>
GP,
/// <remarks/>
GU,
/// <remarks/>
GT,
/// <remarks/>
GN,
/// <remarks/>
GW,
/// <remarks/>
GY,
/// <remarks/>
HT,
/// <remarks/>
HM,
/// <remarks/>
VA,
/// <remarks/>
HN,
/// <remarks/>
HK,
/// <remarks/>
HU,
/// <remarks/>
IS,
/// <remarks/>
IN,
/// <remarks/>
ID,
/// <remarks/>
IR,
/// <remarks/>
IQ,
/// <remarks/>
IE,
/// <remarks/>
IL,
/// <remarks/>
IT,
/// <remarks/>
JM,
/// <remarks/>
JP,
/// <remarks/>
JO,
/// <remarks/>
KZ,
/// <remarks/>
KE,
/// <remarks/>
KI,
/// <remarks/>
KP,
/// <remarks/>
KR,
/// <remarks/>
KW,
/// <remarks/>
KG,
/// <remarks/>
LA,
/// <remarks/>
LV,
/// <remarks/>
LB,
/// <remarks/>
LS,
/// <remarks/>
LR,
/// <remarks/>
LY,
/// <remarks/>
LI,
/// <remarks/>
LT,
/// <remarks/>
LU,
/// <remarks/>
MO,
/// <remarks/>
MK,
/// <remarks/>
MG,
/// <remarks/>
MW,
/// <remarks/>
MY,
/// <remarks/>
MV,
/// <remarks/>
ML,
/// <remarks/>
MT,
/// <remarks/>
MH,
/// <remarks/>
MQ,
/// <remarks/>
MR,
/// <remarks/>
MU,
/// <remarks/>
YT,
/// <remarks/>
MX,
/// <remarks/>
FM,
/// <remarks/>
MD,
/// <remarks/>
MC,
/// <remarks/>
MN,
/// <remarks/>
MS,
/// <remarks/>
MA,
/// <remarks/>
MZ,
/// <remarks/>
MM,
/// <remarks/>
NA,
/// <remarks/>
NR,
/// <remarks/>
NP,
/// <remarks/>
NL,
/// <remarks/>
AN,
/// <remarks/>
NC,
/// <remarks/>
NZ,
/// <remarks/>
NI,
/// <remarks/>
NE,
/// <remarks/>
NG,
/// <remarks/>
NU,
/// <remarks/>
NF,
/// <remarks/>
MP,
/// <remarks/>
NO,
/// <remarks/>
OM,
/// <remarks/>
PK,
/// <remarks/>
PW,
/// <remarks/>
PS,
/// <remarks/>
PA,
/// <remarks/>
PG,
/// <remarks/>
PY,
/// <remarks/>
PE,
/// <remarks/>
PH,
/// <remarks/>
PN,
/// <remarks/>
PL,
/// <remarks/>
PT,
/// <remarks/>
PR,
/// <remarks/>
QA,
/// <remarks/>
RE,
/// <remarks/>
RO,
/// <remarks/>
RU,
/// <remarks/>
RW,
/// <remarks/>
SH,
/// <remarks/>
KN,
/// <remarks/>
LC,
/// <remarks/>
PM,
/// <remarks/>
VC,
/// <remarks/>
WS,
/// <remarks/>
SM,
/// <remarks/>
ST,
/// <remarks/>
SA,
/// <remarks/>
SN,
/// <remarks/>
SC,
/// <remarks/>
SL,
/// <remarks/>
SG,
/// <remarks/>
SK,
/// <remarks/>
SI,
/// <remarks/>
SB,
/// <remarks/>
SO,
/// <remarks/>
ZA,
/// <remarks/>
GS,
/// <remarks/>
ES,
/// <remarks/>
LK,
/// <remarks/>
SD,
/// <remarks/>
SR,
/// <remarks/>
SJ,
/// <remarks/>
SZ,
/// <remarks/>
SE,
/// <remarks/>
CH,
/// <remarks/>
SY,
/// <remarks/>
TW,
/// <remarks/>
TJ,
/// <remarks/>
TZ,
/// <remarks/>
TH,
/// <remarks/>
TG,
/// <remarks/>
TK,
/// <remarks/>
TO,
/// <remarks/>
TT,
/// <remarks/>
TN,
/// <remarks/>
TR,
/// <remarks/>
TM,
/// <remarks/>
TC,
/// <remarks/>
TV,
/// <remarks/>
UG,
/// <remarks/>
UA,
/// <remarks/>
AE,
/// <remarks/>
GB,
/// <remarks/>
US,
/// <remarks/>
UM,
/// <remarks/>
UY,
/// <remarks/>
UZ,
/// <remarks/>
VU,
/// <remarks/>
VE,
/// <remarks/>
VN,
/// <remarks/>
VG,
/// <remarks/>
VI,
/// <remarks/>
WF,
/// <remarks/>
EH,
/// <remarks/>
YE,
/// <remarks/>
YU,
/// <remarks/>
ZM,
/// <remarks/>
ZW,
/// <remarks/>
AA,
/// <remarks/>
QM,
/// <remarks/>
QN,
/// <remarks/>
QO,
/// <remarks/>
QP,
/// <remarks/>
CS,
/// <remarks/>
CustomCode,
/// <remarks/>
GG,
/// <remarks/>
IM,
/// <remarks/>
JE,
/// <remarks/>
TL,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AddressOwnerCodeType {
/// <remarks/>
PayPal,
/// <remarks/>
eBay,
/// <remarks/>
CustomCode,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AddressStatusCodeType {
/// <remarks/>
None,
/// <remarks/>
Confirmed,
/// <remarks/>
Unconfirmed,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BillingPeriodDetailsType {
private BillingPeriodType billingPeriodField;
private int billingFrequencyField;
private int totalBillingCyclesField;
private bool totalBillingCyclesFieldSpecified;
private BasicAmountType amountField;
private BasicAmountType shippingAmountField;
private BasicAmountType taxAmountField;
/// <remarks/>
public BillingPeriodType BillingPeriod {
get {
return this.billingPeriodField;
}
set {
this.billingPeriodField = value;
}
}
/// <remarks/>
public int BillingFrequency {
get {
return this.billingFrequencyField;
}
set {
this.billingFrequencyField = value;
}
}
/// <remarks/>
public int TotalBillingCycles {
get {
return this.totalBillingCyclesField;
}
set {
this.totalBillingCyclesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalBillingCyclesSpecified {
get {
return this.totalBillingCyclesFieldSpecified;
}
set {
this.totalBillingCyclesFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingAmount {
get {
return this.shippingAmountField;
}
set {
this.shippingAmountField = value;
}
}
/// <remarks/>
public BasicAmountType TaxAmount {
get {
return this.taxAmountField;
}
set {
this.taxAmountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BillingPeriodType {
/// <remarks/>
NoBillingPeriodType,
/// <remarks/>
Day,
/// <remarks/>
Week,
/// <remarks/>
SemiMonth,
/// <remarks/>
Month,
/// <remarks/>
Year,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class CreditCardDetailsType {
private CreditCardTypeType creditCardTypeField;
private bool creditCardTypeFieldSpecified;
private string creditCardNumberField;
private int expMonthField;
private bool expMonthFieldSpecified;
private int expYearField;
private bool expYearFieldSpecified;
private PayerInfoType cardOwnerField;
private string cVV2Field;
private int startMonthField;
private bool startMonthFieldSpecified;
private int startYearField;
private bool startYearFieldSpecified;
private string issueNumberField;
/// <remarks/>
public CreditCardTypeType CreditCardType {
get {
return this.creditCardTypeField;
}
set {
this.creditCardTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CreditCardTypeSpecified {
get {
return this.creditCardTypeFieldSpecified;
}
set {
this.creditCardTypeFieldSpecified = value;
}
}
/// <remarks/>
public string CreditCardNumber {
get {
return this.creditCardNumberField;
}
set {
this.creditCardNumberField = value;
}
}
/// <remarks/>
public int ExpMonth {
get {
return this.expMonthField;
}
set {
this.expMonthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExpMonthSpecified {
get {
return this.expMonthFieldSpecified;
}
set {
this.expMonthFieldSpecified = value;
}
}
/// <remarks/>
public int ExpYear {
get {
return this.expYearField;
}
set {
this.expYearField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExpYearSpecified {
get {
return this.expYearFieldSpecified;
}
set {
this.expYearFieldSpecified = value;
}
}
/// <remarks/>
public PayerInfoType CardOwner {
get {
return this.cardOwnerField;
}
set {
this.cardOwnerField = value;
}
}
/// <remarks/>
public string CVV2 {
get {
return this.cVV2Field;
}
set {
this.cVV2Field = value;
}
}
/// <remarks/>
public int StartMonth {
get {
return this.startMonthField;
}
set {
this.startMonthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartMonthSpecified {
get {
return this.startMonthFieldSpecified;
}
set {
this.startMonthFieldSpecified = value;
}
}
/// <remarks/>
public int StartYear {
get {
return this.startYearField;
}
set {
this.startYearField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartYearSpecified {
get {
return this.startYearFieldSpecified;
}
set {
this.startYearFieldSpecified = value;
}
}
/// <remarks/>
public string IssueNumber {
get {
return this.issueNumberField;
}
set {
this.issueNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum CreditCardTypeType {
/// <remarks/>
Visa,
/// <remarks/>
MasterCard,
/// <remarks/>
Discover,
/// <remarks/>
Amex,
/// <remarks/>
Switch,
/// <remarks/>
Solo,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PayerInfoType {
private string payerField;
private string payerIDField;
private PayPalUserStatusCodeType payerStatusField;
private bool payerStatusFieldSpecified;
private PersonNameType payerNameField;
private CountryCodeType payerCountryField;
private bool payerCountryFieldSpecified;
private string payerBusinessField;
private AddressType addressField;
private string contactPhoneField;
/// <remarks/>
public string Payer {
get {
return this.payerField;
}
set {
this.payerField = value;
}
}
/// <remarks/>
public string PayerID {
get {
return this.payerIDField;
}
set {
this.payerIDField = value;
}
}
/// <remarks/>
public PayPalUserStatusCodeType PayerStatus {
get {
return this.payerStatusField;
}
set {
this.payerStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PayerStatusSpecified {
get {
return this.payerStatusFieldSpecified;
}
set {
this.payerStatusFieldSpecified = value;
}
}
/// <remarks/>
public PersonNameType PayerName {
get {
return this.payerNameField;
}
set {
this.payerNameField = value;
}
}
/// <remarks/>
public CountryCodeType PayerCountry {
get {
return this.payerCountryField;
}
set {
this.payerCountryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PayerCountrySpecified {
get {
return this.payerCountryFieldSpecified;
}
set {
this.payerCountryFieldSpecified = value;
}
}
/// <remarks/>
public string PayerBusiness {
get {
return this.payerBusinessField;
}
set {
this.payerBusinessField = value;
}
}
/// <remarks/>
public AddressType Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
/// <remarks/>
public string ContactPhone {
get {
return this.contactPhoneField;
}
set {
this.contactPhoneField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PayPalUserStatusCodeType {
/// <remarks/>
verified,
/// <remarks/>
unverified,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PersonNameType {
private string salutationField;
private string firstNameField;
private string middleNameField;
private string lastNameField;
private string suffixField;
/// <remarks/>
public string Salutation {
get {
return this.salutationField;
}
set {
this.salutationField = value;
}
}
/// <remarks/>
public string FirstName {
get {
return this.firstNameField;
}
set {
this.firstNameField = value;
}
}
/// <remarks/>
public string MiddleName {
get {
return this.middleNameField;
}
set {
this.middleNameField = value;
}
}
/// <remarks/>
public string LastName {
get {
return this.lastNameField;
}
set {
this.lastNameField = value;
}
}
/// <remarks/>
public string Suffix {
get {
return this.suffixField;
}
set {
this.suffixField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class CreateRecurringPaymentsProfileResponseDetailsType {
private string profileIDField;
private RecurringPaymentsProfileStatusType profileStatusField;
private bool profileStatusFieldSpecified;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public RecurringPaymentsProfileStatusType ProfileStatus {
get {
return this.profileStatusField;
}
set {
this.profileStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ProfileStatusSpecified {
get {
return this.profileStatusFieldSpecified;
}
set {
this.profileStatusFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoNonReferencedCreditResponseDetailsType {
private BasicAmountType amountField;
private string transactionIDField;
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoReferenceTransactionResponseDetailsType {
private string billingAgreementIDField;
private PaymentInfoType paymentInfoField;
private BasicAmountType amountField;
private string aVSCodeField;
private string cVV2CodeField;
private string transactionIDField;
/// <remarks/>
public string BillingAgreementID {
get {
return this.billingAgreementIDField;
}
set {
this.billingAgreementIDField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string AVSCode {
get {
return this.aVSCodeField;
}
set {
this.aVSCodeField = value;
}
}
/// <remarks/>
public string CVV2Code {
get {
return this.cVV2CodeField;
}
set {
this.cVV2CodeField = value;
}
}
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentInfoType {
private string transactionIDField;
private string parentTransactionIDField;
private string receiptIDField;
private PaymentTransactionCodeType transactionTypeField;
private PaymentCodeType paymentTypeField;
private bool paymentTypeFieldSpecified;
private System.DateTime paymentDateField;
private BasicAmountType grossAmountField;
private BasicAmountType feeAmountField;
private BasicAmountType settleAmountField;
private BasicAmountType taxAmountField;
private string exchangeRateField;
private PaymentStatusCodeType paymentStatusField;
private PendingStatusCodeType pendingReasonField;
private bool pendingReasonFieldSpecified;
private ReversalReasonCodeType reasonCodeField;
private bool reasonCodeFieldSpecified;
private string shippingMethodField;
private string protectionEligibilityField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public string ParentTransactionID {
get {
return this.parentTransactionIDField;
}
set {
this.parentTransactionIDField = value;
}
}
/// <remarks/>
public string ReceiptID {
get {
return this.receiptIDField;
}
set {
this.receiptIDField = value;
}
}
/// <remarks/>
public PaymentTransactionCodeType TransactionType {
get {
return this.transactionTypeField;
}
set {
this.transactionTypeField = value;
}
}
/// <remarks/>
public PaymentCodeType PaymentType {
get {
return this.paymentTypeField;
}
set {
this.paymentTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentTypeSpecified {
get {
return this.paymentTypeFieldSpecified;
}
set {
this.paymentTypeFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime PaymentDate {
get {
return this.paymentDateField;
}
set {
this.paymentDateField = value;
}
}
/// <remarks/>
public BasicAmountType GrossAmount {
get {
return this.grossAmountField;
}
set {
this.grossAmountField = value;
}
}
/// <remarks/>
public BasicAmountType FeeAmount {
get {
return this.feeAmountField;
}
set {
this.feeAmountField = value;
}
}
/// <remarks/>
public BasicAmountType SettleAmount {
get {
return this.settleAmountField;
}
set {
this.settleAmountField = value;
}
}
/// <remarks/>
public BasicAmountType TaxAmount {
get {
return this.taxAmountField;
}
set {
this.taxAmountField = value;
}
}
/// <remarks/>
public string ExchangeRate {
get {
return this.exchangeRateField;
}
set {
this.exchangeRateField = value;
}
}
/// <remarks/>
public PaymentStatusCodeType PaymentStatus {
get {
return this.paymentStatusField;
}
set {
this.paymentStatusField = value;
}
}
/// <remarks/>
public PendingStatusCodeType PendingReason {
get {
return this.pendingReasonField;
}
set {
this.pendingReasonField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PendingReasonSpecified {
get {
return this.pendingReasonFieldSpecified;
}
set {
this.pendingReasonFieldSpecified = value;
}
}
/// <remarks/>
public ReversalReasonCodeType ReasonCode {
get {
return this.reasonCodeField;
}
set {
this.reasonCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReasonCodeSpecified {
get {
return this.reasonCodeFieldSpecified;
}
set {
this.reasonCodeFieldSpecified = value;
}
}
/// <remarks/>
public string ShippingMethod {
get {
return this.shippingMethodField;
}
set {
this.shippingMethodField = value;
}
}
/// <remarks/>
public string ProtectionEligibility {
get {
return this.protectionEligibilityField;
}
set {
this.protectionEligibilityField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentTransactionCodeType {
/// <remarks/>
none,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("web-accept")]
webaccept,
/// <remarks/>
cart,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("send-money")]
sendmoney,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-failed")]
subscrfailed,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-cancel")]
subscrcancel,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-payment")]
subscrpayment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-signup")]
subscrsignup,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-eot")]
subscreot,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("subscr-modify")]
subscrmodify,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("mercht-pmt")]
merchtpmt,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("mass-pay")]
masspay,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("virtual-terminal")]
virtualterminal,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("express-checkout")]
expresscheckout,
/// <remarks/>
credit,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentCodeType {
/// <remarks/>
none,
/// <remarks/>
echeck,
/// <remarks/>
instant,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentStatusCodeType {
/// <remarks/>
None,
/// <remarks/>
Completed,
/// <remarks/>
Failed,
/// <remarks/>
Pending,
/// <remarks/>
Denied,
/// <remarks/>
Refunded,
/// <remarks/>
Reversed,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Canceled-Reversal")]
CanceledReversal,
/// <remarks/>
Processed,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Partially-Refunded")]
PartiallyRefunded,
/// <remarks/>
Voided,
/// <remarks/>
Expired,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("In-Progress")]
InProgress,
/// <remarks/>
Created,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PendingStatusCodeType {
/// <remarks/>
none,
/// <remarks/>
echeck,
/// <remarks/>
intl,
/// <remarks/>
verify,
/// <remarks/>
address,
/// <remarks/>
unilateral,
/// <remarks/>
other,
/// <remarks/>
upgrade,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("multi-currency")]
multicurrency,
/// <remarks/>
authorization,
/// <remarks/>
order,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("payment-review")]
paymentreview,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum ReversalReasonCodeType {
/// <remarks/>
none,
/// <remarks/>
chargeback,
/// <remarks/>
guarantee,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("buyer-complaint")]
buyercomplaint,
/// <remarks/>
refund,
/// <remarks/>
other,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetBillingAgreementCustomerDetailsResponseDetailsType {
private PayerInfoType payerInfoField;
private AddressType billingAddressField;
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public AddressType BillingAddress {
get {
return this.billingAddressField;
}
set {
this.billingAddressField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoMobileCheckoutPaymentResponseDetailsType {
private string customField;
private string invoiceIDField;
private PayerInfoType payerInfoField;
private PaymentInfoType paymentInfoField;
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoCaptureResponseDetailsType {
private string authorizationIDField;
private PaymentInfoType paymentInfoField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoExpressCheckoutPaymentResponseDetailsType {
private string tokenField;
private PaymentInfoType paymentInfoField;
private string billingAgreementIDField;
private string redirectRequiredField;
private string noteField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
/// <remarks/>
public string BillingAgreementID {
get {
return this.billingAgreementIDField;
}
set {
this.billingAgreementIDField = value;
}
}
/// <remarks/>
public string RedirectRequired {
get {
return this.redirectRequiredField;
}
set {
this.redirectRequiredField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetExpressCheckoutDetailsResponseDetailsType {
private string tokenField;
private PayerInfoType payerInfoField;
private string customField;
private string invoiceIDField;
private string contactPhoneField;
private bool billingAgreementAcceptedStatusField;
private bool billingAgreementAcceptedStatusFieldSpecified;
private string redirectRequiredField;
private AddressType billingAddressField;
private string noteField;
private BasicAmountType payPalAdjustmentField;
private PaymentDetailsType paymentDetailsField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string ContactPhone {
get {
return this.contactPhoneField;
}
set {
this.contactPhoneField = value;
}
}
/// <remarks/>
public bool BillingAgreementAcceptedStatus {
get {
return this.billingAgreementAcceptedStatusField;
}
set {
this.billingAgreementAcceptedStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BillingAgreementAcceptedStatusSpecified {
get {
return this.billingAgreementAcceptedStatusFieldSpecified;
}
set {
this.billingAgreementAcceptedStatusFieldSpecified = value;
}
}
/// <remarks/>
public string RedirectRequired {
get {
return this.redirectRequiredField;
}
set {
this.redirectRequiredField = value;
}
}
/// <remarks/>
public AddressType BillingAddress {
get {
return this.billingAddressField;
}
set {
this.billingAddressField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
/// <remarks/>
public BasicAmountType PayPalAdjustment {
get {
return this.payPalAdjustmentField;
}
set {
this.payPalAdjustmentField = value;
}
}
/// <remarks/>
public PaymentDetailsType PaymentDetails {
get {
return this.paymentDetailsField;
}
set {
this.paymentDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentDetailsType {
private BasicAmountType orderTotalField;
private BasicAmountType itemTotalField;
private BasicAmountType shippingTotalField;
private BasicAmountType handlingTotalField;
private BasicAmountType taxTotalField;
private string orderDescriptionField;
private string customField;
private string invoiceIDField;
private string buttonSourceField;
private string notifyURLField;
private AddressType shipToAddressField;
private ShippingServiceCodeType shippingMethodField;
private bool shippingMethodFieldSpecified;
private System.DateTime profileAddressChangeDateField;
private bool profileAddressChangeDateFieldSpecified;
private PaymentDetailsItemType[] paymentDetailsItemField;
private BasicAmountType insuranceTotalField;
private BasicAmountType shippingDiscountField;
/// <remarks/>
public BasicAmountType OrderTotal {
get {
return this.orderTotalField;
}
set {
this.orderTotalField = value;
}
}
/// <remarks/>
public BasicAmountType ItemTotal {
get {
return this.itemTotalField;
}
set {
this.itemTotalField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingTotal {
get {
return this.shippingTotalField;
}
set {
this.shippingTotalField = value;
}
}
/// <remarks/>
public BasicAmountType HandlingTotal {
get {
return this.handlingTotalField;
}
set {
this.handlingTotalField = value;
}
}
/// <remarks/>
public BasicAmountType TaxTotal {
get {
return this.taxTotalField;
}
set {
this.taxTotalField = value;
}
}
/// <remarks/>
public string OrderDescription {
get {
return this.orderDescriptionField;
}
set {
this.orderDescriptionField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string ButtonSource {
get {
return this.buttonSourceField;
}
set {
this.buttonSourceField = value;
}
}
/// <remarks/>
public string NotifyURL {
get {
return this.notifyURLField;
}
set {
this.notifyURLField = value;
}
}
/// <remarks/>
public AddressType ShipToAddress {
get {
return this.shipToAddressField;
}
set {
this.shipToAddressField = value;
}
}
/// <remarks/>
public ShippingServiceCodeType ShippingMethod {
get {
return this.shippingMethodField;
}
set {
this.shippingMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ShippingMethodSpecified {
get {
return this.shippingMethodFieldSpecified;
}
set {
this.shippingMethodFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime ProfileAddressChangeDate {
get {
return this.profileAddressChangeDateField;
}
set {
this.profileAddressChangeDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ProfileAddressChangeDateSpecified {
get {
return this.profileAddressChangeDateFieldSpecified;
}
set {
this.profileAddressChangeDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("PaymentDetailsItem")]
public PaymentDetailsItemType[] PaymentDetailsItem {
get {
return this.paymentDetailsItemField;
}
set {
this.paymentDetailsItemField = value;
}
}
/// <remarks/>
public BasicAmountType InsuranceTotal {
get {
return this.insuranceTotalField;
}
set {
this.insuranceTotalField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingDiscount {
get {
return this.shippingDiscountField;
}
set {
this.shippingDiscountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum ShippingServiceCodeType {
/// <remarks/>
UPSGround,
/// <remarks/>
UPS3rdDay,
/// <remarks/>
UPS2ndDay,
/// <remarks/>
UPSNextDay,
/// <remarks/>
USPSPriority,
/// <remarks/>
USPSParcel,
/// <remarks/>
USPSMedia,
/// <remarks/>
USPSFirstClass,
/// <remarks/>
ShippingMethodStandard,
/// <remarks/>
ShippingMethodExpress,
/// <remarks/>
ShippingMethodNextDay,
/// <remarks/>
USPSExpressMail,
/// <remarks/>
USPSGround,
/// <remarks/>
Download,
/// <remarks/>
WillCall_Or_Pickup,
/// <remarks/>
CustomCode,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentDetailsItemType {
private string nameField;
private string numberField;
private string quantityField;
private BasicAmountType taxField;
private BasicAmountType amountField;
private EbayItemPaymentDetailsItemType ebayItemPaymentDetailsItemField;
private string promoCodeField;
private ProductCategoryType productCategoryField;
private bool productCategoryFieldSpecified;
private string descriptionField;
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public string Number {
get {
return this.numberField;
}
set {
this.numberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string Quantity {
get {
return this.quantityField;
}
set {
this.quantityField = value;
}
}
/// <remarks/>
public BasicAmountType Tax {
get {
return this.taxField;
}
set {
this.taxField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public EbayItemPaymentDetailsItemType EbayItemPaymentDetailsItem {
get {
return this.ebayItemPaymentDetailsItemField;
}
set {
this.ebayItemPaymentDetailsItemField = value;
}
}
/// <remarks/>
public string PromoCode {
get {
return this.promoCodeField;
}
set {
this.promoCodeField = value;
}
}
/// <remarks/>
public ProductCategoryType ProductCategory {
get {
return this.productCategoryField;
}
set {
this.productCategoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ProductCategorySpecified {
get {
return this.productCategoryFieldSpecified;
}
set {
this.productCategoryFieldSpecified = value;
}
}
/// <remarks/>
public string Description {
get {
return this.descriptionField;
}
set {
this.descriptionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class EbayItemPaymentDetailsItemType {
private string itemNumberField;
private string auctionTransactionIdField;
private string orderIdField;
/// <remarks/>
public string ItemNumber {
get {
return this.itemNumberField;
}
set {
this.itemNumberField = value;
}
}
/// <remarks/>
public string AuctionTransactionId {
get {
return this.auctionTransactionIdField;
}
set {
this.auctionTransactionIdField = value;
}
}
/// <remarks/>
public string OrderId {
get {
return this.orderIdField;
}
set {
this.orderIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum ProductCategoryType {
/// <remarks/>
Other,
/// <remarks/>
Airlines,
/// <remarks/>
Antiques,
/// <remarks/>
Art,
/// <remarks/>
Cameras_Photos,
/// <remarks/>
Cars_Boats_Vehicles_Parts,
/// <remarks/>
CellPhones_Telecom,
/// <remarks/>
Coins_PaperMoney,
/// <remarks/>
Collectibles,
/// <remarks/>
Computers_Networking,
/// <remarks/>
ConsumerElectronics,
/// <remarks/>
Jewelry_Watches,
/// <remarks/>
MusicalInstruments,
/// <remarks/>
RealEstate,
/// <remarks/>
SportsMemorabilia_Cards_FanShop,
/// <remarks/>
Stamps,
/// <remarks/>
Tickets,
/// <remarks/>
Travels,
/// <remarks/>
Gambling,
/// <remarks/>
Alcohol,
/// <remarks/>
Tobacco,
/// <remarks/>
MoneyTransfer,
/// <remarks/>
Software,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetAccessPermissionDetailsResponseDetailsType {
private string firstNameField;
private string lastNameField;
private string emailField;
private string[] accessPermissionNameField;
private string[] accessPermissionStatusField;
private string payerIDField;
/// <remarks/>
public string FirstName {
get {
return this.firstNameField;
}
set {
this.firstNameField = value;
}
}
/// <remarks/>
public string LastName {
get {
return this.lastNameField;
}
set {
this.lastNameField = value;
}
}
/// <remarks/>
public string Email {
get {
return this.emailField;
}
set {
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("AccessPermissionName")]
public string[] AccessPermissionName {
get {
return this.accessPermissionNameField;
}
set {
this.accessPermissionNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("AccessPermissionStatus")]
public string[] AccessPermissionStatus {
get {
return this.accessPermissionStatusField;
}
set {
this.accessPermissionStatusField = value;
}
}
/// <remarks/>
public string PayerID {
get {
return this.payerIDField;
}
set {
this.payerIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetAuthDetailsResponseDetailsType {
private string firstNameField;
private string lastNameField;
private string emailField;
private string payerIDField;
/// <remarks/>
public string FirstName {
get {
return this.firstNameField;
}
set {
this.firstNameField = value;
}
}
/// <remarks/>
public string LastName {
get {
return this.lastNameField;
}
set {
this.lastNameField = value;
}
}
/// <remarks/>
public string Email {
get {
return this.emailField;
}
set {
this.emailField = value;
}
}
/// <remarks/>
public string PayerID {
get {
return this.payerIDField;
}
set {
this.payerIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class APICredentialsType {
private string usernameField;
private string passwordField;
private string signatureField;
private string certificateField;
private APIAuthenticationType typeField;
/// <remarks/>
public string Username {
get {
return this.usernameField;
}
set {
this.usernameField = value;
}
}
/// <remarks/>
public string Password {
get {
return this.passwordField;
}
set {
this.passwordField = value;
}
}
/// <remarks/>
public string Signature {
get {
return this.signatureField;
}
set {
this.signatureField = value;
}
}
/// <remarks/>
public string Certificate {
get {
return this.certificateField;
}
set {
this.certificateField = value;
}
}
/// <remarks/>
public APIAuthenticationType Type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum APIAuthenticationType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Auth-None")]
AuthNone,
/// <remarks/>
Cert,
/// <remarks/>
Sign,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetBoardingDetailsResponseDetailsType {
private BoardingStatusType statusField;
private System.DateTime startDateField;
private System.DateTime lastUpdatedField;
private string reasonField;
private string programNameField;
private string programCodeField;
private string campaignIDField;
private UserWithdrawalLimitTypeType userWithdrawalLimitField;
private bool userWithdrawalLimitFieldSpecified;
private string partnerCustomField;
private PayerInfoType accountOwnerField;
private APICredentialsType credentialsField;
private string configureAPIsField;
private string emailVerificationStatusField;
private string vettingStatusField;
private string bankAccountVerificationStatusField;
/// <remarks/>
public BoardingStatusType Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
/// <remarks/>
public System.DateTime StartDate {
get {
return this.startDateField;
}
set {
this.startDateField = value;
}
}
/// <remarks/>
public System.DateTime LastUpdated {
get {
return this.lastUpdatedField;
}
set {
this.lastUpdatedField = value;
}
}
/// <remarks/>
public string Reason {
get {
return this.reasonField;
}
set {
this.reasonField = value;
}
}
/// <remarks/>
public string ProgramName {
get {
return this.programNameField;
}
set {
this.programNameField = value;
}
}
/// <remarks/>
public string ProgramCode {
get {
return this.programCodeField;
}
set {
this.programCodeField = value;
}
}
/// <remarks/>
public string CampaignID {
get {
return this.campaignIDField;
}
set {
this.campaignIDField = value;
}
}
/// <remarks/>
public UserWithdrawalLimitTypeType UserWithdrawalLimit {
get {
return this.userWithdrawalLimitField;
}
set {
this.userWithdrawalLimitField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool UserWithdrawalLimitSpecified {
get {
return this.userWithdrawalLimitFieldSpecified;
}
set {
this.userWithdrawalLimitFieldSpecified = value;
}
}
/// <remarks/>
public string PartnerCustom {
get {
return this.partnerCustomField;
}
set {
this.partnerCustomField = value;
}
}
/// <remarks/>
public PayerInfoType AccountOwner {
get {
return this.accountOwnerField;
}
set {
this.accountOwnerField = value;
}
}
/// <remarks/>
public APICredentialsType Credentials {
get {
return this.credentialsField;
}
set {
this.credentialsField = value;
}
}
/// <remarks/>
public string ConfigureAPIs {
get {
return this.configureAPIsField;
}
set {
this.configureAPIsField = value;
}
}
/// <remarks/>
public string EmailVerificationStatus {
get {
return this.emailVerificationStatusField;
}
set {
this.emailVerificationStatusField = value;
}
}
/// <remarks/>
public string VettingStatus {
get {
return this.vettingStatusField;
}
set {
this.vettingStatusField = value;
}
}
/// <remarks/>
public string BankAccountVerificationStatus {
get {
return this.bankAccountVerificationStatusField;
}
set {
this.bankAccountVerificationStatusField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BoardingStatusType {
/// <remarks/>
Unknown,
/// <remarks/>
Completed,
/// <remarks/>
Cancelled,
/// <remarks/>
Pending,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum UserWithdrawalLimitTypeType {
/// <remarks/>
Unknown,
/// <remarks/>
Limited,
/// <remarks/>
Unlimited,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BAUpdateResponseDetailsType {
private string billingAgreementIDField;
private string billingAgreementDescriptionField;
private MerchantPullStatusCodeType billingAgreementStatusField;
private string billingAgreementCustomField;
private PayerInfoType payerInfoField;
private BasicAmountType billingAgreementMaxField;
/// <remarks/>
public string BillingAgreementID {
get {
return this.billingAgreementIDField;
}
set {
this.billingAgreementIDField = value;
}
}
/// <remarks/>
public string BillingAgreementDescription {
get {
return this.billingAgreementDescriptionField;
}
set {
this.billingAgreementDescriptionField = value;
}
}
/// <remarks/>
public MerchantPullStatusCodeType BillingAgreementStatus {
get {
return this.billingAgreementStatusField;
}
set {
this.billingAgreementStatusField = value;
}
}
/// <remarks/>
public string BillingAgreementCustom {
get {
return this.billingAgreementCustomField;
}
set {
this.billingAgreementCustomField = value;
}
}
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public BasicAmountType BillingAgreementMax {
get {
return this.billingAgreementMaxField;
}
set {
this.billingAgreementMaxField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MerchantPullStatusCodeType {
/// <remarks/>
Active,
/// <remarks/>
Canceled,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentTransactionSearchResultType {
private System.DateTime timestampField;
private string timezoneField;
private string typeField;
private string payerField;
private string payerDisplayNameField;
private string transactionIDField;
private string statusField;
private BasicAmountType grossAmountField;
private BasicAmountType feeAmountField;
private BasicAmountType netAmountField;
/// <remarks/>
public System.DateTime Timestamp {
get {
return this.timestampField;
}
set {
this.timestampField = value;
}
}
/// <remarks/>
public string Timezone {
get {
return this.timezoneField;
}
set {
this.timezoneField = value;
}
}
/// <remarks/>
public string Type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
/// <remarks/>
public string Payer {
get {
return this.payerField;
}
set {
this.payerField = value;
}
}
/// <remarks/>
public string PayerDisplayName {
get {
return this.payerDisplayNameField;
}
set {
this.payerDisplayNameField = value;
}
}
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public string Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
/// <remarks/>
public BasicAmountType GrossAmount {
get {
return this.grossAmountField;
}
set {
this.grossAmountField = value;
}
}
/// <remarks/>
public BasicAmountType FeeAmount {
get {
return this.feeAmountField;
}
set {
this.feeAmountField = value;
}
}
/// <remarks/>
public BasicAmountType NetAmount {
get {
return this.netAmountField;
}
set {
this.netAmountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class RiskFilterDetailsType {
private int idField;
private string nameField;
private string descriptionField;
/// <remarks/>
public int Id {
get {
return this.idField;
}
set {
this.idField = value;
}
}
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public string Description {
get {
return this.descriptionField;
}
set {
this.descriptionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class FMFDetailsType {
private RiskFilterDetailsType[] acceptFiltersField;
private RiskFilterDetailsType[] pendingFiltersField;
private RiskFilterDetailsType[] denyFiltersField;
private RiskFilterDetailsType[] reportFiltersField;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("Filters", IsNullable=false)]
public RiskFilterDetailsType[] AcceptFilters {
get {
return this.acceptFiltersField;
}
set {
this.acceptFiltersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("Filters", IsNullable=false)]
public RiskFilterDetailsType[] PendingFilters {
get {
return this.pendingFiltersField;
}
set {
this.pendingFiltersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("Filters", IsNullable=false)]
public RiskFilterDetailsType[] DenyFilters {
get {
return this.denyFiltersField;
}
set {
this.denyFiltersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("Filters", IsNullable=false)]
public RiskFilterDetailsType[] ReportFilters {
get {
return this.reportFiltersField;
}
set {
this.reportFiltersField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class MerchantPullInfoType {
private MerchantPullStatusCodeType mpStatusField;
private BasicAmountType mpMaxField;
private string mpCustomField;
private string descField;
private string invoiceField;
private string customField;
private string paymentSourceIDField;
/// <remarks/>
public MerchantPullStatusCodeType MpStatus {
get {
return this.mpStatusField;
}
set {
this.mpStatusField = value;
}
}
/// <remarks/>
public BasicAmountType MpMax {
get {
return this.mpMaxField;
}
set {
this.mpMaxField = value;
}
}
/// <remarks/>
public string MpCustom {
get {
return this.mpCustomField;
}
set {
this.mpCustomField = value;
}
}
/// <remarks/>
public string Desc {
get {
return this.descField;
}
set {
this.descField = value;
}
}
/// <remarks/>
public string Invoice {
get {
return this.invoiceField;
}
set {
this.invoiceField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string PaymentSourceID {
get {
return this.paymentSourceIDField;
}
set {
this.paymentSourceIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class MerchantPullPaymentResponseType {
private PayerInfoType payerInfoField;
private PaymentInfoType paymentInfoField;
private MerchantPullInfoType merchantPullInfoField;
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
/// <remarks/>
public MerchantPullInfoType MerchantPullInfo {
get {
return this.merchantPullInfoField;
}
set {
this.merchantPullInfoField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class AuctionInfoType {
private string buyerIDField;
private System.DateTime closingDateField;
private bool closingDateFieldSpecified;
private string multiItemField;
/// <remarks/>
public string BuyerID {
get {
return this.buyerIDField;
}
set {
this.buyerIDField = value;
}
}
/// <remarks/>
public System.DateTime ClosingDate {
get {
return this.closingDateField;
}
set {
this.closingDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ClosingDateSpecified {
get {
return this.closingDateFieldSpecified;
}
set {
this.closingDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string multiItem {
get {
return this.multiItemField;
}
set {
this.multiItemField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SubscriptionTermsType {
private BasicAmountType amountField;
private string periodField;
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string period {
get {
return this.periodField;
}
set {
this.periodField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SubscriptionInfoType {
private string subscriptionIDField;
private System.DateTime subscriptionDateField;
private bool subscriptionDateFieldSpecified;
private System.DateTime effectiveDateField;
private bool effectiveDateFieldSpecified;
private System.DateTime retryTimeField;
private bool retryTimeFieldSpecified;
private string usernameField;
private string passwordField;
private string recurrencesField;
private SubscriptionTermsType[] termsField;
private string reattemptField;
private string recurringField;
/// <remarks/>
public string SubscriptionID {
get {
return this.subscriptionIDField;
}
set {
this.subscriptionIDField = value;
}
}
/// <remarks/>
public System.DateTime SubscriptionDate {
get {
return this.subscriptionDateField;
}
set {
this.subscriptionDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubscriptionDateSpecified {
get {
return this.subscriptionDateFieldSpecified;
}
set {
this.subscriptionDateFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime EffectiveDate {
get {
return this.effectiveDateField;
}
set {
this.effectiveDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EffectiveDateSpecified {
get {
return this.effectiveDateFieldSpecified;
}
set {
this.effectiveDateFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime RetryTime {
get {
return this.retryTimeField;
}
set {
this.retryTimeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RetryTimeSpecified {
get {
return this.retryTimeFieldSpecified;
}
set {
this.retryTimeFieldSpecified = value;
}
}
/// <remarks/>
public string Username {
get {
return this.usernameField;
}
set {
this.usernameField = value;
}
}
/// <remarks/>
public string Password {
get {
return this.passwordField;
}
set {
this.passwordField = value;
}
}
/// <remarks/>
public string Recurrences {
get {
return this.recurrencesField;
}
set {
this.recurrencesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Terms")]
public SubscriptionTermsType[] Terms {
get {
return this.termsField;
}
set {
this.termsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string reattempt {
get {
return this.reattemptField;
}
set {
this.reattemptField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string recurring {
get {
return this.recurringField;
}
set {
this.recurringField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class OptionType {
private string nameField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentItemType {
private string nameField;
private string numberField;
private string quantityField;
private string salesTaxField;
private BasicAmountType amountField;
private OptionType[] optionsField;
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public string Number {
get {
return this.numberField;
}
set {
this.numberField = value;
}
}
/// <remarks/>
public string Quantity {
get {
return this.quantityField;
}
set {
this.quantityField = value;
}
}
/// <remarks/>
public string SalesTax {
get {
return this.salesTaxField;
}
set {
this.salesTaxField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Options")]
public OptionType[] Options {
get {
return this.optionsField;
}
set {
this.optionsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentItemInfoType {
private string invoiceIDField;
private string customField;
private string memoField;
private string salesTaxField;
private PaymentItemType[] paymentItemField;
private SubscriptionInfoType subscriptionField;
private AuctionInfoType auctionField;
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string Memo {
get {
return this.memoField;
}
set {
this.memoField = value;
}
}
/// <remarks/>
public string SalesTax {
get {
return this.salesTaxField;
}
set {
this.salesTaxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("PaymentItem")]
public PaymentItemType[] PaymentItem {
get {
return this.paymentItemField;
}
set {
this.paymentItemField = value;
}
}
/// <remarks/>
public SubscriptionInfoType Subscription {
get {
return this.subscriptionField;
}
set {
this.subscriptionField = value;
}
}
/// <remarks/>
public AuctionInfoType Auction {
get {
return this.auctionField;
}
set {
this.auctionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ReceiverInfoType {
private string businessField;
private string receiverField;
private string receiverIDField;
/// <remarks/>
public string Business {
get {
return this.businessField;
}
set {
this.businessField = value;
}
}
/// <remarks/>
public string Receiver {
get {
return this.receiverField;
}
set {
this.receiverField = value;
}
}
/// <remarks/>
public string ReceiverID {
get {
return this.receiverIDField;
}
set {
this.receiverIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PaymentTransactionType {
private ReceiverInfoType receiverInfoField;
private PayerInfoType payerInfoField;
private PaymentInfoType paymentInfoField;
private PaymentItemInfoType paymentItemInfoField;
/// <remarks/>
public ReceiverInfoType ReceiverInfo {
get {
return this.receiverInfoField;
}
set {
this.receiverInfoField = value;
}
}
/// <remarks/>
public PayerInfoType PayerInfo {
get {
return this.payerInfoField;
}
set {
this.payerInfoField = value;
}
}
/// <remarks/>
public PaymentInfoType PaymentInfo {
get {
return this.paymentInfoField;
}
set {
this.paymentInfoField = value;
}
}
/// <remarks/>
public PaymentItemInfoType PaymentItemInfo {
get {
return this.paymentItemInfoField;
}
set {
this.paymentItemInfoField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ErrorParameterType {
private string valueField;
private string paramIDField;
/// <remarks/>
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ParamID {
get {
return this.paramIDField;
}
set {
this.paramIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ErrorType {
private string shortMessageField;
private string longMessageField;
private string errorCodeField;
private SeverityCodeType severityCodeField;
private ErrorParameterType[] errorParametersField;
/// <remarks/>
public string ShortMessage {
get {
return this.shortMessageField;
}
set {
this.shortMessageField = value;
}
}
/// <remarks/>
public string LongMessage {
get {
return this.longMessageField;
}
set {
this.longMessageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="token")]
public string ErrorCode {
get {
return this.errorCodeField;
}
set {
this.errorCodeField = value;
}
}
/// <remarks/>
public SeverityCodeType SeverityCode {
get {
return this.severityCodeField;
}
set {
this.severityCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ErrorParameters")]
public ErrorParameterType[] ErrorParameters {
get {
return this.errorParametersField;
}
set {
this.errorParametersField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum SeverityCodeType {
/// <remarks/>
Warning,
/// <remarks/>
Error,
/// <remarks/>
CustomCode,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateRecurringPaymentsProfileResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillOutstandingAmountResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManageRecurringPaymentsProfileStatusResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRecurringPaymentsProfileDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateRecurringPaymentsProfileResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoNonReferencedCreditResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoReferenceTransactionResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateBillingAgreementResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBillingAgreementCustomerDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetCustomerBillingAgreementResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBalanceResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoMobileCheckoutPaymentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetMobileCheckoutResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMobileStatusResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateMobilePaymentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoAuthorizationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPAuthorizationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoVoidResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoReauthorizationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoCaptureResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoDirectPaymentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagePendingTransactionStatusResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoExpressCheckoutPaymentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPExpressCheckoutPaymentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetExpressCheckoutDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetExpressCheckoutResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAccessPermissionDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateAccessPermissionsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetAccessPermissionsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAuthDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetAuthFlowParamResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBoardingDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EnterBoardingResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddressVerifyResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BAUpdateResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MassPayResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransactionSearchResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillUserResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetTransactionDetailsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RefundTransactionResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public abstract partial class AbstractResponseType {
private System.DateTime timestampField;
private bool timestampFieldSpecified;
private AckCodeType ackField;
private string correlationIDField;
private ErrorType[] errorsField;
private string versionField;
private string buildField;
private System.Xml.XmlElement anyField;
/// <remarks/>
public System.DateTime Timestamp {
get {
return this.timestampField;
}
set {
this.timestampField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TimestampSpecified {
get {
return this.timestampFieldSpecified;
}
set {
this.timestampFieldSpecified = value;
}
}
/// <remarks/>
public AckCodeType Ack {
get {
return this.ackField;
}
set {
this.ackField = value;
}
}
/// <remarks/>
public string CorrelationID {
get {
return this.correlationIDField;
}
set {
this.correlationIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Errors")]
public ErrorType[] Errors {
get {
return this.errorsField;
}
set {
this.errorsField = value;
}
}
/// <remarks/>
public string Version {
get {
return this.versionField;
}
set {
this.versionField = value;
}
}
/// <remarks/>
public string Build {
get {
return this.buildField;
}
set {
this.buildField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute()]
public System.Xml.XmlElement Any {
get {
return this.anyField;
}
set {
this.anyField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AckCodeType {
/// <remarks/>
Success,
/// <remarks/>
Failure,
/// <remarks/>
Warning,
/// <remarks/>
SuccessWithWarning,
/// <remarks/>
FailureWithWarning,
/// <remarks/>
CustomCode,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateRecurringPaymentsProfileResponseType : AbstractResponseType {
private UpdateRecurringPaymentsProfileResponseDetailsType updateRecurringPaymentsProfileResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public UpdateRecurringPaymentsProfileResponseDetailsType UpdateRecurringPaymentsProfileResponseDetails {
get {
return this.updateRecurringPaymentsProfileResponseDetailsField;
}
set {
this.updateRecurringPaymentsProfileResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillOutstandingAmountResponseType : AbstractResponseType {
private BillOutstandingAmountResponseDetailsType billOutstandingAmountResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public BillOutstandingAmountResponseDetailsType BillOutstandingAmountResponseDetails {
get {
return this.billOutstandingAmountResponseDetailsField;
}
set {
this.billOutstandingAmountResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManageRecurringPaymentsProfileStatusResponseType : AbstractResponseType {
private ManageRecurringPaymentsProfileStatusResponseDetailsType manageRecurringPaymentsProfileStatusResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public ManageRecurringPaymentsProfileStatusResponseDetailsType ManageRecurringPaymentsProfileStatusResponseDetails {
get {
return this.manageRecurringPaymentsProfileStatusResponseDetailsField;
}
set {
this.manageRecurringPaymentsProfileStatusResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetRecurringPaymentsProfileDetailsResponseType : AbstractResponseType {
private GetRecurringPaymentsProfileDetailsResponseDetailsType getRecurringPaymentsProfileDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetRecurringPaymentsProfileDetailsResponseDetailsType GetRecurringPaymentsProfileDetailsResponseDetails {
get {
return this.getRecurringPaymentsProfileDetailsResponseDetailsField;
}
set {
this.getRecurringPaymentsProfileDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateRecurringPaymentsProfileResponseType : AbstractResponseType {
private CreateRecurringPaymentsProfileResponseDetailsType createRecurringPaymentsProfileResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public CreateRecurringPaymentsProfileResponseDetailsType CreateRecurringPaymentsProfileResponseDetails {
get {
return this.createRecurringPaymentsProfileResponseDetailsField;
}
set {
this.createRecurringPaymentsProfileResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoNonReferencedCreditResponseType : AbstractResponseType {
private DoNonReferencedCreditResponseDetailsType doNonReferencedCreditResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoNonReferencedCreditResponseDetailsType DoNonReferencedCreditResponseDetails {
get {
return this.doNonReferencedCreditResponseDetailsField;
}
set {
this.doNonReferencedCreditResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReferenceTransactionResponseType : AbstractResponseType {
private DoReferenceTransactionResponseDetailsType doReferenceTransactionResponseDetailsField;
private FMFDetailsType fMFDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoReferenceTransactionResponseDetailsType DoReferenceTransactionResponseDetails {
get {
return this.doReferenceTransactionResponseDetailsField;
}
set {
this.doReferenceTransactionResponseDetailsField = value;
}
}
/// <remarks/>
public FMFDetailsType FMFDetails {
get {
return this.fMFDetailsField;
}
set {
this.fMFDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateBillingAgreementResponseType : AbstractResponseType {
private string billingAgreementIDField;
/// <remarks/>
public string BillingAgreementID {
get {
return this.billingAgreementIDField;
}
set {
this.billingAgreementIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBillingAgreementCustomerDetailsResponseType : AbstractResponseType {
private GetBillingAgreementCustomerDetailsResponseDetailsType getBillingAgreementCustomerDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetBillingAgreementCustomerDetailsResponseDetailsType GetBillingAgreementCustomerDetailsResponseDetails {
get {
return this.getBillingAgreementCustomerDetailsResponseDetailsField;
}
set {
this.getBillingAgreementCustomerDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetCustomerBillingAgreementResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBalanceResponseType : AbstractResponseType {
private BasicAmountType balanceField;
private System.DateTime balanceTimeStampField;
private BasicAmountType[] balanceHoldingsField;
/// <remarks/>
public BasicAmountType Balance {
get {
return this.balanceField;
}
set {
this.balanceField = value;
}
}
/// <remarks/>
public System.DateTime BalanceTimeStamp {
get {
return this.balanceTimeStampField;
}
set {
this.balanceTimeStampField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("BalanceHoldings")]
public BasicAmountType[] BalanceHoldings {
get {
return this.balanceHoldingsField;
}
set {
this.balanceHoldingsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoMobileCheckoutPaymentResponseType : AbstractResponseType {
private DoMobileCheckoutPaymentResponseDetailsType doMobileCheckoutPaymentResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoMobileCheckoutPaymentResponseDetailsType DoMobileCheckoutPaymentResponseDetails {
get {
return this.doMobileCheckoutPaymentResponseDetailsField;
}
set {
this.doMobileCheckoutPaymentResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetMobileCheckoutResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetMobileStatusResponseType : AbstractResponseType {
private string isActivatedField;
private string paymentPendingField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string IsActivated {
get {
return this.isActivatedField;
}
set {
this.isActivatedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string PaymentPending {
get {
return this.paymentPendingField;
}
set {
this.paymentPendingField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateMobilePaymentResponseType : AbstractResponseType {
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPAuthorizationResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoAuthorizationResponseType : AbstractResponseType {
private string transactionIDField;
private BasicAmountType amountField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPAuthorizationResponseType : DoAuthorizationResponseType {
private UATPDetailsType uATPDetailsField;
private string authorizationCodeField;
private string invoiceIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public UATPDetailsType UATPDetails {
get {
return this.uATPDetailsField;
}
set {
this.uATPDetailsField = value;
}
}
/// <remarks/>
public string AuthorizationCode {
get {
return this.authorizationCodeField;
}
set {
this.authorizationCodeField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class UATPDetailsType {
private string uATPNumberField;
private int expMonthField;
private int expYearField;
/// <remarks/>
public string UATPNumber {
get {
return this.uATPNumberField;
}
set {
this.uATPNumberField = value;
}
}
/// <remarks/>
public int ExpMonth {
get {
return this.expMonthField;
}
set {
this.expMonthField = value;
}
}
/// <remarks/>
public int ExpYear {
get {
return this.expYearField;
}
set {
this.expYearField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoVoidResponseType : AbstractResponseType {
private string authorizationIDField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReauthorizationResponseType : AbstractResponseType {
private string authorizationIDField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoCaptureResponseType : AbstractResponseType {
private DoCaptureResponseDetailsType doCaptureResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoCaptureResponseDetailsType DoCaptureResponseDetails {
get {
return this.doCaptureResponseDetailsField;
}
set {
this.doCaptureResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoDirectPaymentResponseType : AbstractResponseType {
private BasicAmountType amountField;
private string aVSCodeField;
private string cVV2CodeField;
private string transactionIDField;
private PendingStatusCodeType pendingReasonField;
private bool pendingReasonFieldSpecified;
private PaymentStatusCodeType paymentStatusField;
private bool paymentStatusFieldSpecified;
private FMFDetailsType fMFDetailsField;
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string AVSCode {
get {
return this.aVSCodeField;
}
set {
this.aVSCodeField = value;
}
}
/// <remarks/>
public string CVV2Code {
get {
return this.cVV2CodeField;
}
set {
this.cVV2CodeField = value;
}
}
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public PendingStatusCodeType PendingReason {
get {
return this.pendingReasonField;
}
set {
this.pendingReasonField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PendingReasonSpecified {
get {
return this.pendingReasonFieldSpecified;
}
set {
this.pendingReasonFieldSpecified = value;
}
}
/// <remarks/>
public PaymentStatusCodeType PaymentStatus {
get {
return this.paymentStatusField;
}
set {
this.paymentStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentStatusSpecified {
get {
return this.paymentStatusFieldSpecified;
}
set {
this.paymentStatusFieldSpecified = value;
}
}
/// <remarks/>
public FMFDetailsType FMFDetails {
get {
return this.fMFDetailsField;
}
set {
this.fMFDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManagePendingTransactionStatusResponseType : AbstractResponseType {
private string transactionIDField;
private string statusField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public string Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPExpressCheckoutPaymentResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoExpressCheckoutPaymentResponseType : AbstractResponseType {
private DoExpressCheckoutPaymentResponseDetailsType doExpressCheckoutPaymentResponseDetailsField;
private FMFDetailsType fMFDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoExpressCheckoutPaymentResponseDetailsType DoExpressCheckoutPaymentResponseDetails {
get {
return this.doExpressCheckoutPaymentResponseDetailsField;
}
set {
this.doExpressCheckoutPaymentResponseDetailsField = value;
}
}
/// <remarks/>
public FMFDetailsType FMFDetails {
get {
return this.fMFDetailsField;
}
set {
this.fMFDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPExpressCheckoutPaymentResponseType : DoExpressCheckoutPaymentResponseType {
private UATPDetailsType uATPDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public UATPDetailsType UATPDetails {
get {
return this.uATPDetailsField;
}
set {
this.uATPDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetExpressCheckoutDetailsResponseType : AbstractResponseType {
private GetExpressCheckoutDetailsResponseDetailsType getExpressCheckoutDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetExpressCheckoutDetailsResponseDetailsType GetExpressCheckoutDetailsResponseDetails {
get {
return this.getExpressCheckoutDetailsResponseDetailsField;
}
set {
this.getExpressCheckoutDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetExpressCheckoutResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAccessPermissionDetailsResponseType : AbstractResponseType {
private GetAccessPermissionDetailsResponseDetailsType getAccessPermissionDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetAccessPermissionDetailsResponseDetailsType GetAccessPermissionDetailsResponseDetails {
get {
return this.getAccessPermissionDetailsResponseDetailsField;
}
set {
this.getAccessPermissionDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateAccessPermissionsResponseType : AbstractResponseType {
private string statusField;
/// <remarks/>
public string Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAccessPermissionsResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAuthDetailsResponseType : AbstractResponseType {
private GetAuthDetailsResponseDetailsType getAuthDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetAuthDetailsResponseDetailsType GetAuthDetailsResponseDetails {
get {
return this.getAuthDetailsResponseDetailsField;
}
set {
this.getAuthDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAuthFlowParamResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBoardingDetailsResponseType : AbstractResponseType {
private GetBoardingDetailsResponseDetailsType getBoardingDetailsResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetBoardingDetailsResponseDetailsType GetBoardingDetailsResponseDetails {
get {
return this.getBoardingDetailsResponseDetailsField;
}
set {
this.getBoardingDetailsResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class EnterBoardingResponseType : AbstractResponseType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class AddressVerifyResponseType : AbstractResponseType {
private AddressStatusCodeType confirmationCodeField;
private MatchStatusCodeType streetMatchField;
private MatchStatusCodeType zipMatchField;
private bool zipMatchFieldSpecified;
private CountryCodeType countryCodeField;
private bool countryCodeFieldSpecified;
private string payPalTokenField;
/// <remarks/>
public AddressStatusCodeType ConfirmationCode {
get {
return this.confirmationCodeField;
}
set {
this.confirmationCodeField = value;
}
}
/// <remarks/>
public MatchStatusCodeType StreetMatch {
get {
return this.streetMatchField;
}
set {
this.streetMatchField = value;
}
}
/// <remarks/>
public MatchStatusCodeType ZipMatch {
get {
return this.zipMatchField;
}
set {
this.zipMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ZipMatchSpecified {
get {
return this.zipMatchFieldSpecified;
}
set {
this.zipMatchFieldSpecified = value;
}
}
/// <remarks/>
public CountryCodeType CountryCode {
get {
return this.countryCodeField;
}
set {
this.countryCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CountryCodeSpecified {
get {
return this.countryCodeFieldSpecified;
}
set {
this.countryCodeFieldSpecified = value;
}
}
/// <remarks/>
public string PayPalToken {
get {
return this.payPalTokenField;
}
set {
this.payPalTokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MatchStatusCodeType {
/// <remarks/>
None,
/// <remarks/>
Matched,
/// <remarks/>
Unmatched,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BAUpdateResponseType : AbstractResponseType {
private BAUpdateResponseDetailsType bAUpdateResponseDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public BAUpdateResponseDetailsType BAUpdateResponseDetails {
get {
return this.bAUpdateResponseDetailsField;
}
set {
this.bAUpdateResponseDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class MassPayResponseType : AbstractResponseType {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class TransactionSearchResponseType : AbstractResponseType {
private PaymentTransactionSearchResultType[] paymentTransactionsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("PaymentTransactions", Namespace="urn:ebay:apis:eBLBaseComponents")]
public PaymentTransactionSearchResultType[] PaymentTransactions {
get {
return this.paymentTransactionsField;
}
set {
this.paymentTransactionsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillUserResponseType : AbstractResponseType {
private MerchantPullPaymentResponseType billUserResponseDetailsField;
private FMFDetailsType fMFDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public MerchantPullPaymentResponseType BillUserResponseDetails {
get {
return this.billUserResponseDetailsField;
}
set {
this.billUserResponseDetailsField = value;
}
}
/// <remarks/>
public FMFDetailsType FMFDetails {
get {
return this.fMFDetailsField;
}
set {
this.fMFDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetTransactionDetailsResponseType : AbstractResponseType {
private PaymentTransactionType paymentTransactionDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public PaymentTransactionType PaymentTransactionDetails {
get {
return this.paymentTransactionDetailsField;
}
set {
this.paymentTransactionDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class RefundTransactionResponseType : AbstractResponseType {
private string refundTransactionIDField;
private BasicAmountType netRefundAmountField;
private BasicAmountType feeRefundAmountField;
private BasicAmountType grossRefundAmountField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string RefundTransactionID {
get {
return this.refundTransactionIDField;
}
set {
this.refundTransactionIDField = value;
}
}
/// <remarks/>
public BasicAmountType NetRefundAmount {
get {
return this.netRefundAmountField;
}
set {
this.netRefundAmountField = value;
}
}
/// <remarks/>
public BasicAmountType FeeRefundAmount {
get {
return this.feeRefundAmountField;
}
set {
this.feeRefundAmountField = value;
}
}
/// <remarks/>
public BasicAmountType GrossRefundAmount {
get {
return this.grossRefundAmountField;
}
set {
this.grossRefundAmountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BillingPeriodDetailsType_Update {
private BillingPeriodType billingPeriodField;
private bool billingPeriodFieldSpecified;
private int billingFrequencyField;
private bool billingFrequencyFieldSpecified;
private int totalBillingCyclesField;
private bool totalBillingCyclesFieldSpecified;
private BasicAmountType amountField;
private BasicAmountType shippingAmountField;
private BasicAmountType taxAmountField;
/// <remarks/>
public BillingPeriodType BillingPeriod {
get {
return this.billingPeriodField;
}
set {
this.billingPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BillingPeriodSpecified {
get {
return this.billingPeriodFieldSpecified;
}
set {
this.billingPeriodFieldSpecified = value;
}
}
/// <remarks/>
public int BillingFrequency {
get {
return this.billingFrequencyField;
}
set {
this.billingFrequencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BillingFrequencySpecified {
get {
return this.billingFrequencyFieldSpecified;
}
set {
this.billingFrequencyFieldSpecified = value;
}
}
/// <remarks/>
public int TotalBillingCycles {
get {
return this.totalBillingCyclesField;
}
set {
this.totalBillingCyclesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalBillingCyclesSpecified {
get {
return this.totalBillingCyclesFieldSpecified;
}
set {
this.totalBillingCyclesFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingAmount {
get {
return this.shippingAmountField;
}
set {
this.shippingAmountField = value;
}
}
/// <remarks/>
public BasicAmountType TaxAmount {
get {
return this.taxAmountField;
}
set {
this.taxAmountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class UpdateRecurringPaymentsProfileRequestDetailsType {
private string profileIDField;
private string noteField;
private string descriptionField;
private string subscriberNameField;
private AddressType subscriberShippingAddressField;
private string profileReferenceField;
private int additionalBillingCyclesField;
private bool additionalBillingCyclesFieldSpecified;
private BasicAmountType amountField;
private BasicAmountType shippingAmountField;
private BasicAmountType taxAmountField;
private BasicAmountType outstandingBalanceField;
private AutoBillType autoBillOutstandingAmountField;
private bool autoBillOutstandingAmountFieldSpecified;
private int maxFailedPaymentsField;
private bool maxFailedPaymentsFieldSpecified;
private CreditCardDetailsType creditCardField;
private System.DateTime billingStartDateField;
private bool billingStartDateFieldSpecified;
private BillingPeriodDetailsType_Update trialPeriodField;
private BillingPeriodDetailsType_Update paymentPeriodField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
/// <remarks/>
public string Description {
get {
return this.descriptionField;
}
set {
this.descriptionField = value;
}
}
/// <remarks/>
public string SubscriberName {
get {
return this.subscriberNameField;
}
set {
this.subscriberNameField = value;
}
}
/// <remarks/>
public AddressType SubscriberShippingAddress {
get {
return this.subscriberShippingAddressField;
}
set {
this.subscriberShippingAddressField = value;
}
}
/// <remarks/>
public string ProfileReference {
get {
return this.profileReferenceField;
}
set {
this.profileReferenceField = value;
}
}
/// <remarks/>
public int AdditionalBillingCycles {
get {
return this.additionalBillingCyclesField;
}
set {
this.additionalBillingCyclesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AdditionalBillingCyclesSpecified {
get {
return this.additionalBillingCyclesFieldSpecified;
}
set {
this.additionalBillingCyclesFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingAmount {
get {
return this.shippingAmountField;
}
set {
this.shippingAmountField = value;
}
}
/// <remarks/>
public BasicAmountType TaxAmount {
get {
return this.taxAmountField;
}
set {
this.taxAmountField = value;
}
}
/// <remarks/>
public BasicAmountType OutstandingBalance {
get {
return this.outstandingBalanceField;
}
set {
this.outstandingBalanceField = value;
}
}
/// <remarks/>
public AutoBillType AutoBillOutstandingAmount {
get {
return this.autoBillOutstandingAmountField;
}
set {
this.autoBillOutstandingAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AutoBillOutstandingAmountSpecified {
get {
return this.autoBillOutstandingAmountFieldSpecified;
}
set {
this.autoBillOutstandingAmountFieldSpecified = value;
}
}
/// <remarks/>
public int MaxFailedPayments {
get {
return this.maxFailedPaymentsField;
}
set {
this.maxFailedPaymentsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaxFailedPaymentsSpecified {
get {
return this.maxFailedPaymentsFieldSpecified;
}
set {
this.maxFailedPaymentsFieldSpecified = value;
}
}
/// <remarks/>
public CreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public System.DateTime BillingStartDate {
get {
return this.billingStartDateField;
}
set {
this.billingStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BillingStartDateSpecified {
get {
return this.billingStartDateFieldSpecified;
}
set {
this.billingStartDateFieldSpecified = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType_Update TrialPeriod {
get {
return this.trialPeriodField;
}
set {
this.trialPeriodField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType_Update PaymentPeriod {
get {
return this.paymentPeriodField;
}
set {
this.paymentPeriodField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BillOutstandingAmountRequestDetailsType {
private string profileIDField;
private BasicAmountType amountField;
private string noteField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ManageRecurringPaymentsProfileStatusRequestDetailsType {
private string profileIDField;
private StatusChangeActionType actionField;
private string noteField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public StatusChangeActionType Action {
get {
return this.actionField;
}
set {
this.actionField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum StatusChangeActionType {
/// <remarks/>
Cancel,
/// <remarks/>
Suspend,
/// <remarks/>
Reactivate,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ActivationDetailsType {
private BasicAmountType initialAmountField;
private FailedPaymentActionType failedInitialAmountActionField;
private bool failedInitialAmountActionFieldSpecified;
/// <remarks/>
public BasicAmountType InitialAmount {
get {
return this.initialAmountField;
}
set {
this.initialAmountField = value;
}
}
/// <remarks/>
public FailedPaymentActionType FailedInitialAmountAction {
get {
return this.failedInitialAmountActionField;
}
set {
this.failedInitialAmountActionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FailedInitialAmountActionSpecified {
get {
return this.failedInitialAmountActionFieldSpecified;
}
set {
this.failedInitialAmountActionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum FailedPaymentActionType {
/// <remarks/>
CancelOnFailure,
/// <remarks/>
ContinueOnFailure,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ScheduleDetailsType {
private string descriptionField;
private BillingPeriodDetailsType trialPeriodField;
private BillingPeriodDetailsType paymentPeriodField;
private int maxFailedPaymentsField;
private bool maxFailedPaymentsFieldSpecified;
private ActivationDetailsType activationDetailsField;
private AutoBillType autoBillOutstandingAmountField;
private bool autoBillOutstandingAmountFieldSpecified;
/// <remarks/>
public string Description {
get {
return this.descriptionField;
}
set {
this.descriptionField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType TrialPeriod {
get {
return this.trialPeriodField;
}
set {
this.trialPeriodField = value;
}
}
/// <remarks/>
public BillingPeriodDetailsType PaymentPeriod {
get {
return this.paymentPeriodField;
}
set {
this.paymentPeriodField = value;
}
}
/// <remarks/>
public int MaxFailedPayments {
get {
return this.maxFailedPaymentsField;
}
set {
this.maxFailedPaymentsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaxFailedPaymentsSpecified {
get {
return this.maxFailedPaymentsFieldSpecified;
}
set {
this.maxFailedPaymentsFieldSpecified = value;
}
}
/// <remarks/>
public ActivationDetailsType ActivationDetails {
get {
return this.activationDetailsField;
}
set {
this.activationDetailsField = value;
}
}
/// <remarks/>
public AutoBillType AutoBillOutstandingAmount {
get {
return this.autoBillOutstandingAmountField;
}
set {
this.autoBillOutstandingAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AutoBillOutstandingAmountSpecified {
get {
return this.autoBillOutstandingAmountFieldSpecified;
}
set {
this.autoBillOutstandingAmountFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class CreateRecurringPaymentsProfileRequestDetailsType {
private string tokenField;
private CreditCardDetailsType creditCardField;
private RecurringPaymentsProfileDetailsType recurringPaymentsProfileDetailsField;
private ScheduleDetailsType scheduleDetailsField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
/// <remarks/>
public CreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public RecurringPaymentsProfileDetailsType RecurringPaymentsProfileDetails {
get {
return this.recurringPaymentsProfileDetailsField;
}
set {
this.recurringPaymentsProfileDetailsField = value;
}
}
/// <remarks/>
public ScheduleDetailsType ScheduleDetails {
get {
return this.scheduleDetailsField;
}
set {
this.scheduleDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoNonReferencedCreditRequestDetailsType {
private BasicAmountType amountField;
private BasicAmountType netAmountField;
private BasicAmountType taxAmountField;
private BasicAmountType shippingAmountField;
private CreditCardDetailsType creditCardField;
private string receiverEmailField;
private string commentField;
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public BasicAmountType NetAmount {
get {
return this.netAmountField;
}
set {
this.netAmountField = value;
}
}
/// <remarks/>
public BasicAmountType TaxAmount {
get {
return this.taxAmountField;
}
set {
this.taxAmountField = value;
}
}
/// <remarks/>
public BasicAmountType ShippingAmount {
get {
return this.shippingAmountField;
}
set {
this.shippingAmountField = value;
}
}
/// <remarks/>
public CreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public string ReceiverEmail {
get {
return this.receiverEmailField;
}
set {
this.receiverEmailField = value;
}
}
/// <remarks/>
public string Comment {
get {
return this.commentField;
}
set {
this.commentField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class CreditCardNumberTypeType {
private CreditCardTypeType creditCardTypeField;
private bool creditCardTypeFieldSpecified;
private string creditCardNumberField;
/// <remarks/>
public CreditCardTypeType CreditCardType {
get {
return this.creditCardTypeField;
}
set {
this.creditCardTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CreditCardTypeSpecified {
get {
return this.creditCardTypeFieldSpecified;
}
set {
this.creditCardTypeFieldSpecified = value;
}
}
/// <remarks/>
public string CreditCardNumber {
get {
return this.creditCardNumberField;
}
set {
this.creditCardNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class ReferenceCreditCardDetailsType {
private CreditCardNumberTypeType creditCardNumberTypeField;
private int expMonthField;
private bool expMonthFieldSpecified;
private int expYearField;
private bool expYearFieldSpecified;
private PersonNameType cardOwnerNameField;
private AddressType billingAddressField;
private string cVV2Field;
private int startMonthField;
private bool startMonthFieldSpecified;
private int startYearField;
private bool startYearFieldSpecified;
private string issueNumberField;
/// <remarks/>
public CreditCardNumberTypeType CreditCardNumberType {
get {
return this.creditCardNumberTypeField;
}
set {
this.creditCardNumberTypeField = value;
}
}
/// <remarks/>
public int ExpMonth {
get {
return this.expMonthField;
}
set {
this.expMonthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExpMonthSpecified {
get {
return this.expMonthFieldSpecified;
}
set {
this.expMonthFieldSpecified = value;
}
}
/// <remarks/>
public int ExpYear {
get {
return this.expYearField;
}
set {
this.expYearField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExpYearSpecified {
get {
return this.expYearFieldSpecified;
}
set {
this.expYearFieldSpecified = value;
}
}
/// <remarks/>
public PersonNameType CardOwnerName {
get {
return this.cardOwnerNameField;
}
set {
this.cardOwnerNameField = value;
}
}
/// <remarks/>
public AddressType BillingAddress {
get {
return this.billingAddressField;
}
set {
this.billingAddressField = value;
}
}
/// <remarks/>
public string CVV2 {
get {
return this.cVV2Field;
}
set {
this.cVV2Field = value;
}
}
/// <remarks/>
public int StartMonth {
get {
return this.startMonthField;
}
set {
this.startMonthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartMonthSpecified {
get {
return this.startMonthFieldSpecified;
}
set {
this.startMonthFieldSpecified = value;
}
}
/// <remarks/>
public int StartYear {
get {
return this.startYearField;
}
set {
this.startYearField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartYearSpecified {
get {
return this.startYearFieldSpecified;
}
set {
this.startYearFieldSpecified = value;
}
}
/// <remarks/>
public string IssueNumber {
get {
return this.issueNumberField;
}
set {
this.issueNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoReferenceTransactionRequestDetailsType {
private string referenceIDField;
private PaymentActionCodeType paymentActionField;
private MerchantPullPaymentCodeType paymentTypeField;
private bool paymentTypeFieldSpecified;
private PaymentDetailsType paymentDetailsField;
private ReferenceCreditCardDetailsType creditCardField;
private string iPAddressField;
private string merchantSessionIdField;
private string reqConfirmShippingField;
private string softDescriptorField;
/// <remarks/>
public string ReferenceID {
get {
return this.referenceIDField;
}
set {
this.referenceIDField = value;
}
}
/// <remarks/>
public PaymentActionCodeType PaymentAction {
get {
return this.paymentActionField;
}
set {
this.paymentActionField = value;
}
}
/// <remarks/>
public MerchantPullPaymentCodeType PaymentType {
get {
return this.paymentTypeField;
}
set {
this.paymentTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentTypeSpecified {
get {
return this.paymentTypeFieldSpecified;
}
set {
this.paymentTypeFieldSpecified = value;
}
}
/// <remarks/>
public PaymentDetailsType PaymentDetails {
get {
return this.paymentDetailsField;
}
set {
this.paymentDetailsField = value;
}
}
/// <remarks/>
public ReferenceCreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public string IPAddress {
get {
return this.iPAddressField;
}
set {
this.iPAddressField = value;
}
}
/// <remarks/>
public string MerchantSessionId {
get {
return this.merchantSessionIdField;
}
set {
this.merchantSessionIdField = value;
}
}
/// <remarks/>
public string ReqConfirmShipping {
get {
return this.reqConfirmShippingField;
}
set {
this.reqConfirmShippingField = value;
}
}
/// <remarks/>
public string SoftDescriptor {
get {
return this.softDescriptorField;
}
set {
this.softDescriptorField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentActionCodeType {
/// <remarks/>
None,
/// <remarks/>
Authorization,
/// <remarks/>
Sale,
/// <remarks/>
Order,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MerchantPullPaymentCodeType {
/// <remarks/>
Any,
/// <remarks/>
InstantOnly,
/// <remarks/>
EcheckOnly,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SetCustomerBillingAgreementRequestDetailsType {
private BillingAgreementDetailsType billingAgreementDetailsField;
private string returnURLField;
private string cancelURLField;
private string localeCodeField;
private string pageStyleField;
private string cppheaderimageField;
private string cppheaderbordercolorField;
private string cppheaderbackcolorField;
private string cpppayflowcolorField;
private string buyerEmailField;
private string reqBillingAddressField;
/// <remarks/>
public BillingAgreementDetailsType BillingAgreementDetails {
get {
return this.billingAgreementDetailsField;
}
set {
this.billingAgreementDetailsField = value;
}
}
/// <remarks/>
public string ReturnURL {
get {
return this.returnURLField;
}
set {
this.returnURLField = value;
}
}
/// <remarks/>
public string CancelURL {
get {
return this.cancelURLField;
}
set {
this.cancelURLField = value;
}
}
/// <remarks/>
public string LocaleCode {
get {
return this.localeCodeField;
}
set {
this.localeCodeField = value;
}
}
/// <remarks/>
public string PageStyle {
get {
return this.pageStyleField;
}
set {
this.pageStyleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-image")]
public string cppheaderimage {
get {
return this.cppheaderimageField;
}
set {
this.cppheaderimageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-border-color")]
public string cppheaderbordercolor {
get {
return this.cppheaderbordercolorField;
}
set {
this.cppheaderbordercolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-back-color")]
public string cppheaderbackcolor {
get {
return this.cppheaderbackcolorField;
}
set {
this.cppheaderbackcolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-payflow-color")]
public string cpppayflowcolor {
get {
return this.cpppayflowcolorField;
}
set {
this.cpppayflowcolorField = value;
}
}
/// <remarks/>
public string BuyerEmail {
get {
return this.buyerEmailField;
}
set {
this.buyerEmailField = value;
}
}
/// <remarks/>
public string ReqBillingAddress {
get {
return this.reqBillingAddressField;
}
set {
this.reqBillingAddressField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BillingAgreementDetailsType {
private BillingCodeType billingTypeField;
private string billingAgreementDescriptionField;
private MerchantPullPaymentCodeType paymentTypeField;
private bool paymentTypeFieldSpecified;
private string billingAgreementCustomField;
/// <remarks/>
public BillingCodeType BillingType {
get {
return this.billingTypeField;
}
set {
this.billingTypeField = value;
}
}
/// <remarks/>
public string BillingAgreementDescription {
get {
return this.billingAgreementDescriptionField;
}
set {
this.billingAgreementDescriptionField = value;
}
}
/// <remarks/>
public MerchantPullPaymentCodeType PaymentType {
get {
return this.paymentTypeField;
}
set {
this.paymentTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentTypeSpecified {
get {
return this.paymentTypeFieldSpecified;
}
set {
this.paymentTypeFieldSpecified = value;
}
}
/// <remarks/>
public string BillingAgreementCustom {
get {
return this.billingAgreementCustomField;
}
set {
this.billingAgreementCustomField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BillingCodeType {
/// <remarks/>
None,
/// <remarks/>
MerchantInitiatedBilling,
/// <remarks/>
RecurringPayments,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SetMobileCheckoutRequestDetailsType {
private PhoneNumberType buyerPhoneField;
private BasicAmountType itemAmountField;
private BasicAmountType taxField;
private BasicAmountType shippingField;
private string itemNameField;
private string itemNumberField;
private string customField;
private string invoiceIDField;
private string returnURLField;
private string cancelURLField;
private int addressDisplayOptionsField;
private bool addressDisplayOptionsFieldSpecified;
private int sharePhoneField;
private bool sharePhoneFieldSpecified;
private AddressType shipToAddressField;
private string buyerEmailField;
/// <remarks/>
public PhoneNumberType BuyerPhone {
get {
return this.buyerPhoneField;
}
set {
this.buyerPhoneField = value;
}
}
/// <remarks/>
public BasicAmountType ItemAmount {
get {
return this.itemAmountField;
}
set {
this.itemAmountField = value;
}
}
/// <remarks/>
public BasicAmountType Tax {
get {
return this.taxField;
}
set {
this.taxField = value;
}
}
/// <remarks/>
public BasicAmountType Shipping {
get {
return this.shippingField;
}
set {
this.shippingField = value;
}
}
/// <remarks/>
public string ItemName {
get {
return this.itemNameField;
}
set {
this.itemNameField = value;
}
}
/// <remarks/>
public string ItemNumber {
get {
return this.itemNumberField;
}
set {
this.itemNumberField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string ReturnURL {
get {
return this.returnURLField;
}
set {
this.returnURLField = value;
}
}
/// <remarks/>
public string CancelURL {
get {
return this.cancelURLField;
}
set {
this.cancelURLField = value;
}
}
/// <remarks/>
public int AddressDisplayOptions {
get {
return this.addressDisplayOptionsField;
}
set {
this.addressDisplayOptionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AddressDisplayOptionsSpecified {
get {
return this.addressDisplayOptionsFieldSpecified;
}
set {
this.addressDisplayOptionsFieldSpecified = value;
}
}
/// <remarks/>
public int SharePhone {
get {
return this.sharePhoneField;
}
set {
this.sharePhoneField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SharePhoneSpecified {
get {
return this.sharePhoneFieldSpecified;
}
set {
this.sharePhoneFieldSpecified = value;
}
}
/// <remarks/>
public AddressType ShipToAddress {
get {
return this.shipToAddressField;
}
set {
this.shipToAddressField = value;
}
}
/// <remarks/>
public string BuyerEmail {
get {
return this.buyerEmailField;
}
set {
this.buyerEmailField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class PhoneNumberType {
private string countryCodeField;
private string phoneNumberField;
private string extensionField;
/// <remarks/>
public string CountryCode {
get {
return this.countryCodeField;
}
set {
this.countryCodeField = value;
}
}
/// <remarks/>
public string PhoneNumber {
get {
return this.phoneNumberField;
}
set {
this.phoneNumberField = value;
}
}
/// <remarks/>
public string Extension {
get {
return this.extensionField;
}
set {
this.extensionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class GetMobileStatusRequestDetailsType {
private PhoneNumberType phoneField;
/// <remarks/>
public PhoneNumberType Phone {
get {
return this.phoneField;
}
set {
this.phoneField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class CreateMobilePaymentRequestDetailsType {
private MobilePaymentCodeType paymentTypeField;
private PaymentActionCodeType paymentActionField;
private PhoneNumberType senderPhoneField;
private MobileRecipientCodeType recipientTypeField;
private string recipientEmailField;
private PhoneNumberType recipientPhoneField;
private BasicAmountType itemAmountField;
private BasicAmountType taxField;
private BasicAmountType shippingField;
private string itemNameField;
private string itemNumberField;
private string noteField;
private string customIDField;
private string sharePhoneNumberField;
private string shareHomeAddressField;
/// <remarks/>
public MobilePaymentCodeType PaymentType {
get {
return this.paymentTypeField;
}
set {
this.paymentTypeField = value;
}
}
/// <remarks/>
public PaymentActionCodeType PaymentAction {
get {
return this.paymentActionField;
}
set {
this.paymentActionField = value;
}
}
/// <remarks/>
public PhoneNumberType SenderPhone {
get {
return this.senderPhoneField;
}
set {
this.senderPhoneField = value;
}
}
/// <remarks/>
public MobileRecipientCodeType RecipientType {
get {
return this.recipientTypeField;
}
set {
this.recipientTypeField = value;
}
}
/// <remarks/>
public string RecipientEmail {
get {
return this.recipientEmailField;
}
set {
this.recipientEmailField = value;
}
}
/// <remarks/>
public PhoneNumberType RecipientPhone {
get {
return this.recipientPhoneField;
}
set {
this.recipientPhoneField = value;
}
}
/// <remarks/>
public BasicAmountType ItemAmount {
get {
return this.itemAmountField;
}
set {
this.itemAmountField = value;
}
}
/// <remarks/>
public BasicAmountType Tax {
get {
return this.taxField;
}
set {
this.taxField = value;
}
}
/// <remarks/>
public BasicAmountType Shipping {
get {
return this.shippingField;
}
set {
this.shippingField = value;
}
}
/// <remarks/>
public string ItemName {
get {
return this.itemNameField;
}
set {
this.itemNameField = value;
}
}
/// <remarks/>
public string ItemNumber {
get {
return this.itemNumberField;
}
set {
this.itemNumberField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
/// <remarks/>
public string CustomID {
get {
return this.customIDField;
}
set {
this.customIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string SharePhoneNumber {
get {
return this.sharePhoneNumberField;
}
set {
this.sharePhoneNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string ShareHomeAddress {
get {
return this.shareHomeAddressField;
}
set {
this.shareHomeAddressField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MobilePaymentCodeType {
/// <remarks/>
P2P,
/// <remarks/>
HardGoods,
/// <remarks/>
Donation,
/// <remarks/>
TopUp,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MobileRecipientCodeType {
/// <remarks/>
PhoneNumber,
/// <remarks/>
EmailAddress,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoDirectPaymentRequestDetailsType {
private PaymentActionCodeType paymentActionField;
private PaymentDetailsType paymentDetailsField;
private CreditCardDetailsType creditCardField;
private string iPAddressField;
private string merchantSessionIdField;
private bool returnFMFDetailsField;
private bool returnFMFDetailsFieldSpecified;
/// <remarks/>
public PaymentActionCodeType PaymentAction {
get {
return this.paymentActionField;
}
set {
this.paymentActionField = value;
}
}
/// <remarks/>
public PaymentDetailsType PaymentDetails {
get {
return this.paymentDetailsField;
}
set {
this.paymentDetailsField = value;
}
}
/// <remarks/>
public CreditCardDetailsType CreditCard {
get {
return this.creditCardField;
}
set {
this.creditCardField = value;
}
}
/// <remarks/>
public string IPAddress {
get {
return this.iPAddressField;
}
set {
this.iPAddressField = value;
}
}
/// <remarks/>
public string MerchantSessionId {
get {
return this.merchantSessionIdField;
}
set {
this.merchantSessionIdField = value;
}
}
/// <remarks/>
public bool ReturnFMFDetails {
get {
return this.returnFMFDetailsField;
}
set {
this.returnFMFDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFMFDetailsSpecified {
get {
return this.returnFMFDetailsFieldSpecified;
}
set {
this.returnFMFDetailsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class FlightDetailsType {
private string conjuctionTicketField;
private string exchangeTicketField;
private string couponNumberField;
private string serviceClassField;
private string travelDateField;
private string carrierCodeField;
private string stopOverPermittedField;
private string departureAirportField;
private string arrivalAirportField;
private string flightNumberField;
private string deparatureTimeField;
private string arrivalTimeField;
private string fareBasisCodeField;
private BasicAmountType fareField;
private BasicAmountType taxesField;
private BasicAmountType feeField;
private string endorsementOrRestrictionsField;
/// <remarks/>
public string ConjuctionTicket {
get {
return this.conjuctionTicketField;
}
set {
this.conjuctionTicketField = value;
}
}
/// <remarks/>
public string ExchangeTicket {
get {
return this.exchangeTicketField;
}
set {
this.exchangeTicketField = value;
}
}
/// <remarks/>
public string CouponNumber {
get {
return this.couponNumberField;
}
set {
this.couponNumberField = value;
}
}
/// <remarks/>
public string ServiceClass {
get {
return this.serviceClassField;
}
set {
this.serviceClassField = value;
}
}
/// <remarks/>
public string TravelDate {
get {
return this.travelDateField;
}
set {
this.travelDateField = value;
}
}
/// <remarks/>
public string CarrierCode {
get {
return this.carrierCodeField;
}
set {
this.carrierCodeField = value;
}
}
/// <remarks/>
public string StopOverPermitted {
get {
return this.stopOverPermittedField;
}
set {
this.stopOverPermittedField = value;
}
}
/// <remarks/>
public string DepartureAirport {
get {
return this.departureAirportField;
}
set {
this.departureAirportField = value;
}
}
/// <remarks/>
public string ArrivalAirport {
get {
return this.arrivalAirportField;
}
set {
this.arrivalAirportField = value;
}
}
/// <remarks/>
public string FlightNumber {
get {
return this.flightNumberField;
}
set {
this.flightNumberField = value;
}
}
/// <remarks/>
public string DeparatureTime {
get {
return this.deparatureTimeField;
}
set {
this.deparatureTimeField = value;
}
}
/// <remarks/>
public string ArrivalTime {
get {
return this.arrivalTimeField;
}
set {
this.arrivalTimeField = value;
}
}
/// <remarks/>
public string FareBasisCode {
get {
return this.fareBasisCodeField;
}
set {
this.fareBasisCodeField = value;
}
}
/// <remarks/>
public BasicAmountType Fare {
get {
return this.fareField;
}
set {
this.fareField = value;
}
}
/// <remarks/>
public BasicAmountType Taxes {
get {
return this.taxesField;
}
set {
this.taxesField = value;
}
}
/// <remarks/>
public BasicAmountType Fee {
get {
return this.feeField;
}
set {
this.feeField = value;
}
}
/// <remarks/>
public string EndorsementOrRestrictions {
get {
return this.endorsementOrRestrictionsField;
}
set {
this.endorsementOrRestrictionsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class AirlineItineraryType {
private string passengerNameField;
private string issueDateField;
private string travelAgencyNameField;
private string travelAgencyCodeField;
private string ticketNumberField;
private string issuingCarrierCodeField;
private string customerCodeField;
private BasicAmountType totalFareField;
private BasicAmountType totalTaxesField;
private BasicAmountType totalFeeField;
private string restrictedTicketField;
private string clearingSequenceField;
private string clearingCountField;
private FlightDetailsType[] flightDetailsField;
/// <remarks/>
public string PassengerName {
get {
return this.passengerNameField;
}
set {
this.passengerNameField = value;
}
}
/// <remarks/>
public string IssueDate {
get {
return this.issueDateField;
}
set {
this.issueDateField = value;
}
}
/// <remarks/>
public string TravelAgencyName {
get {
return this.travelAgencyNameField;
}
set {
this.travelAgencyNameField = value;
}
}
/// <remarks/>
public string TravelAgencyCode {
get {
return this.travelAgencyCodeField;
}
set {
this.travelAgencyCodeField = value;
}
}
/// <remarks/>
public string TicketNumber {
get {
return this.ticketNumberField;
}
set {
this.ticketNumberField = value;
}
}
/// <remarks/>
public string IssuingCarrierCode {
get {
return this.issuingCarrierCodeField;
}
set {
this.issuingCarrierCodeField = value;
}
}
/// <remarks/>
public string CustomerCode {
get {
return this.customerCodeField;
}
set {
this.customerCodeField = value;
}
}
/// <remarks/>
public BasicAmountType TotalFare {
get {
return this.totalFareField;
}
set {
this.totalFareField = value;
}
}
/// <remarks/>
public BasicAmountType TotalTaxes {
get {
return this.totalTaxesField;
}
set {
this.totalTaxesField = value;
}
}
/// <remarks/>
public BasicAmountType TotalFee {
get {
return this.totalFeeField;
}
set {
this.totalFeeField = value;
}
}
/// <remarks/>
public string RestrictedTicket {
get {
return this.restrictedTicketField;
}
set {
this.restrictedTicketField = value;
}
}
/// <remarks/>
public string ClearingSequence {
get {
return this.clearingSequenceField;
}
set {
this.clearingSequenceField = value;
}
}
/// <remarks/>
public string ClearingCount {
get {
return this.clearingCountField;
}
set {
this.clearingCountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("FlightDetails")]
public FlightDetailsType[] FlightDetails {
get {
return this.flightDetailsField;
}
set {
this.flightDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class EnhancedDataType {
private AirlineItineraryType airlineItineraryField;
/// <remarks/>
public AirlineItineraryType AirlineItinerary {
get {
return this.airlineItineraryField;
}
set {
this.airlineItineraryField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class DoExpressCheckoutPaymentRequestDetailsType {
private PaymentActionCodeType paymentActionField;
private string tokenField;
private string payerIDField;
private string orderURLField;
private PaymentDetailsType paymentDetailsField;
private string promoOverrideFlagField;
private string promoCodeField;
private EnhancedDataType enhancedDataField;
private string softDescriptorField;
/// <remarks/>
public PaymentActionCodeType PaymentAction {
get {
return this.paymentActionField;
}
set {
this.paymentActionField = value;
}
}
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
/// <remarks/>
public string PayerID {
get {
return this.payerIDField;
}
set {
this.payerIDField = value;
}
}
/// <remarks/>
public string OrderURL {
get {
return this.orderURLField;
}
set {
this.orderURLField = value;
}
}
/// <remarks/>
public PaymentDetailsType PaymentDetails {
get {
return this.paymentDetailsField;
}
set {
this.paymentDetailsField = value;
}
}
/// <remarks/>
public string PromoOverrideFlag {
get {
return this.promoOverrideFlagField;
}
set {
this.promoOverrideFlagField = value;
}
}
/// <remarks/>
public string PromoCode {
get {
return this.promoCodeField;
}
set {
this.promoCodeField = value;
}
}
/// <remarks/>
public EnhancedDataType EnhancedData {
get {
return this.enhancedDataField;
}
set {
this.enhancedDataField = value;
}
}
/// <remarks/>
public string SoftDescriptor {
get {
return this.softDescriptorField;
}
set {
this.softDescriptorField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SetExpressCheckoutRequestDetailsType {
private BasicAmountType orderTotalField;
private string returnURLField;
private string cancelURLField;
private string giropaySuccessURLField;
private string giropayCancelURLField;
private string banktxnPendingURLField;
private string tokenField;
private BasicAmountType maxAmountField;
private string orderDescriptionField;
private string customField;
private string invoiceIDField;
private string reqConfirmShippingField;
private string reqBillingAddressField;
private string noShippingField;
private string addressOverrideField;
private string localeCodeField;
private string pageStyleField;
private string cppheaderimageField;
private string cppheaderbordercolorField;
private string cppheaderbackcolorField;
private string cpppayflowcolorField;
private AddressType addressField;
private PaymentActionCodeType paymentActionField;
private bool paymentActionFieldSpecified;
private SolutionTypeType solutionTypeField;
private bool solutionTypeFieldSpecified;
private LandingPageType landingPageField;
private bool landingPageFieldSpecified;
private string buyerEmailField;
private ChannelType channelTypeField;
private bool channelTypeFieldSpecified;
private BillingAgreementDetailsType[] billingAgreementDetailsField;
private string[] promoCodesField;
private string payPalCheckOutBtnTypeField;
private ProductCategoryType productCategoryField;
private bool productCategoryFieldSpecified;
private ShippingServiceCodeType shippingMethodField;
private bool shippingMethodFieldSpecified;
private System.DateTime profileAddressChangeDateField;
private bool profileAddressChangeDateFieldSpecified;
private string allowNoteField;
private string callbackURLField;
private PaymentDetailsType paymentDetailsField;
/// <remarks/>
public BasicAmountType OrderTotal {
get {
return this.orderTotalField;
}
set {
this.orderTotalField = value;
}
}
/// <remarks/>
public string ReturnURL {
get {
return this.returnURLField;
}
set {
this.returnURLField = value;
}
}
/// <remarks/>
public string CancelURL {
get {
return this.cancelURLField;
}
set {
this.cancelURLField = value;
}
}
/// <remarks/>
public string giropaySuccessURL {
get {
return this.giropaySuccessURLField;
}
set {
this.giropaySuccessURLField = value;
}
}
/// <remarks/>
public string giropayCancelURL {
get {
return this.giropayCancelURLField;
}
set {
this.giropayCancelURLField = value;
}
}
/// <remarks/>
public string BanktxnPendingURL {
get {
return this.banktxnPendingURLField;
}
set {
this.banktxnPendingURLField = value;
}
}
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
/// <remarks/>
public BasicAmountType MaxAmount {
get {
return this.maxAmountField;
}
set {
this.maxAmountField = value;
}
}
/// <remarks/>
public string OrderDescription {
get {
return this.orderDescriptionField;
}
set {
this.orderDescriptionField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string ReqConfirmShipping {
get {
return this.reqConfirmShippingField;
}
set {
this.reqConfirmShippingField = value;
}
}
/// <remarks/>
public string ReqBillingAddress {
get {
return this.reqBillingAddressField;
}
set {
this.reqBillingAddressField = value;
}
}
/// <remarks/>
public string NoShipping {
get {
return this.noShippingField;
}
set {
this.noShippingField = value;
}
}
/// <remarks/>
public string AddressOverride {
get {
return this.addressOverrideField;
}
set {
this.addressOverrideField = value;
}
}
/// <remarks/>
public string LocaleCode {
get {
return this.localeCodeField;
}
set {
this.localeCodeField = value;
}
}
/// <remarks/>
public string PageStyle {
get {
return this.pageStyleField;
}
set {
this.pageStyleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-image")]
public string cppheaderimage {
get {
return this.cppheaderimageField;
}
set {
this.cppheaderimageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-border-color")]
public string cppheaderbordercolor {
get {
return this.cppheaderbordercolorField;
}
set {
this.cppheaderbordercolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-back-color")]
public string cppheaderbackcolor {
get {
return this.cppheaderbackcolorField;
}
set {
this.cppheaderbackcolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-payflow-color")]
public string cpppayflowcolor {
get {
return this.cpppayflowcolorField;
}
set {
this.cpppayflowcolorField = value;
}
}
/// <remarks/>
public AddressType Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
/// <remarks/>
public PaymentActionCodeType PaymentAction {
get {
return this.paymentActionField;
}
set {
this.paymentActionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentActionSpecified {
get {
return this.paymentActionFieldSpecified;
}
set {
this.paymentActionFieldSpecified = value;
}
}
/// <remarks/>
public SolutionTypeType SolutionType {
get {
return this.solutionTypeField;
}
set {
this.solutionTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SolutionTypeSpecified {
get {
return this.solutionTypeFieldSpecified;
}
set {
this.solutionTypeFieldSpecified = value;
}
}
/// <remarks/>
public LandingPageType LandingPage {
get {
return this.landingPageField;
}
set {
this.landingPageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LandingPageSpecified {
get {
return this.landingPageFieldSpecified;
}
set {
this.landingPageFieldSpecified = value;
}
}
/// <remarks/>
public string BuyerEmail {
get {
return this.buyerEmailField;
}
set {
this.buyerEmailField = value;
}
}
/// <remarks/>
public ChannelType ChannelType {
get {
return this.channelTypeField;
}
set {
this.channelTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ChannelTypeSpecified {
get {
return this.channelTypeFieldSpecified;
}
set {
this.channelTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("BillingAgreementDetails")]
public BillingAgreementDetailsType[] BillingAgreementDetails {
get {
return this.billingAgreementDetailsField;
}
set {
this.billingAgreementDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("PromoCodes")]
public string[] PromoCodes {
get {
return this.promoCodesField;
}
set {
this.promoCodesField = value;
}
}
/// <remarks/>
public string PayPalCheckOutBtnType {
get {
return this.payPalCheckOutBtnTypeField;
}
set {
this.payPalCheckOutBtnTypeField = value;
}
}
/// <remarks/>
public ProductCategoryType ProductCategory {
get {
return this.productCategoryField;
}
set {
this.productCategoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ProductCategorySpecified {
get {
return this.productCategoryFieldSpecified;
}
set {
this.productCategoryFieldSpecified = value;
}
}
/// <remarks/>
public ShippingServiceCodeType ShippingMethod {
get {
return this.shippingMethodField;
}
set {
this.shippingMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ShippingMethodSpecified {
get {
return this.shippingMethodFieldSpecified;
}
set {
this.shippingMethodFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime ProfileAddressChangeDate {
get {
return this.profileAddressChangeDateField;
}
set {
this.profileAddressChangeDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ProfileAddressChangeDateSpecified {
get {
return this.profileAddressChangeDateFieldSpecified;
}
set {
this.profileAddressChangeDateFieldSpecified = value;
}
}
/// <remarks/>
public string AllowNote {
get {
return this.allowNoteField;
}
set {
this.allowNoteField = value;
}
}
/// <remarks/>
public string CallbackURL {
get {
return this.callbackURLField;
}
set {
this.callbackURLField = value;
}
}
/// <remarks/>
public PaymentDetailsType PaymentDetails {
get {
return this.paymentDetailsField;
}
set {
this.paymentDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum SolutionTypeType {
/// <remarks/>
Mark,
/// <remarks/>
Sole,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum LandingPageType {
/// <remarks/>
None,
/// <remarks/>
Login,
/// <remarks/>
Billing,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum ChannelType {
/// <remarks/>
Merchant,
/// <remarks/>
eBayItem,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SetAccessPermissionsRequestDetailsType {
private string returnURLField;
private string cancelURLField;
private string logoutURLField;
private string initFlowTypeField;
private string skipLoginPageField;
private string[] requiredAccessPermissionsField;
private string[] optionalAccessPermissionsField;
private string localeCodeField;
private string pageStyleField;
private string cppheaderimageField;
private string cppheaderbordercolorField;
private string cppheaderbackcolorField;
private string cpppayflowcolorField;
private string firstNameField;
private string lastNameField;
private AddressType addressField;
/// <remarks/>
public string ReturnURL {
get {
return this.returnURLField;
}
set {
this.returnURLField = value;
}
}
/// <remarks/>
public string CancelURL {
get {
return this.cancelURLField;
}
set {
this.cancelURLField = value;
}
}
/// <remarks/>
public string LogoutURL {
get {
return this.logoutURLField;
}
set {
this.logoutURLField = value;
}
}
/// <remarks/>
public string InitFlowType {
get {
return this.initFlowTypeField;
}
set {
this.initFlowTypeField = value;
}
}
/// <remarks/>
public string SkipLoginPage {
get {
return this.skipLoginPageField;
}
set {
this.skipLoginPageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RequiredAccessPermissions")]
public string[] RequiredAccessPermissions {
get {
return this.requiredAccessPermissionsField;
}
set {
this.requiredAccessPermissionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("OptionalAccessPermissions")]
public string[] OptionalAccessPermissions {
get {
return this.optionalAccessPermissionsField;
}
set {
this.optionalAccessPermissionsField = value;
}
}
/// <remarks/>
public string LocaleCode {
get {
return this.localeCodeField;
}
set {
this.localeCodeField = value;
}
}
/// <remarks/>
public string PageStyle {
get {
return this.pageStyleField;
}
set {
this.pageStyleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-image")]
public string cppheaderimage {
get {
return this.cppheaderimageField;
}
set {
this.cppheaderimageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-border-color")]
public string cppheaderbordercolor {
get {
return this.cppheaderbordercolorField;
}
set {
this.cppheaderbordercolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-back-color")]
public string cppheaderbackcolor {
get {
return this.cppheaderbackcolorField;
}
set {
this.cppheaderbackcolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-payflow-color")]
public string cpppayflowcolor {
get {
return this.cpppayflowcolorField;
}
set {
this.cpppayflowcolorField = value;
}
}
/// <remarks/>
public string FirstName {
get {
return this.firstNameField;
}
set {
this.firstNameField = value;
}
}
/// <remarks/>
public string LastName {
get {
return this.lastNameField;
}
set {
this.lastNameField = value;
}
}
/// <remarks/>
public AddressType Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class SetAuthFlowParamRequestDetailsType {
private string returnURLField;
private string cancelURLField;
private string logoutURLField;
private string initFlowTypeField;
private string skipLoginPageField;
private string serviceName1Field;
private string serviceDefReq1Field;
private string serviceName2Field;
private string serviceDefReq2Field;
private string localeCodeField;
private string pageStyleField;
private string cppheaderimageField;
private string cppheaderbordercolorField;
private string cppheaderbackcolorField;
private string cpppayflowcolorField;
private string firstNameField;
private string lastNameField;
private AddressType addressField;
/// <remarks/>
public string ReturnURL {
get {
return this.returnURLField;
}
set {
this.returnURLField = value;
}
}
/// <remarks/>
public string CancelURL {
get {
return this.cancelURLField;
}
set {
this.cancelURLField = value;
}
}
/// <remarks/>
public string LogoutURL {
get {
return this.logoutURLField;
}
set {
this.logoutURLField = value;
}
}
/// <remarks/>
public string InitFlowType {
get {
return this.initFlowTypeField;
}
set {
this.initFlowTypeField = value;
}
}
/// <remarks/>
public string SkipLoginPage {
get {
return this.skipLoginPageField;
}
set {
this.skipLoginPageField = value;
}
}
/// <remarks/>
public string ServiceName1 {
get {
return this.serviceName1Field;
}
set {
this.serviceName1Field = value;
}
}
/// <remarks/>
public string ServiceDefReq1 {
get {
return this.serviceDefReq1Field;
}
set {
this.serviceDefReq1Field = value;
}
}
/// <remarks/>
public string ServiceName2 {
get {
return this.serviceName2Field;
}
set {
this.serviceName2Field = value;
}
}
/// <remarks/>
public string ServiceDefReq2 {
get {
return this.serviceDefReq2Field;
}
set {
this.serviceDefReq2Field = value;
}
}
/// <remarks/>
public string LocaleCode {
get {
return this.localeCodeField;
}
set {
this.localeCodeField = value;
}
}
/// <remarks/>
public string PageStyle {
get {
return this.pageStyleField;
}
set {
this.pageStyleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-image")]
public string cppheaderimage {
get {
return this.cppheaderimageField;
}
set {
this.cppheaderimageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-border-color")]
public string cppheaderbordercolor {
get {
return this.cppheaderbordercolorField;
}
set {
this.cppheaderbordercolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-header-back-color")]
public string cppheaderbackcolor {
get {
return this.cppheaderbackcolorField;
}
set {
this.cppheaderbackcolorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("cpp-payflow-color")]
public string cpppayflowcolor {
get {
return this.cpppayflowcolorField;
}
set {
this.cpppayflowcolorField = value;
}
}
/// <remarks/>
public string FirstName {
get {
return this.firstNameField;
}
set {
this.firstNameField = value;
}
}
/// <remarks/>
public string LastName {
get {
return this.lastNameField;
}
set {
this.lastNameField = value;
}
}
/// <remarks/>
public AddressType Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BankAccountDetailsType {
private string nameField;
private BankAccountTypeType typeField;
private string routingNumberField;
private string accountNumberField;
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public BankAccountTypeType Type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
/// <remarks/>
public string RoutingNumber {
get {
return this.routingNumberField;
}
set {
this.routingNumberField = value;
}
}
/// <remarks/>
public string AccountNumber {
get {
return this.accountNumberField;
}
set {
this.accountNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BankAccountTypeType {
/// <remarks/>
Checking,
/// <remarks/>
Savings,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BusinessOwnerInfoType {
private PayerInfoType ownerField;
private string homePhoneField;
private string mobilePhoneField;
private string sSNField;
/// <remarks/>
public PayerInfoType Owner {
get {
return this.ownerField;
}
set {
this.ownerField = value;
}
}
/// <remarks/>
public string HomePhone {
get {
return this.homePhoneField;
}
set {
this.homePhoneField = value;
}
}
/// <remarks/>
public string MobilePhone {
get {
return this.mobilePhoneField;
}
set {
this.mobilePhoneField = value;
}
}
/// <remarks/>
public string SSN {
get {
return this.sSNField;
}
set {
this.sSNField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class BusinessInfoType {
private BusinessTypeType typeField;
private bool typeFieldSpecified;
private string nameField;
private AddressType addressField;
private string workPhoneField;
private BusinessCategoryType categoryField;
private bool categoryFieldSpecified;
private BusinessSubCategoryType subCategoryField;
private bool subCategoryFieldSpecified;
private AverageTransactionPriceType averagePriceField;
private bool averagePriceFieldSpecified;
private AverageMonthlyVolumeType averageMonthlyVolumeField;
private bool averageMonthlyVolumeFieldSpecified;
private SalesVenueType salesVenueField;
private bool salesVenueFieldSpecified;
private string websiteField;
private PercentageRevenueFromOnlineSalesType revenueFromOnlineSalesField;
private bool revenueFromOnlineSalesFieldSpecified;
private System.DateTime businessEstablishedField;
private bool businessEstablishedFieldSpecified;
private string customerServiceEmailField;
private string customerServicePhoneField;
/// <remarks/>
public BusinessTypeType Type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TypeSpecified {
get {
return this.typeFieldSpecified;
}
set {
this.typeFieldSpecified = value;
}
}
/// <remarks/>
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
/// <remarks/>
public AddressType Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
/// <remarks/>
public string WorkPhone {
get {
return this.workPhoneField;
}
set {
this.workPhoneField = value;
}
}
/// <remarks/>
public BusinessCategoryType Category {
get {
return this.categoryField;
}
set {
this.categoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CategorySpecified {
get {
return this.categoryFieldSpecified;
}
set {
this.categoryFieldSpecified = value;
}
}
/// <remarks/>
public BusinessSubCategoryType SubCategory {
get {
return this.subCategoryField;
}
set {
this.subCategoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubCategorySpecified {
get {
return this.subCategoryFieldSpecified;
}
set {
this.subCategoryFieldSpecified = value;
}
}
/// <remarks/>
public AverageTransactionPriceType AveragePrice {
get {
return this.averagePriceField;
}
set {
this.averagePriceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AveragePriceSpecified {
get {
return this.averagePriceFieldSpecified;
}
set {
this.averagePriceFieldSpecified = value;
}
}
/// <remarks/>
public AverageMonthlyVolumeType AverageMonthlyVolume {
get {
return this.averageMonthlyVolumeField;
}
set {
this.averageMonthlyVolumeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AverageMonthlyVolumeSpecified {
get {
return this.averageMonthlyVolumeFieldSpecified;
}
set {
this.averageMonthlyVolumeFieldSpecified = value;
}
}
/// <remarks/>
public SalesVenueType SalesVenue {
get {
return this.salesVenueField;
}
set {
this.salesVenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SalesVenueSpecified {
get {
return this.salesVenueFieldSpecified;
}
set {
this.salesVenueFieldSpecified = value;
}
}
/// <remarks/>
public string Website {
get {
return this.websiteField;
}
set {
this.websiteField = value;
}
}
/// <remarks/>
public PercentageRevenueFromOnlineSalesType RevenueFromOnlineSales {
get {
return this.revenueFromOnlineSalesField;
}
set {
this.revenueFromOnlineSalesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RevenueFromOnlineSalesSpecified {
get {
return this.revenueFromOnlineSalesFieldSpecified;
}
set {
this.revenueFromOnlineSalesFieldSpecified = value;
}
}
/// <remarks/>
public System.DateTime BusinessEstablished {
get {
return this.businessEstablishedField;
}
set {
this.businessEstablishedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BusinessEstablishedSpecified {
get {
return this.businessEstablishedFieldSpecified;
}
set {
this.businessEstablishedFieldSpecified = value;
}
}
/// <remarks/>
public string CustomerServiceEmail {
get {
return this.customerServiceEmailField;
}
set {
this.customerServiceEmailField = value;
}
}
/// <remarks/>
public string CustomerServicePhone {
get {
return this.customerServicePhoneField;
}
set {
this.customerServicePhoneField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BusinessTypeType {
/// <remarks/>
Unknown,
/// <remarks/>
Individual,
/// <remarks/>
Proprietorship,
/// <remarks/>
Partnership,
/// <remarks/>
Corporation,
/// <remarks/>
Nonprofit,
/// <remarks/>
Government,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BusinessCategoryType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Category-Unspecified")]
CategoryUnspecified,
/// <remarks/>
Antiques,
/// <remarks/>
Arts,
/// <remarks/>
Automotive,
/// <remarks/>
Beauty,
/// <remarks/>
Books,
/// <remarks/>
Business,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Cameras-and-Photography")]
CamerasandPhotography,
/// <remarks/>
Clothing,
/// <remarks/>
Collectibles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Computer-Hardware-and-Software")]
ComputerHardwareandSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Culture-and-Religion")]
CultureandReligion,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Electronics-and-Telecom")]
ElectronicsandTelecom,
/// <remarks/>
Entertainment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Entertainment-Memorabilia")]
EntertainmentMemorabilia,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Food-Drink-and-Nutrition")]
FoodDrinkandNutrition,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Gifts-and-Flowers")]
GiftsandFlowers,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Hobbies-Toys-and-Games")]
HobbiesToysandGames,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Home-and-Garden")]
HomeandGarden,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Internet-and-Network-Services")]
InternetandNetworkServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Media-and-Entertainment")]
MediaandEntertainment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Medical-and-Pharmaceutical")]
MedicalandPharmaceutical,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Money-Service-Businesses")]
MoneyServiceBusinesses,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Non-Profit-Political-and-Religion")]
NonProfitPoliticalandReligion,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Not-Elsewhere-Classified")]
NotElsewhereClassified,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Pets-and-Animals")]
PetsandAnimals,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Real-Estate")]
RealEstate,
/// <remarks/>
Services,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Sports-and-Recreation")]
SportsandRecreation,
/// <remarks/>
Travel,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Other-Categories")]
OtherCategories,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum BusinessSubCategoryType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SubCategory-Unspecified")]
SubCategoryUnspecified,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-General")]
ANTIQUESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Antiquities")]
ANTIQUESAntiquities,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Decorative")]
ANTIQUESDecorative,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Books-Manuscripts")]
ANTIQUESBooksManuscripts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Furniture")]
ANTIQUESFurniture,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Glass")]
ANTIQUESGlass,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-RugsCarpets")]
ANTIQUESRugsCarpets,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Pottery")]
ANTIQUESPottery,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Cultural")]
ANTIQUESCultural,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ANTIQUES-Artifacts-Grave-related-and-Native-American-Crafts")]
ANTIQUESArtifactsGraverelatedandNativeAmericanCrafts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-General")]
ARTSANDCRAFTSGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Art-Dealer-and-Galleries")]
ARTSANDCRAFTSArtDealerandGalleries,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Prints")]
ARTSANDCRAFTSPrints,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Painting")]
ARTSANDCRAFTSPainting,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Photography")]
ARTSANDCRAFTSPhotography,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Reproductions")]
ARTSANDCRAFTSReproductions,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Sculptures")]
ARTSANDCRAFTSSculptures,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Woodworking")]
ARTSANDCRAFTSWoodworking,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Art-and-Craft-Supplies")]
ARTSANDCRAFTSArtandCraftSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Fabrics-and-Sewing")]
ARTSANDCRAFTSFabricsandSewing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Quilting")]
ARTSANDCRAFTSQuilting,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ARTSANDCRAFTS-Scrapbooking")]
ARTSANDCRAFTSScrapbooking,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-General")]
AUTOMOTIVEGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Autos")]
AUTOMOTIVEAutos,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Aviation")]
AUTOMOTIVEAviation,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Motorcycles")]
AUTOMOTIVEMotorcycles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Parts-and-Supplies")]
AUTOMOTIVEPartsandSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Services")]
AUTOMOTIVEServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AUTOMOTIVE-Vintage-and-Collectible-Vehicles")]
AUTOMOTIVEVintageandCollectibleVehicles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BEAUTY-General")]
BEAUTYGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BEAUTY-Body-Care-Personal-Hygiene")]
BEAUTYBodyCarePersonalHygiene,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BEAUTY-Fragrances-and-Perfumes")]
BEAUTYFragrancesandPerfumes,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BEAUTY-Makeup")]
BEAUTYMakeup,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-General")]
BOOKSGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Audio-Books")]
BOOKSAudioBooks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Children-Books")]
BOOKSChildrenBooks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Computer-Books")]
BOOKSComputerBooks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Educational-and-Textbooks")]
BOOKSEducationalandTextbooks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Magazines")]
BOOKSMagazines,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Fiction-and-Literature")]
BOOKSFictionandLiterature,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-NonFiction")]
BOOKSNonFiction,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BOOKS-Vintage-and-Collectibles")]
BOOKSVintageandCollectibles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-General")]
BUSINESSGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Agricultural")]
BUSINESSAgricultural,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Construction")]
BUSINESSConstruction,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Educational")]
BUSINESSEducational,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Industrial")]
BUSINESSIndustrial,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Office-Supplies-and-Equipment")]
BUSINESSOfficeSuppliesandEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-GeneralServices")]
BUSINESSGeneralServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Advertising")]
BUSINESSAdvertising,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Employment")]
BUSINESSEmployment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Marketing")]
BUSINESSMarketing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Meeting-Planners")]
BUSINESSMeetingPlanners,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Messaging-and-Paging-Services")]
BUSINESSMessagingandPagingServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Seminars")]
BUSINESSSeminars,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Publishing")]
BUSINESSPublishing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Shipping-and-Packaging")]
BUSINESSShippingandPackaging,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Wholesale")]
BUSINESSWholesale,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("BUSINESS-Industrial-Solvents")]
BUSINESSIndustrialSolvents,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-General")]
CAMERASANDPHOTOGRAPHYGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-Accessories")]
CAMERASANDPHOTOGRAPHYAccessories,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-Cameras")]
CAMERASANDPHOTOGRAPHYCameras,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-Video-Equipment")]
CAMERASANDPHOTOGRAPHYVideoEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-Film")]
CAMERASANDPHOTOGRAPHYFilm,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CAMERASANDPHOTOGRAPHY-Supplies")]
CAMERASANDPHOTOGRAPHYSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Accessories")]
CLOTHINGAccessories,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Babies-Clothing-and-Supplies")]
CLOTHINGBabiesClothingandSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Childrens-Clothing")]
CLOTHINGChildrensClothing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Mens-Clothing")]
CLOTHINGMensClothing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Shoes")]
CLOTHINGShoes,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Wedding-Clothing")]
CLOTHINGWeddingClothing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Womens-Clothing")]
CLOTHINGWomensClothing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-General")]
CLOTHINGGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Jewelry")]
CLOTHINGJewelry,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Watches-and-Clocks")]
CLOTHINGWatchesandClocks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CLOTHING-Rings")]
CLOTHINGRings,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-General")]
COLLECTIBLESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Advertising")]
COLLECTIBLESAdvertising,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Animals")]
COLLECTIBLESAnimals,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Animation")]
COLLECTIBLESAnimation,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Coin-Operated-Banks-and-Casinos")]
COLLECTIBLESCoinOperatedBanksandCasinos,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Coins-and-Paper-Money")]
COLLECTIBLESCoinsandPaperMoney,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Comics")]
COLLECTIBLESComics,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Decorative")]
COLLECTIBLESDecorative,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Disneyana")]
COLLECTIBLESDisneyana,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Holiday")]
COLLECTIBLESHoliday,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Knives-and-Swords")]
COLLECTIBLESKnivesandSwords,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Militaria")]
COLLECTIBLESMilitaria,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Postcards-and-Paper")]
COLLECTIBLESPostcardsandPaper,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COLLECTIBLES-Stamps")]
COLLECTIBLESStamps,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-General")]
COMPUTERHARDWAREANDSOFTWAREGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Desktop-PCs")]
COMPUTERHARDWAREANDSOFTWAREDesktopPCs,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Monitors")]
COMPUTERHARDWAREANDSOFTWAREMonitors,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Hardware")]
COMPUTERHARDWAREANDSOFTWAREHardware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Peripherals")]
COMPUTERHARDWAREANDSOFTWAREPeripherals,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Laptops-Notebooks-PDAs")]
COMPUTERHARDWAREANDSOFTWARELaptopsNotebooksPDAs,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Networking-Equipment")]
COMPUTERHARDWAREANDSOFTWARENetworkingEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Parts-and-Accessories")]
COMPUTERHARDWAREANDSOFTWAREPartsandAccessories,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-GeneralSoftware")]
COMPUTERHARDWAREANDSOFTWAREGeneralSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Oem-Software")]
COMPUTERHARDWAREANDSOFTWAREOemSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Academic-Software")]
COMPUTERHARDWAREANDSOFTWAREAcademicSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Beta-Software")]
COMPUTERHARDWAREANDSOFTWAREBetaSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Game-Software")]
COMPUTERHARDWAREANDSOFTWAREGameSoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("COMPUTERHARDWAREANDSOFTWARE-Data-Processing-Svc")]
COMPUTERHARDWAREANDSOFTWAREDataProcessingSvc,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-General")]
CULTUREANDRELIGIONGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-Christianity")]
CULTUREANDRELIGIONChristianity,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-Metaphysical")]
CULTUREANDRELIGIONMetaphysical,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-New-Age")]
CULTUREANDRELIGIONNewAge,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-Organizations")]
CULTUREANDRELIGIONOrganizations,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-Other-Faiths")]
CULTUREANDRELIGIONOtherFaiths,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("CULTUREANDRELIGION-Collectibles")]
CULTUREANDRELIGIONCollectibles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-GeneralTelecom")]
ELECTRONICSANDTELECOMGeneralTelecom,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Cell-Phones-and-Pagers")]
ELECTRONICSANDTELECOMCellPhonesandPagers,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Telephone-Cards")]
ELECTRONICSANDTELECOMTelephoneCards,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Telephone-Equipment")]
ELECTRONICSANDTELECOMTelephoneEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Telephone-Services")]
ELECTRONICSANDTELECOMTelephoneServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-GeneralElectronics")]
ELECTRONICSANDTELECOMGeneralElectronics,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Car-Audio-and-Electronics")]
ELECTRONICSANDTELECOMCarAudioandElectronics,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Home-Electronics")]
ELECTRONICSANDTELECOMHomeElectronics,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Home-Audio")]
ELECTRONICSANDTELECOMHomeAudio,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Gadgets-and-other-electronics")]
ELECTRONICSANDTELECOMGadgetsandotherelectronics,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Batteries")]
ELECTRONICSANDTELECOMBatteries,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-ScannersRadios")]
ELECTRONICSANDTELECOMScannersRadios,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Radar-Dectors")]
ELECTRONICSANDTELECOMRadarDectors,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Radar-Jamming-Devices")]
ELECTRONICSANDTELECOMRadarJammingDevices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Satellite-and-Cable-TV-Descramblers")]
ELECTRONICSANDTELECOMSatelliteandCableTVDescramblers,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ELECTRONICSANDTELECOM-Surveillance-Equipment")]
ELECTRONICSANDTELECOMSurveillanceEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-General")]
ENTERTAINMENTGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Movies")]
ENTERTAINMENTMovies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Music")]
ENTERTAINMENTMusic,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Concerts")]
ENTERTAINMENTConcerts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Theater")]
ENTERTAINMENTTheater,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Bootleg-Recordings")]
ENTERTAINMENTBootlegRecordings,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENT-Promotional-Items")]
ENTERTAINMENTPromotionalItems,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-General")]
ENTERTAINMENTMEMORABILIAGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Autographs")]
ENTERTAINMENTMEMORABILIAAutographs,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Limited-Editions")]
ENTERTAINMENTMEMORABILIALimitedEditions,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Movie")]
ENTERTAINMENTMEMORABILIAMovie,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Music")]
ENTERTAINMENTMEMORABILIAMusic,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Novelties")]
ENTERTAINMENTMEMORABILIANovelties,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Photos")]
ENTERTAINMENTMEMORABILIAPhotos,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Posters")]
ENTERTAINMENTMEMORABILIAPosters,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Sports-and-Fan-Shop")]
ENTERTAINMENTMEMORABILIASportsandFanShop,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("ENTERTAINMENTMEMORABILIA-Science-Fiction")]
ENTERTAINMENTMEMORABILIAScienceFiction,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-General")]
FOODDRINKANDNUTRITIONGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Coffee-and-Tea")]
FOODDRINKANDNUTRITIONCoffeeandTea,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Food-Products")]
FOODDRINKANDNUTRITIONFoodProducts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Gourmet-Items")]
FOODDRINKANDNUTRITIONGourmetItems,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Health-and-Nutrition")]
FOODDRINKANDNUTRITIONHealthandNutrition,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Services")]
FOODDRINKANDNUTRITIONServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Vitamins-and-Supplements")]
FOODDRINKANDNUTRITIONVitaminsandSupplements,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Weight-Management-and-Health-Products")]
FOODDRINKANDNUTRITIONWeightManagementandHealthProducts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Restaurant")]
FOODDRINKANDNUTRITIONRestaurant,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Tobacco-and-Cigars")]
FOODDRINKANDNUTRITIONTobaccoandCigars,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("FOODDRINKANDNUTRITION-Alcoholic-Beverages")]
FOODDRINKANDNUTRITIONAlcoholicBeverages,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-General")]
GIFTSANDFLOWERSGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Flowers")]
GIFTSANDFLOWERSFlowers,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Greeting-Cards")]
GIFTSANDFLOWERSGreetingCards,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Humorous-Gifts-and-Novelties")]
GIFTSANDFLOWERSHumorousGiftsandNovelties,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Personalized-Gifts")]
GIFTSANDFLOWERSPersonalizedGifts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Products")]
GIFTSANDFLOWERSProducts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("GIFTSANDFLOWERS-Services")]
GIFTSANDFLOWERSServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-General")]
HOBBIESTOYSANDGAMESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Action-Figures")]
HOBBIESTOYSANDGAMESActionFigures,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Bean-Babies")]
HOBBIESTOYSANDGAMESBeanBabies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Barbies")]
HOBBIESTOYSANDGAMESBarbies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Bears")]
HOBBIESTOYSANDGAMESBears,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Dolls")]
HOBBIESTOYSANDGAMESDolls,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Games")]
HOBBIESTOYSANDGAMESGames,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Model-Kits")]
HOBBIESTOYSANDGAMESModelKits,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Diecast-Toys-Vehicles")]
HOBBIESTOYSANDGAMESDiecastToysVehicles,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Video-Games-and-Systems")]
HOBBIESTOYSANDGAMESVideoGamesandSystems,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Vintage-and-Antique-Toys")]
HOBBIESTOYSANDGAMESVintageandAntiqueToys,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-BackupUnreleased-Games")]
HOBBIESTOYSANDGAMESBackupUnreleasedGames,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Game-copying-hardwaresoftware")]
HOBBIESTOYSANDGAMESGamecopyinghardwaresoftware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOBBIESTOYSANDGAMES-Mod-Chips")]
HOBBIESTOYSANDGAMESModChips,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-General")]
HOMEANDGARDENGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Appliances")]
HOMEANDGARDENAppliances,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Bed-and-Bath")]
HOMEANDGARDENBedandBath,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Furnishing-and-Decorating")]
HOMEANDGARDENFurnishingandDecorating,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Garden-Supplies")]
HOMEANDGARDENGardenSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Hardware-and-Tools")]
HOMEANDGARDENHardwareandTools,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Household-Goods")]
HOMEANDGARDENHouseholdGoods,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Kitchenware")]
HOMEANDGARDENKitchenware,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Rugs-and-Carpets")]
HOMEANDGARDENRugsandCarpets,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Security-and-Home-Defense")]
HOMEANDGARDENSecurityandHomeDefense,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("HOMEANDGARDEN-Plants-and-Seeds")]
HOMEANDGARDENPlantsandSeeds,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-General")]
INTERNETANDNETWORKSERVICESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-Bulletin-board")]
INTERNETANDNETWORKSERVICESBulletinboard,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-online-services")]
INTERNETANDNETWORKSERVICESonlineservices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-Auction-management-tools")]
INTERNETANDNETWORKSERVICESAuctionmanagementtools,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-ecommerce-development")]
INTERNETANDNETWORKSERVICESecommercedevelopment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-training-services")]
INTERNETANDNETWORKSERVICEStrainingservices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-Online-Malls")]
INTERNETANDNETWORKSERVICESOnlineMalls,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("INTERNETANDNETWORKSERVICES-Web-hosting-and-design")]
INTERNETANDNETWORKSERVICESWebhostinganddesign,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDIAANDENTERTAINMENT-General")]
MEDIAANDENTERTAINMENTGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDIAANDENTERTAINMENT-Concerts")]
MEDIAANDENTERTAINMENTConcerts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDIAANDENTERTAINMENT-Theater")]
MEDIAANDENTERTAINMENTTheater,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-General")]
MEDICALANDPHARMACEUTICALGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-Medical")]
MEDICALANDPHARMACEUTICALMedical,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-Dental")]
MEDICALANDPHARMACEUTICALDental,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-Opthamalic")]
MEDICALANDPHARMACEUTICALOpthamalic,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-Prescription-Drugs")]
MEDICALANDPHARMACEUTICALPrescriptionDrugs,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MEDICALANDPHARMACEUTICAL-Devices")]
MEDICALANDPHARMACEUTICALDevices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-General")]
MONEYSERVICEBUSINESSESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Remittance")]
MONEYSERVICEBUSINESSESRemittance,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Wire-Transfer")]
MONEYSERVICEBUSINESSESWireTransfer,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Money-Orders")]
MONEYSERVICEBUSINESSESMoneyOrders,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Electronic-Cash")]
MONEYSERVICEBUSINESSESElectronicCash,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Currency-DealerExchange")]
MONEYSERVICEBUSINESSESCurrencyDealerExchange,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Check-Cashier")]
MONEYSERVICEBUSINESSESCheckCashier,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Travelers-Checks")]
MONEYSERVICEBUSINESSESTravelersChecks,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("MONEYSERVICEBUSINESSES-Stored-Value-Cards")]
MONEYSERVICEBUSINESSESStoredValueCards,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("NONPROFITPOLITICALANDRELIGION-General")]
NONPROFITPOLITICALANDRELIGIONGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("NONPROFITPOLITICALANDRELIGION-Charities")]
NONPROFITPOLITICALANDRELIGIONCharities,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("NONPROFITPOLITICALANDRELIGION-Political")]
NONPROFITPOLITICALANDRELIGIONPolitical,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("NONPROFITPOLITICALANDRELIGION-Religious")]
NONPROFITPOLITICALANDRELIGIONReligious,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PETSANDANIMALS-General")]
PETSANDANIMALSGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PETSANDANIMALS-Supplies-and-Toys")]
PETSANDANIMALSSuppliesandToys,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PETSANDANIMALS-Wildlife-Products")]
PETSANDANIMALSWildlifeProducts,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("REALESTATE-General")]
REALESTATEGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("REALESTATE-Commercial")]
REALESTATECommercial,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("REALESTATE-Residential")]
REALESTATEResidential,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("REALESTATE-Time-Shares")]
REALESTATETimeShares,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-GeneralGovernment")]
SERVICESGeneralGovernment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Legal")]
SERVICESLegal,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Medical")]
SERVICESMedical,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Dental")]
SERVICESDental,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Vision")]
SERVICESVision,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-General")]
SERVICESGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Child-Care-Services")]
SERVICESChildCareServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Consulting")]
SERVICESConsulting,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-ImportingExporting")]
SERVICESImportingExporting,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-InsuranceDirect")]
SERVICESInsuranceDirect,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Financial-Services")]
SERVICESFinancialServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Graphic-and-Commercial-Design")]
SERVICESGraphicandCommercialDesign,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Landscaping")]
SERVICESLandscaping,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Locksmith")]
SERVICESLocksmith,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Online-Dating")]
SERVICESOnlineDating,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Event-and-Wedding-Planning")]
SERVICESEventandWeddingPlanning,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Schools-and-Colleges")]
SERVICESSchoolsandColleges,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Entertainment")]
SERVICESEntertainment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SERVICES-Aggregators")]
SERVICESAggregators,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-General")]
SPORTSANDRECREATIONGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Bicycles-and-Accessories")]
SPORTSANDRECREATIONBicyclesandAccessories,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Boating-Sailing-and-Accessories")]
SPORTSANDRECREATIONBoatingSailingandAccessories,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Camping-and-Survival")]
SPORTSANDRECREATIONCampingandSurvival,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Exercise-Equipment")]
SPORTSANDRECREATIONExerciseEquipment,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Fishing")]
SPORTSANDRECREATIONFishing,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Golf")]
SPORTSANDRECREATIONGolf,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Hunting")]
SPORTSANDRECREATIONHunting,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Paintball")]
SPORTSANDRECREATIONPaintball,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Sporting-Goods")]
SPORTSANDRECREATIONSportingGoods,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("SPORTSANDRECREATION-Swimming-Pools-and-Spas")]
SPORTSANDRECREATIONSwimmingPoolsandSpas,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-General")]
TRAVELGeneral,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Accommodations")]
TRAVELAccommodations,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Agencies")]
TRAVELAgencies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Airlines")]
TRAVELAirlines,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Auto-Rentals")]
TRAVELAutoRentals,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Cruises")]
TRAVELCruises,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Other-Transportation")]
TRAVELOtherTransportation,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Services")]
TRAVELServices,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Supplies")]
TRAVELSupplies,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-Tours")]
TRAVELTours,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("TRAVEL-AirlinesSpirit-Air")]
TRAVELAirlinesSpiritAir,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Other-SubCategories")]
OtherSubCategories,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AverageTransactionPriceType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Not-Applicable")]
AverageTransactionPriceNotApplicable,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range1")]
AverageTransactionPriceRange1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range2")]
AverageTransactionPriceRange2,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range3")]
AverageTransactionPriceRange3,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range4")]
AverageTransactionPriceRange4,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range5")]
AverageTransactionPriceRange5,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range6")]
AverageTransactionPriceRange6,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range7")]
AverageTransactionPriceRange7,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range8")]
AverageTransactionPriceRange8,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range9")]
AverageTransactionPriceRange9,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageTransactionPrice-Range10")]
AverageTransactionPriceRange10,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum AverageMonthlyVolumeType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Not-Applicable")]
AverageMonthlyVolumeNotApplicable,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range1")]
AverageMonthlyVolumeRange1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range2")]
AverageMonthlyVolumeRange2,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range3")]
AverageMonthlyVolumeRange3,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range4")]
AverageMonthlyVolumeRange4,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range5")]
AverageMonthlyVolumeRange5,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("AverageMonthlyVolume-Range6")]
AverageMonthlyVolumeRange6,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum SalesVenueType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Venue-Unspecified")]
VenueUnspecified,
/// <remarks/>
eBay,
/// <remarks/>
AnotherMarketPlace,
/// <remarks/>
OwnWebsite,
/// <remarks/>
Other,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PercentageRevenueFromOnlineSalesType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PercentageRevenueFromOnlineSales-Not-Applicable")]
PercentageRevenueFromOnlineSalesNotApplicable,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PercentageRevenueFromOnlineSales-Range1")]
PercentageRevenueFromOnlineSalesRange1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PercentageRevenueFromOnlineSales-Range2")]
PercentageRevenueFromOnlineSalesRange2,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PercentageRevenueFromOnlineSales-Range3")]
PercentageRevenueFromOnlineSalesRange3,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("PercentageRevenueFromOnlineSales-Range4")]
PercentageRevenueFromOnlineSalesRange4,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class EnterBoardingRequestDetailsType {
private string programCodeField;
private string productListField;
private string partnerCustomField;
private string imageUrlField;
private MarketingCategoryType marketingCategoryField;
private bool marketingCategoryFieldSpecified;
private BusinessInfoType businessInfoField;
private BusinessOwnerInfoType ownerInfoField;
private BankAccountDetailsType bankAccountField;
/// <remarks/>
public string ProgramCode {
get {
return this.programCodeField;
}
set {
this.programCodeField = value;
}
}
/// <remarks/>
public string ProductList {
get {
return this.productListField;
}
set {
this.productListField = value;
}
}
/// <remarks/>
public string PartnerCustom {
get {
return this.partnerCustomField;
}
set {
this.partnerCustomField = value;
}
}
/// <remarks/>
public string ImageUrl {
get {
return this.imageUrlField;
}
set {
this.imageUrlField = value;
}
}
/// <remarks/>
public MarketingCategoryType MarketingCategory {
get {
return this.marketingCategoryField;
}
set {
this.marketingCategoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MarketingCategorySpecified {
get {
return this.marketingCategoryFieldSpecified;
}
set {
this.marketingCategoryFieldSpecified = value;
}
}
/// <remarks/>
public BusinessInfoType BusinessInfo {
get {
return this.businessInfoField;
}
set {
this.businessInfoField = value;
}
}
/// <remarks/>
public BusinessOwnerInfoType OwnerInfo {
get {
return this.ownerInfoField;
}
set {
this.ownerInfoField = value;
}
}
/// <remarks/>
public BankAccountDetailsType BankAccount {
get {
return this.bankAccountField;
}
set {
this.bankAccountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum MarketingCategoryType {
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category-Default")]
MarketingCategoryDefault,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category1")]
MarketingCategory1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category2")]
MarketingCategory2,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category3")]
MarketingCategory3,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category4")]
MarketingCategory4,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category5")]
MarketingCategory5,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category6")]
MarketingCategory6,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category7")]
MarketingCategory7,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category8")]
MarketingCategory8,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category9")]
MarketingCategory9,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category10")]
MarketingCategory10,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category11")]
MarketingCategory11,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category12")]
MarketingCategory12,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category13")]
MarketingCategory13,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category14")]
MarketingCategory14,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category15")]
MarketingCategory15,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category16")]
MarketingCategory16,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category17")]
MarketingCategory17,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category18")]
MarketingCategory18,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category19")]
MarketingCategory19,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("Marketing-Category20")]
MarketingCategory20,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class MassPayRequestItemType {
private string receiverEmailField;
private string receiverPhoneField;
private string receiverIDField;
private BasicAmountType amountField;
private string uniqueIdField;
private string noteField;
/// <remarks/>
public string ReceiverEmail {
get {
return this.receiverEmailField;
}
set {
this.receiverEmailField = value;
}
}
/// <remarks/>
public string ReceiverPhone {
get {
return this.receiverPhoneField;
}
set {
this.receiverPhoneField = value;
}
}
/// <remarks/>
public string ReceiverID {
get {
return this.receiverIDField;
}
set {
this.receiverIDField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string UniqueId {
get {
return this.uniqueIdField;
}
set {
this.uniqueIdField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public partial class MerchantPullPaymentType {
private BasicAmountType amountField;
private string mpIDField;
private MerchantPullPaymentCodeType paymentTypeField;
private bool paymentTypeFieldSpecified;
private string memoField;
private string emailSubjectField;
private BasicAmountType taxField;
private BasicAmountType shippingField;
private BasicAmountType handlingField;
private string itemNameField;
private string itemNumberField;
private string invoiceField;
private string customField;
private string buttonSourceField;
private string softDescriptorField;
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string MpID {
get {
return this.mpIDField;
}
set {
this.mpIDField = value;
}
}
/// <remarks/>
public MerchantPullPaymentCodeType PaymentType {
get {
return this.paymentTypeField;
}
set {
this.paymentTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PaymentTypeSpecified {
get {
return this.paymentTypeFieldSpecified;
}
set {
this.paymentTypeFieldSpecified = value;
}
}
/// <remarks/>
public string Memo {
get {
return this.memoField;
}
set {
this.memoField = value;
}
}
/// <remarks/>
public string EmailSubject {
get {
return this.emailSubjectField;
}
set {
this.emailSubjectField = value;
}
}
/// <remarks/>
public BasicAmountType Tax {
get {
return this.taxField;
}
set {
this.taxField = value;
}
}
/// <remarks/>
public BasicAmountType Shipping {
get {
return this.shippingField;
}
set {
this.shippingField = value;
}
}
/// <remarks/>
public BasicAmountType Handling {
get {
return this.handlingField;
}
set {
this.handlingField = value;
}
}
/// <remarks/>
public string ItemName {
get {
return this.itemNameField;
}
set {
this.itemNameField = value;
}
}
/// <remarks/>
public string ItemNumber {
get {
return this.itemNumberField;
}
set {
this.itemNumberField = value;
}
}
/// <remarks/>
public string Invoice {
get {
return this.invoiceField;
}
set {
this.invoiceField = value;
}
}
/// <remarks/>
public string Custom {
get {
return this.customField;
}
set {
this.customField = value;
}
}
/// <remarks/>
public string ButtonSource {
get {
return this.buttonSourceField;
}
set {
this.buttonSourceField = value;
}
}
/// <remarks/>
public string SoftDescriptor {
get {
return this.softDescriptorField;
}
set {
this.softDescriptorField = value;
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateRecurringPaymentsProfileRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillOutstandingAmountRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManageRecurringPaymentsProfileStatusRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRecurringPaymentsProfileDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateRecurringPaymentsProfileRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoNonReferencedCreditRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoReferenceTransactionRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateBillingAgreementRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBillingAgreementCustomerDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetCustomerBillingAgreementRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBalanceRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoMobileCheckoutPaymentRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetMobileCheckoutRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMobileStatusRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateMobilePaymentRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPAuthorizationRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoAuthorizationRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoVoidRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoReauthorizationRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoCaptureRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoDirectPaymentRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagePendingTransactionStatusRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoExpressCheckoutPaymentRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPExpressCheckoutPaymentRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetExpressCheckoutDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetExpressCheckoutRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAccessPermissionDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateAccessPermissionsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetAccessPermissionsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAuthDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetAuthFlowParamRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetBoardingDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EnterBoardingRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddressVerifyRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BAUpdateRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MassPayRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransactionSearchRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillUserRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetTransactionDetailsRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RefundTransactionRequestType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public abstract partial class AbstractRequestType {
private DetailLevelCodeType[] detailLevelField;
private string errorLanguageField;
private string versionField;
private System.Xml.XmlElement anyField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DetailLevel")]
public DetailLevelCodeType[] DetailLevel {
get {
return this.detailLevelField;
}
set {
this.detailLevelField = value;
}
}
/// <remarks/>
public string ErrorLanguage {
get {
return this.errorLanguageField;
}
set {
this.errorLanguageField = value;
}
}
/// <remarks/>
public string Version {
get {
return this.versionField;
}
set {
this.versionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute()]
public System.Xml.XmlElement Any {
get {
return this.anyField;
}
set {
this.anyField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum DetailLevelCodeType {
/// <remarks/>
ReturnAll,
/// <remarks/>
ItemReturnDescription,
/// <remarks/>
ItemReturnAttributes,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateRecurringPaymentsProfileRequestType : AbstractRequestType {
private UpdateRecurringPaymentsProfileRequestDetailsType updateRecurringPaymentsProfileRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public UpdateRecurringPaymentsProfileRequestDetailsType UpdateRecurringPaymentsProfileRequestDetails {
get {
return this.updateRecurringPaymentsProfileRequestDetailsField;
}
set {
this.updateRecurringPaymentsProfileRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillOutstandingAmountRequestType : AbstractRequestType {
private BillOutstandingAmountRequestDetailsType billOutstandingAmountRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public BillOutstandingAmountRequestDetailsType BillOutstandingAmountRequestDetails {
get {
return this.billOutstandingAmountRequestDetailsField;
}
set {
this.billOutstandingAmountRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManageRecurringPaymentsProfileStatusRequestType : AbstractRequestType {
private ManageRecurringPaymentsProfileStatusRequestDetailsType manageRecurringPaymentsProfileStatusRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public ManageRecurringPaymentsProfileStatusRequestDetailsType ManageRecurringPaymentsProfileStatusRequestDetails {
get {
return this.manageRecurringPaymentsProfileStatusRequestDetailsField;
}
set {
this.manageRecurringPaymentsProfileStatusRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetRecurringPaymentsProfileDetailsRequestType : AbstractRequestType {
private string profileIDField;
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateRecurringPaymentsProfileRequestType : AbstractRequestType {
private CreateRecurringPaymentsProfileRequestDetailsType createRecurringPaymentsProfileRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public CreateRecurringPaymentsProfileRequestDetailsType CreateRecurringPaymentsProfileRequestDetails {
get {
return this.createRecurringPaymentsProfileRequestDetailsField;
}
set {
this.createRecurringPaymentsProfileRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoNonReferencedCreditRequestType : AbstractRequestType {
private DoNonReferencedCreditRequestDetailsType doNonReferencedCreditRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoNonReferencedCreditRequestDetailsType DoNonReferencedCreditRequestDetails {
get {
return this.doNonReferencedCreditRequestDetailsField;
}
set {
this.doNonReferencedCreditRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReferenceTransactionRequestType : AbstractRequestType {
private DoReferenceTransactionRequestDetailsType doReferenceTransactionRequestDetailsField;
private int returnFMFDetailsField;
private bool returnFMFDetailsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoReferenceTransactionRequestDetailsType DoReferenceTransactionRequestDetails {
get {
return this.doReferenceTransactionRequestDetailsField;
}
set {
this.doReferenceTransactionRequestDetailsField = value;
}
}
/// <remarks/>
public int ReturnFMFDetails {
get {
return this.returnFMFDetailsField;
}
set {
this.returnFMFDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFMFDetailsSpecified {
get {
return this.returnFMFDetailsFieldSpecified;
}
set {
this.returnFMFDetailsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateBillingAgreementRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBillingAgreementCustomerDetailsRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetCustomerBillingAgreementRequestType : AbstractRequestType {
private SetCustomerBillingAgreementRequestDetailsType setCustomerBillingAgreementRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public SetCustomerBillingAgreementRequestDetailsType SetCustomerBillingAgreementRequestDetails {
get {
return this.setCustomerBillingAgreementRequestDetailsField;
}
set {
this.setCustomerBillingAgreementRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBalanceRequestType : AbstractRequestType {
private string returnAllCurrenciesField;
/// <remarks/>
public string ReturnAllCurrencies {
get {
return this.returnAllCurrenciesField;
}
set {
this.returnAllCurrenciesField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoMobileCheckoutPaymentRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetMobileCheckoutRequestType : AbstractRequestType {
private SetMobileCheckoutRequestDetailsType setMobileCheckoutRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public SetMobileCheckoutRequestDetailsType SetMobileCheckoutRequestDetails {
get {
return this.setMobileCheckoutRequestDetailsField;
}
set {
this.setMobileCheckoutRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetMobileStatusRequestType : AbstractRequestType {
private GetMobileStatusRequestDetailsType getMobileStatusRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public GetMobileStatusRequestDetailsType GetMobileStatusRequestDetails {
get {
return this.getMobileStatusRequestDetailsField;
}
set {
this.getMobileStatusRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateMobilePaymentRequestType : AbstractRequestType {
private CreateMobilePaymentRequestDetailsType createMobilePaymentRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public CreateMobilePaymentRequestDetailsType CreateMobilePaymentRequestDetails {
get {
return this.createMobilePaymentRequestDetailsField;
}
set {
this.createMobilePaymentRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPAuthorizationRequestType : AbstractRequestType {
private UATPDetailsType uATPDetailsField;
private TransactionEntityType transactionEntityField;
private bool transactionEntityFieldSpecified;
private BasicAmountType amountField;
private string invoiceIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public UATPDetailsType UATPDetails {
get {
return this.uATPDetailsField;
}
set {
this.uATPDetailsField = value;
}
}
/// <remarks/>
public TransactionEntityType TransactionEntity {
get {
return this.transactionEntityField;
}
set {
this.transactionEntityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TransactionEntitySpecified {
get {
return this.transactionEntityFieldSpecified;
}
set {
this.transactionEntityFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum TransactionEntityType {
/// <remarks/>
None,
/// <remarks/>
Auth,
/// <remarks/>
Reauth,
/// <remarks/>
Order,
/// <remarks/>
Payment,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoAuthorizationRequestType : AbstractRequestType {
private string transactionIDField;
private TransactionEntityType transactionEntityField;
private bool transactionEntityFieldSpecified;
private BasicAmountType amountField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public TransactionEntityType TransactionEntity {
get {
return this.transactionEntityField;
}
set {
this.transactionEntityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TransactionEntitySpecified {
get {
return this.transactionEntityFieldSpecified;
}
set {
this.transactionEntityFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoVoidRequestType : AbstractRequestType {
private string authorizationIDField;
private string noteField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReauthorizationRequestType : AbstractRequestType {
private string authorizationIDField;
private BasicAmountType amountField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoCaptureRequestType : AbstractRequestType {
private string authorizationIDField;
private BasicAmountType amountField;
private CompleteCodeType completeTypeField;
private string noteField;
private string invoiceIDField;
private EnhancedDataType enhancedDataField;
private string descriptorField;
/// <remarks/>
public string AuthorizationID {
get {
return this.authorizationIDField;
}
set {
this.authorizationIDField = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public CompleteCodeType CompleteType {
get {
return this.completeTypeField;
}
set {
this.completeTypeField = value;
}
}
/// <remarks/>
public string Note {
get {
return this.noteField;
}
set {
this.noteField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public EnhancedDataType EnhancedData {
get {
return this.enhancedDataField;
}
set {
this.enhancedDataField = value;
}
}
/// <remarks/>
public string Descriptor {
get {
return this.descriptorField;
}
set {
this.descriptorField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum CompleteCodeType {
/// <remarks/>
NotComplete,
/// <remarks/>
Complete,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoDirectPaymentRequestType : AbstractRequestType {
private DoDirectPaymentRequestDetailsType doDirectPaymentRequestDetailsField;
private int returnFMFDetailsField;
private bool returnFMFDetailsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoDirectPaymentRequestDetailsType DoDirectPaymentRequestDetails {
get {
return this.doDirectPaymentRequestDetailsField;
}
set {
this.doDirectPaymentRequestDetailsField = value;
}
}
/// <remarks/>
public int ReturnFMFDetails {
get {
return this.returnFMFDetailsField;
}
set {
this.returnFMFDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFMFDetailsSpecified {
get {
return this.returnFMFDetailsFieldSpecified;
}
set {
this.returnFMFDetailsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManagePendingTransactionStatusRequestType : AbstractRequestType {
private string transactionIDField;
private FMFPendingTransactionActionType actionField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public FMFPendingTransactionActionType Action {
get {
return this.actionField;
}
set {
this.actionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum FMFPendingTransactionActionType {
/// <remarks/>
Accept,
/// <remarks/>
Deny,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoUATPExpressCheckoutPaymentRequestType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoExpressCheckoutPaymentRequestType : AbstractRequestType {
private DoExpressCheckoutPaymentRequestDetailsType doExpressCheckoutPaymentRequestDetailsField;
private int returnFMFDetailsField;
private bool returnFMFDetailsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public DoExpressCheckoutPaymentRequestDetailsType DoExpressCheckoutPaymentRequestDetails {
get {
return this.doExpressCheckoutPaymentRequestDetailsField;
}
set {
this.doExpressCheckoutPaymentRequestDetailsField = value;
}
}
/// <remarks/>
public int ReturnFMFDetails {
get {
return this.returnFMFDetailsField;
}
set {
this.returnFMFDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFMFDetailsSpecified {
get {
return this.returnFMFDetailsFieldSpecified;
}
set {
this.returnFMFDetailsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPExpressCheckoutPaymentRequestType : DoExpressCheckoutPaymentRequestType {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetExpressCheckoutDetailsRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetExpressCheckoutRequestType : AbstractRequestType {
private SetExpressCheckoutRequestDetailsType setExpressCheckoutRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public SetExpressCheckoutRequestDetailsType SetExpressCheckoutRequestDetails {
get {
return this.setExpressCheckoutRequestDetailsField;
}
set {
this.setExpressCheckoutRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAccessPermissionDetailsRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateAccessPermissionsRequestType : AbstractRequestType {
private string payerIDField;
/// <remarks/>
public string PayerID {
get {
return this.payerIDField;
}
set {
this.payerIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAccessPermissionsRequestType : AbstractRequestType {
private SetAccessPermissionsRequestDetailsType setAccessPermissionsRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public SetAccessPermissionsRequestDetailsType SetAccessPermissionsRequestDetails {
get {
return this.setAccessPermissionsRequestDetailsField;
}
set {
this.setAccessPermissionsRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAuthDetailsRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAuthFlowParamRequestType : AbstractRequestType {
private SetAuthFlowParamRequestDetailsType setAuthFlowParamRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public SetAuthFlowParamRequestDetailsType SetAuthFlowParamRequestDetails {
get {
return this.setAuthFlowParamRequestDetailsField;
}
set {
this.setAuthFlowParamRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBoardingDetailsRequestType : AbstractRequestType {
private string tokenField;
/// <remarks/>
public string Token {
get {
return this.tokenField;
}
set {
this.tokenField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class EnterBoardingRequestType : AbstractRequestType {
private EnterBoardingRequestDetailsType enterBoardingRequestDetailsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public EnterBoardingRequestDetailsType EnterBoardingRequestDetails {
get {
return this.enterBoardingRequestDetailsField;
}
set {
this.enterBoardingRequestDetailsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class AddressVerifyRequestType : AbstractRequestType {
private string emailField;
private string streetField;
private string zipField;
/// <remarks/>
public string Email {
get {
return this.emailField;
}
set {
this.emailField = value;
}
}
/// <remarks/>
public string Street {
get {
return this.streetField;
}
set {
this.streetField = value;
}
}
/// <remarks/>
public string Zip {
get {
return this.zipField;
}
set {
this.zipField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BAUpdateRequestType : AbstractRequestType {
private string referenceIDField;
private string billingAgreementDescriptionField;
private MerchantPullStatusCodeType billingAgreementStatusField;
private bool billingAgreementStatusFieldSpecified;
private string billingAgreementCustomField;
/// <remarks/>
public string ReferenceID {
get {
return this.referenceIDField;
}
set {
this.referenceIDField = value;
}
}
/// <remarks/>
public string BillingAgreementDescription {
get {
return this.billingAgreementDescriptionField;
}
set {
this.billingAgreementDescriptionField = value;
}
}
/// <remarks/>
public MerchantPullStatusCodeType BillingAgreementStatus {
get {
return this.billingAgreementStatusField;
}
set {
this.billingAgreementStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BillingAgreementStatusSpecified {
get {
return this.billingAgreementStatusFieldSpecified;
}
set {
this.billingAgreementStatusFieldSpecified = value;
}
}
/// <remarks/>
public string BillingAgreementCustom {
get {
return this.billingAgreementCustomField;
}
set {
this.billingAgreementCustomField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class MassPayRequestType : AbstractRequestType {
private string emailSubjectField;
private ReceiverInfoCodeType receiverTypeField;
private bool receiverTypeFieldSpecified;
private MassPayRequestItemType[] massPayItemField;
/// <remarks/>
public string EmailSubject {
get {
return this.emailSubjectField;
}
set {
this.emailSubjectField = value;
}
}
/// <remarks/>
public ReceiverInfoCodeType ReceiverType {
get {
return this.receiverTypeField;
}
set {
this.receiverTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReceiverTypeSpecified {
get {
return this.receiverTypeFieldSpecified;
}
set {
this.receiverTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("MassPayItem")]
public MassPayRequestItemType[] MassPayItem {
get {
return this.massPayItemField;
}
set {
this.massPayItemField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum ReceiverInfoCodeType {
/// <remarks/>
EmailAddress,
/// <remarks/>
UserID,
/// <remarks/>
PhoneNumber,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class TransactionSearchRequestType : AbstractRequestType {
private System.DateTime startDateField;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private string payerField;
private string receiverField;
private string receiptIDField;
private string transactionIDField;
private string profileIDField;
private PersonNameType payerNameField;
private string auctionItemNumberField;
private string invoiceIDField;
private string cardNumberField;
private PaymentTransactionClassCodeType transactionClassField;
private bool transactionClassFieldSpecified;
private BasicAmountType amountField;
private CurrencyCodeType currencyCodeField;
private bool currencyCodeFieldSpecified;
private PaymentTransactionStatusCodeType statusField;
private bool statusFieldSpecified;
/// <remarks/>
public System.DateTime StartDate {
get {
return this.startDateField;
}
set {
this.startDateField = value;
}
}
/// <remarks/>
public System.DateTime EndDate {
get {
return this.endDateField;
}
set {
this.endDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EndDateSpecified {
get {
return this.endDateFieldSpecified;
}
set {
this.endDateFieldSpecified = value;
}
}
/// <remarks/>
public string Payer {
get {
return this.payerField;
}
set {
this.payerField = value;
}
}
/// <remarks/>
public string Receiver {
get {
return this.receiverField;
}
set {
this.receiverField = value;
}
}
/// <remarks/>
public string ReceiptID {
get {
return this.receiptIDField;
}
set {
this.receiptIDField = value;
}
}
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public string ProfileID {
get {
return this.profileIDField;
}
set {
this.profileIDField = value;
}
}
/// <remarks/>
public PersonNameType PayerName {
get {
return this.payerNameField;
}
set {
this.payerNameField = value;
}
}
/// <remarks/>
public string AuctionItemNumber {
get {
return this.auctionItemNumberField;
}
set {
this.auctionItemNumberField = value;
}
}
/// <remarks/>
public string InvoiceID {
get {
return this.invoiceIDField;
}
set {
this.invoiceIDField = value;
}
}
/// <remarks/>
public string CardNumber {
get {
return this.cardNumberField;
}
set {
this.cardNumberField = value;
}
}
/// <remarks/>
public PaymentTransactionClassCodeType TransactionClass {
get {
return this.transactionClassField;
}
set {
this.transactionClassField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TransactionClassSpecified {
get {
return this.transactionClassFieldSpecified;
}
set {
this.transactionClassFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public CurrencyCodeType CurrencyCode {
get {
return this.currencyCodeField;
}
set {
this.currencyCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CurrencyCodeSpecified {
get {
return this.currencyCodeFieldSpecified;
}
set {
this.currencyCodeFieldSpecified = value;
}
}
/// <remarks/>
public PaymentTransactionStatusCodeType Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StatusSpecified {
get {
return this.statusFieldSpecified;
}
set {
this.statusFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentTransactionClassCodeType {
/// <remarks/>
All,
/// <remarks/>
Sent,
/// <remarks/>
Received,
/// <remarks/>
MassPay,
/// <remarks/>
MoneyRequest,
/// <remarks/>
FundsAdded,
/// <remarks/>
FundsWithdrawn,
/// <remarks/>
PayPalDebitCard,
/// <remarks/>
Referral,
/// <remarks/>
Fee,
/// <remarks/>
Subscription,
/// <remarks/>
Dividend,
/// <remarks/>
Billpay,
/// <remarks/>
Refund,
/// <remarks/>
CurrencyConversions,
/// <remarks/>
BalanceTransfer,
/// <remarks/>
Reversal,
/// <remarks/>
Shipping,
/// <remarks/>
BalanceAffecting,
/// <remarks/>
ECheck,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum PaymentTransactionStatusCodeType {
/// <remarks/>
Pending,
/// <remarks/>
Processing,
/// <remarks/>
Success,
/// <remarks/>
Denied,
/// <remarks/>
Reversed,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillUserRequestType : AbstractRequestType {
private MerchantPullPaymentType merchantPullPaymentDetailsField;
private int returnFMFDetailsField;
private bool returnFMFDetailsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public MerchantPullPaymentType MerchantPullPaymentDetails {
get {
return this.merchantPullPaymentDetailsField;
}
set {
this.merchantPullPaymentDetailsField = value;
}
}
/// <remarks/>
public int ReturnFMFDetails {
get {
return this.returnFMFDetailsField;
}
set {
this.returnFMFDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFMFDetailsSpecified {
get {
return this.returnFMFDetailsFieldSpecified;
}
set {
this.returnFMFDetailsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetTransactionDetailsRequestType : AbstractRequestType {
private string transactionIDField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:api:PayPalAPI")]
public partial class RefundTransactionRequestType : AbstractRequestType {
private string transactionIDField;
private RefundType refundTypeField;
private bool refundTypeFieldSpecified;
private BasicAmountType amountField;
private string memoField;
/// <remarks/>
public string TransactionID {
get {
return this.transactionIDField;
}
set {
this.transactionIDField = value;
}
}
/// <remarks/>
public RefundType RefundType {
get {
return this.refundTypeField;
}
set {
this.refundTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RefundTypeSpecified {
get {
return this.refundTypeFieldSpecified;
}
set {
this.refundTypeFieldSpecified = value;
}
}
/// <remarks/>
public BasicAmountType Amount {
get {
return this.amountField;
}
set {
this.amountField = value;
}
}
/// <remarks/>
public string Memo {
get {
return this.memoField;
}
set {
this.memoField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:ebay:apis:eBLBaseComponents")]
public enum RefundType {
/// <remarks/>
Other,
/// <remarks/>
Full,
/// <remarks/>
Partial,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class RefundTransactionReq {
private RefundTransactionRequestType refundTransactionRequestField;
/// <remarks/>
public RefundTransactionRequestType RefundTransactionRequest {
get {
return this.refundTransactionRequestField;
}
set {
this.refundTransactionRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetTransactionDetailsReq {
private GetTransactionDetailsRequestType getTransactionDetailsRequestField;
/// <remarks/>
public GetTransactionDetailsRequestType GetTransactionDetailsRequest {
get {
return this.getTransactionDetailsRequestField;
}
set {
this.getTransactionDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillUserReq {
private BillUserRequestType billUserRequestField;
/// <remarks/>
public BillUserRequestType BillUserRequest {
get {
return this.billUserRequestField;
}
set {
this.billUserRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class TransactionSearchReq {
private TransactionSearchRequestType transactionSearchRequestField;
/// <remarks/>
public TransactionSearchRequestType TransactionSearchRequest {
get {
return this.transactionSearchRequestField;
}
set {
this.transactionSearchRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class MassPayReq {
private MassPayRequestType massPayRequestField;
/// <remarks/>
public MassPayRequestType MassPayRequest {
get {
return this.massPayRequestField;
}
set {
this.massPayRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillAgreementUpdateReq {
private BAUpdateRequestType bAUpdateRequestField;
/// <remarks/>
public BAUpdateRequestType BAUpdateRequest {
get {
return this.bAUpdateRequestField;
}
set {
this.bAUpdateRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class AddressVerifyReq {
private AddressVerifyRequestType addressVerifyRequestField;
/// <remarks/>
public AddressVerifyRequestType AddressVerifyRequest {
get {
return this.addressVerifyRequestField;
}
set {
this.addressVerifyRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class EnterBoardingReq {
private EnterBoardingRequestType enterBoardingRequestField;
/// <remarks/>
public EnterBoardingRequestType EnterBoardingRequest {
get {
return this.enterBoardingRequestField;
}
set {
this.enterBoardingRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBoardingDetailsReq {
private GetBoardingDetailsRequestType getBoardingDetailsRequestField;
/// <remarks/>
public GetBoardingDetailsRequestType GetBoardingDetailsRequest {
get {
return this.getBoardingDetailsRequestField;
}
set {
this.getBoardingDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateMobilePaymentReq {
private CreateMobilePaymentRequestType createMobilePaymentRequestField;
/// <remarks/>
public CreateMobilePaymentRequestType CreateMobilePaymentRequest {
get {
return this.createMobilePaymentRequestField;
}
set {
this.createMobilePaymentRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetMobileStatusReq {
private GetMobileStatusRequestType getMobileStatusRequestField;
/// <remarks/>
public GetMobileStatusRequestType GetMobileStatusRequest {
get {
return this.getMobileStatusRequestField;
}
set {
this.getMobileStatusRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetMobileCheckoutReq {
private SetMobileCheckoutRequestType setMobileCheckoutRequestField;
/// <remarks/>
public SetMobileCheckoutRequestType SetMobileCheckoutRequest {
get {
return this.setMobileCheckoutRequestField;
}
set {
this.setMobileCheckoutRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoMobileCheckoutPaymentReq {
private DoMobileCheckoutPaymentRequestType doMobileCheckoutPaymentRequestField;
/// <remarks/>
public DoMobileCheckoutPaymentRequestType DoMobileCheckoutPaymentRequest {
get {
return this.doMobileCheckoutPaymentRequestField;
}
set {
this.doMobileCheckoutPaymentRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBalanceReq {
private GetBalanceRequestType getBalanceRequestField;
/// <remarks/>
public GetBalanceRequestType GetBalanceRequest {
get {
return this.getBalanceRequestField;
}
set {
this.getBalanceRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoExpressCheckoutPaymentReq {
private DoExpressCheckoutPaymentRequestType doExpressCheckoutPaymentRequestField;
/// <remarks/>
public DoExpressCheckoutPaymentRequestType DoExpressCheckoutPaymentRequest {
get {
return this.doExpressCheckoutPaymentRequestField;
}
set {
this.doExpressCheckoutPaymentRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPExpressCheckoutPaymentReq {
private DoUATPExpressCheckoutPaymentRequestType doUATPExpressCheckoutPaymentRequestField;
/// <remarks/>
public DoUATPExpressCheckoutPaymentRequestType DoUATPExpressCheckoutPaymentRequest {
get {
return this.doUATPExpressCheckoutPaymentRequestField;
}
set {
this.doUATPExpressCheckoutPaymentRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAuthFlowParamReq {
private SetAuthFlowParamRequestType setAuthFlowParamRequestField;
/// <remarks/>
public SetAuthFlowParamRequestType SetAuthFlowParamRequest {
get {
return this.setAuthFlowParamRequestField;
}
set {
this.setAuthFlowParamRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAuthDetailsReq {
private GetAuthDetailsRequestType getAuthDetailsRequestField;
/// <remarks/>
public GetAuthDetailsRequestType GetAuthDetailsRequest {
get {
return this.getAuthDetailsRequestField;
}
set {
this.getAuthDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetAccessPermissionsReq {
private SetAccessPermissionsRequestType setAccessPermissionsRequestField;
/// <remarks/>
public SetAccessPermissionsRequestType SetAccessPermissionsRequest {
get {
return this.setAccessPermissionsRequestField;
}
set {
this.setAccessPermissionsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateAccessPermissionsReq {
private UpdateAccessPermissionsRequestType updateAccessPermissionsRequestField;
/// <remarks/>
public UpdateAccessPermissionsRequestType UpdateAccessPermissionsRequest {
get {
return this.updateAccessPermissionsRequestField;
}
set {
this.updateAccessPermissionsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetAccessPermissionDetailsReq {
private GetAccessPermissionDetailsRequestType getAccessPermissionDetailsRequestField;
/// <remarks/>
public GetAccessPermissionDetailsRequestType GetAccessPermissionDetailsRequest {
get {
return this.getAccessPermissionDetailsRequestField;
}
set {
this.getAccessPermissionDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetExpressCheckoutReq {
private SetExpressCheckoutRequestType setExpressCheckoutRequestField;
/// <remarks/>
public SetExpressCheckoutRequestType SetExpressCheckoutRequest {
get {
return this.setExpressCheckoutRequestField;
}
set {
this.setExpressCheckoutRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetExpressCheckoutDetailsReq {
private GetExpressCheckoutDetailsRequestType getExpressCheckoutDetailsRequestField;
/// <remarks/>
public GetExpressCheckoutDetailsRequestType GetExpressCheckoutDetailsRequest {
get {
return this.getExpressCheckoutDetailsRequestField;
}
set {
this.getExpressCheckoutDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoDirectPaymentReq {
private DoDirectPaymentRequestType doDirectPaymentRequestField;
/// <remarks/>
public DoDirectPaymentRequestType DoDirectPaymentRequest {
get {
return this.doDirectPaymentRequestField;
}
set {
this.doDirectPaymentRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManagePendingTransactionStatusReq {
private ManagePendingTransactionStatusRequestType managePendingTransactionStatusRequestField;
/// <remarks/>
public ManagePendingTransactionStatusRequestType ManagePendingTransactionStatusRequest {
get {
return this.managePendingTransactionStatusRequestField;
}
set {
this.managePendingTransactionStatusRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoCaptureReq {
private DoCaptureRequestType doCaptureRequestField;
/// <remarks/>
public DoCaptureRequestType DoCaptureRequest {
get {
return this.doCaptureRequestField;
}
set {
this.doCaptureRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReauthorizationReq {
private DoReauthorizationRequestType doReauthorizationRequestField;
/// <remarks/>
public DoReauthorizationRequestType DoReauthorizationRequest {
get {
return this.doReauthorizationRequestField;
}
set {
this.doReauthorizationRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoVoidReq {
private DoVoidRequestType doVoidRequestField;
/// <remarks/>
public DoVoidRequestType DoVoidRequest {
get {
return this.doVoidRequestField;
}
set {
this.doVoidRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoAuthorizationReq {
private DoAuthorizationRequestType doAuthorizationRequestField;
/// <remarks/>
public DoAuthorizationRequestType DoAuthorizationRequest {
get {
return this.doAuthorizationRequestField;
}
set {
this.doAuthorizationRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class SetCustomerBillingAgreementReq {
private SetCustomerBillingAgreementRequestType setCustomerBillingAgreementRequestField;
/// <remarks/>
public SetCustomerBillingAgreementRequestType SetCustomerBillingAgreementRequest {
get {
return this.setCustomerBillingAgreementRequestField;
}
set {
this.setCustomerBillingAgreementRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetBillingAgreementCustomerDetailsReq {
private GetBillingAgreementCustomerDetailsRequestType getBillingAgreementCustomerDetailsRequestField;
/// <remarks/>
public GetBillingAgreementCustomerDetailsRequestType GetBillingAgreementCustomerDetailsRequest {
get {
return this.getBillingAgreementCustomerDetailsRequestField;
}
set {
this.getBillingAgreementCustomerDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateBillingAgreementReq {
private CreateBillingAgreementRequestType createBillingAgreementRequestField;
/// <remarks/>
public CreateBillingAgreementRequestType CreateBillingAgreementRequest {
get {
return this.createBillingAgreementRequestField;
}
set {
this.createBillingAgreementRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoReferenceTransactionReq {
private DoReferenceTransactionRequestType doReferenceTransactionRequestField;
/// <remarks/>
public DoReferenceTransactionRequestType DoReferenceTransactionRequest {
get {
return this.doReferenceTransactionRequestField;
}
set {
this.doReferenceTransactionRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoNonReferencedCreditReq {
private DoNonReferencedCreditRequestType doNonReferencedCreditRequestField;
/// <remarks/>
public DoNonReferencedCreditRequestType DoNonReferencedCreditRequest {
get {
return this.doNonReferencedCreditRequestField;
}
set {
this.doNonReferencedCreditRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class DoUATPAuthorizationReq {
private DoUATPAuthorizationRequestType doUATPAuthorizationRequestField;
/// <remarks/>
public DoUATPAuthorizationRequestType DoUATPAuthorizationRequest {
get {
return this.doUATPAuthorizationRequestField;
}
set {
this.doUATPAuthorizationRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class CreateRecurringPaymentsProfileReq {
private CreateRecurringPaymentsProfileRequestType createRecurringPaymentsProfileRequestField;
/// <remarks/>
public CreateRecurringPaymentsProfileRequestType CreateRecurringPaymentsProfileRequest {
get {
return this.createRecurringPaymentsProfileRequestField;
}
set {
this.createRecurringPaymentsProfileRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class GetRecurringPaymentsProfileDetailsReq {
private GetRecurringPaymentsProfileDetailsRequestType getRecurringPaymentsProfileDetailsRequestField;
/// <remarks/>
public GetRecurringPaymentsProfileDetailsRequestType GetRecurringPaymentsProfileDetailsRequest {
get {
return this.getRecurringPaymentsProfileDetailsRequestField;
}
set {
this.getRecurringPaymentsProfileDetailsRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class ManageRecurringPaymentsProfileStatusReq {
private ManageRecurringPaymentsProfileStatusRequestType manageRecurringPaymentsProfileStatusRequestField;
/// <remarks/>
public ManageRecurringPaymentsProfileStatusRequestType ManageRecurringPaymentsProfileStatusRequest {
get {
return this.manageRecurringPaymentsProfileStatusRequestField;
}
set {
this.manageRecurringPaymentsProfileStatusRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class BillOutstandingAmountReq {
private BillOutstandingAmountRequestType billOutstandingAmountRequestField;
/// <remarks/>
public BillOutstandingAmountRequestType BillOutstandingAmountRequest {
get {
return this.billOutstandingAmountRequestField;
}
set {
this.billOutstandingAmountRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:ebay:api:PayPalAPI")]
public partial class UpdateRecurringPaymentsProfileReq {
private UpdateRecurringPaymentsProfileRequestType updateRecurringPaymentsProfileRequestField;
/// <remarks/>
public UpdateRecurringPaymentsProfileRequestType UpdateRecurringPaymentsProfileRequest {
get {
return this.updateRecurringPaymentsProfileRequestField;
}
set {
this.updateRecurringPaymentsProfileRequestField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void RefundTransactionCompletedEventHandler(object sender, RefundTransactionCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class RefundTransactionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal RefundTransactionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public RefundTransactionResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((RefundTransactionResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetTransactionDetailsCompletedEventHandler(object sender, GetTransactionDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetTransactionDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetTransactionDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetTransactionDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetTransactionDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void BillUserCompletedEventHandler(object sender, BillUserCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class BillUserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal BillUserCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public BillUserResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((BillUserResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void TransactionSearchCompletedEventHandler(object sender, TransactionSearchCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class TransactionSearchCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal TransactionSearchCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public TransactionSearchResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((TransactionSearchResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void MassPayCompletedEventHandler(object sender, MassPayCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class MassPayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal MassPayCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public MassPayResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((MassPayResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void BillAgreementUpdateCompletedEventHandler(object sender, BillAgreementUpdateCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class BillAgreementUpdateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal BillAgreementUpdateCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public BAUpdateResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((BAUpdateResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void AddressVerifyCompletedEventHandler(object sender, AddressVerifyCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class AddressVerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal AddressVerifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public AddressVerifyResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((AddressVerifyResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void EnterBoardingCompletedEventHandler(object sender, EnterBoardingCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class EnterBoardingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal EnterBoardingCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public EnterBoardingResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((EnterBoardingResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetBoardingDetailsCompletedEventHandler(object sender, GetBoardingDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetBoardingDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetBoardingDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetBoardingDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetBoardingDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void CreateMobilePaymentCompletedEventHandler(object sender, CreateMobilePaymentCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class CreateMobilePaymentCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal CreateMobilePaymentCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public CreateMobilePaymentResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((CreateMobilePaymentResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetMobileStatusCompletedEventHandler(object sender, GetMobileStatusCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetMobileStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetMobileStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetMobileStatusResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetMobileStatusResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void SetMobileCheckoutCompletedEventHandler(object sender, SetMobileCheckoutCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SetMobileCheckoutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SetMobileCheckoutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public SetMobileCheckoutResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((SetMobileCheckoutResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoMobileCheckoutPaymentCompletedEventHandler(object sender, DoMobileCheckoutPaymentCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoMobileCheckoutPaymentCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoMobileCheckoutPaymentCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoMobileCheckoutPaymentResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoMobileCheckoutPaymentResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetBalanceCompletedEventHandler(object sender, GetBalanceCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetBalanceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetBalanceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetBalanceResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetBalanceResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoExpressCheckoutPaymentCompletedEventHandler(object sender, DoExpressCheckoutPaymentCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoExpressCheckoutPaymentCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoExpressCheckoutPaymentCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoExpressCheckoutPaymentResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoExpressCheckoutPaymentResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoUATPExpressCheckoutPaymentCompletedEventHandler(object sender, DoUATPExpressCheckoutPaymentCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoUATPExpressCheckoutPaymentCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoUATPExpressCheckoutPaymentCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoUATPExpressCheckoutPaymentResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoUATPExpressCheckoutPaymentResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void SetAuthFlowParamCompletedEventHandler(object sender, SetAuthFlowParamCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SetAuthFlowParamCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SetAuthFlowParamCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public SetAuthFlowParamResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((SetAuthFlowParamResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetAuthDetailsCompletedEventHandler(object sender, GetAuthDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetAuthDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetAuthDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetAuthDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetAuthDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void SetAccessPermissionsCompletedEventHandler(object sender, SetAccessPermissionsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SetAccessPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SetAccessPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public SetAccessPermissionsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((SetAccessPermissionsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void UpdateAccessPermissionsCompletedEventHandler(object sender, UpdateAccessPermissionsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class UpdateAccessPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal UpdateAccessPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public UpdateAccessPermissionsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((UpdateAccessPermissionsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetAccessPermissionDetailsCompletedEventHandler(object sender, GetAccessPermissionDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetAccessPermissionDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetAccessPermissionDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetAccessPermissionDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetAccessPermissionDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void SetExpressCheckoutCompletedEventHandler(object sender, SetExpressCheckoutCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SetExpressCheckoutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SetExpressCheckoutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public SetExpressCheckoutResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((SetExpressCheckoutResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetExpressCheckoutDetailsCompletedEventHandler(object sender, GetExpressCheckoutDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetExpressCheckoutDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetExpressCheckoutDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetExpressCheckoutDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetExpressCheckoutDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoDirectPaymentCompletedEventHandler(object sender, DoDirectPaymentCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoDirectPaymentCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoDirectPaymentCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoDirectPaymentResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoDirectPaymentResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void ManagePendingTransactionStatusCompletedEventHandler(object sender, ManagePendingTransactionStatusCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ManagePendingTransactionStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal ManagePendingTransactionStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public ManagePendingTransactionStatusResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((ManagePendingTransactionStatusResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoCaptureCompletedEventHandler(object sender, DoCaptureCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoCaptureCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoCaptureCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoCaptureResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoCaptureResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoReauthorizationCompletedEventHandler(object sender, DoReauthorizationCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoReauthorizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoReauthorizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoReauthorizationResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoReauthorizationResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoVoidCompletedEventHandler(object sender, DoVoidCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoVoidCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoVoidCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoVoidResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoVoidResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoAuthorizationCompletedEventHandler(object sender, DoAuthorizationCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoAuthorizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoAuthorizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoAuthorizationResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoAuthorizationResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void SetCustomerBillingAgreementCompletedEventHandler(object sender, SetCustomerBillingAgreementCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SetCustomerBillingAgreementCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SetCustomerBillingAgreementCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public SetCustomerBillingAgreementResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((SetCustomerBillingAgreementResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetBillingAgreementCustomerDetailsCompletedEventHandler(object sender, GetBillingAgreementCustomerDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetBillingAgreementCustomerDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetBillingAgreementCustomerDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetBillingAgreementCustomerDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetBillingAgreementCustomerDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void CreateBillingAgreementCompletedEventHandler(object sender, CreateBillingAgreementCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class CreateBillingAgreementCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal CreateBillingAgreementCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public CreateBillingAgreementResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((CreateBillingAgreementResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoReferenceTransactionCompletedEventHandler(object sender, DoReferenceTransactionCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoReferenceTransactionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoReferenceTransactionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoReferenceTransactionResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoReferenceTransactionResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoNonReferencedCreditCompletedEventHandler(object sender, DoNonReferencedCreditCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoNonReferencedCreditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoNonReferencedCreditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoNonReferencedCreditResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoNonReferencedCreditResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void DoUATPAuthorizationCompletedEventHandler(object sender, DoUATPAuthorizationCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DoUATPAuthorizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DoUATPAuthorizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public DoUATPAuthorizationResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((DoUATPAuthorizationResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void CreateRecurringPaymentsProfileCompletedEventHandler(object sender, CreateRecurringPaymentsProfileCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class CreateRecurringPaymentsProfileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal CreateRecurringPaymentsProfileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public CreateRecurringPaymentsProfileResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((CreateRecurringPaymentsProfileResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void GetRecurringPaymentsProfileDetailsCompletedEventHandler(object sender, GetRecurringPaymentsProfileDetailsCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetRecurringPaymentsProfileDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetRecurringPaymentsProfileDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public GetRecurringPaymentsProfileDetailsResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((GetRecurringPaymentsProfileDetailsResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void ManageRecurringPaymentsProfileStatusCompletedEventHandler(object sender, ManageRecurringPaymentsProfileStatusCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ManageRecurringPaymentsProfileStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal ManageRecurringPaymentsProfileStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public ManageRecurringPaymentsProfileStatusResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((ManageRecurringPaymentsProfileStatusResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void BillOutstandingAmountCompletedEventHandler(object sender, BillOutstandingAmountCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class BillOutstandingAmountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal BillOutstandingAmountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public BillOutstandingAmountResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((BillOutstandingAmountResponseType)(this.results[0]));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
public delegate void UpdateRecurringPaymentsProfileCompletedEventHandler(object sender, UpdateRecurringPaymentsProfileCompletedEventArgs e);
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class UpdateRecurringPaymentsProfileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal UpdateRecurringPaymentsProfileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
/// <remarks/>
public UpdateRecurringPaymentsProfileResponseType Result {
get {
this.RaiseExceptionIfNecessary();
return ((UpdateRecurringPaymentsProfileResponseType)(this.results[0]));
}
}
}
}
#pragma warning restore 1591
|