Authorize.NET/Api/Contracts/V1/AnetApiSchema.generated.cs
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// 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 xsd, Version=4.6.1055.0.
//
namespace AuthorizeNet.Api.Contracts.V1 {
using System.Xml.Serialization;
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class decryptPaymentDataRequest : ANetApiRequest {
/// <remarks/>
public opaqueDataType opaqueData;
/// <remarks/>
public string callId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class opaqueDataType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string dataDescriptor;
/// <remarks/>
public string dataValue;
/// <remarks/>
public string dataKey;
/// <remarks/>
public System.DateTime expirationTimeStamp;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expirationTimeStampSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class processorType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public int id;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("cardType")]
public string[] cardTypes;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(auDeleteType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(auUpdateType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class auDetailsType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public long customerProfileID;
/// <remarks/>
public long customerPaymentProfileID;
/// <remarks/>
public string firstName;
/// <remarks/>
public string lastName;
/// <remarks/>
public string updateTimeUTC;
/// <remarks/>
public string auReasonCode;
/// <remarks/>
public string reasonDescription;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class auDeleteType : auDetailsType {
/// <remarks/>
public creditCardMaskedType creditCard;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class creditCardMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string cardNumber;
/// <remarks/>
public string expirationDate;
/// <remarks/>
public string cardType;
/// <remarks/>
public cardArt cardArt;
/// <remarks/>
public string issuerNumber;
/// <remarks/>
public bool isPaymentToken;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPaymentTokenSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class cardArt : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string cardBrand;
/// <remarks/>
public string cardImageHeight;
/// <remarks/>
public string cardImageUrl;
/// <remarks/>
public string cardImageWidth;
/// <remarks/>
public string cardType;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class auUpdateType : auDetailsType {
/// <remarks/>
public creditCardMaskedType newCreditCard;
/// <remarks/>
public creditCardMaskedType oldCreditCard;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class auResponseType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string auReasonCode;
/// <remarks/>
public long profileCount;
/// <remarks/>
public string reasonDescription;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerPaymentProfileListItemType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public bool defaultPaymentProfile;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultPaymentProfileSpecified;
/// <remarks/>
public int customerPaymentProfileId;
/// <remarks/>
public int customerProfileId;
/// <remarks/>
public customerAddressType billTo;
/// <remarks/>
public paymentMaskedType payment;
/// <remarks/>
public string originalNetworkTransId;
/// <remarks/>
public decimal originalAuthAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAuthAmountSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerAddressExType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerAddressType : nameAndAddressType {
/// <remarks/>
public string phoneNumber;
/// <remarks/>
public string faxNumber;
/// <remarks/>
public string email;
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerAddressType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerAddressExType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class nameAndAddressType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string firstName;
/// <remarks/>
public string lastName;
/// <remarks/>
public string company;
/// <remarks/>
public string address;
/// <remarks/>
public string city;
/// <remarks/>
public string state;
/// <remarks/>
public string zip;
/// <remarks/>
public string country;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerAddressExType : customerAddressType {
/// <remarks/>
public string customerAddressId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("bankAccount", typeof(bankAccountMaskedType))]
[System.Xml.Serialization.XmlElementAttribute("creditCard", typeof(creditCardMaskedType))]
[System.Xml.Serialization.XmlElementAttribute("tokenInformation", typeof(tokenMaskedType))]
public object Item;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class bankAccountMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public bankAccountTypeEnum accountType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool accountTypeSpecified;
/// <remarks/>
public string routingNumber;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public string nameOnAccount;
/// <remarks/>
public echeckTypeEnum echeckType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool echeckTypeSpecified;
/// <remarks/>
public string bankName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum bankAccountTypeEnum {
/// <remarks/>
checking,
/// <remarks/>
savings,
/// <remarks/>
businessChecking,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum echeckTypeEnum {
/// <remarks/>
PPD,
/// <remarks/>
WEB,
/// <remarks/>
CCD,
/// <remarks/>
TEL,
/// <remarks/>
ARC,
/// <remarks/>
BOC,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class tokenMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string tokenSource;
/// <remarks/>
public string tokenNumber;
/// <remarks/>
public string expirationDate;
/// <remarks/>
public string tokenRequestorId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class CustomerPaymentProfileSorting : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public CustomerPaymentProfileOrderFieldEnum orderBy;
/// <remarks/>
public bool orderDescending;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum CustomerPaymentProfileOrderFieldEnum {
/// <remarks/>
id,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileSummaryType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string description;
/// <remarks/>
public string merchantCustomerId;
/// <remarks/>
public string email;
/// <remarks/>
public System.DateTime createdDate;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class SubscriptionDetail : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public int id;
/// <remarks/>
public string name;
/// <remarks/>
public ARBSubscriptionStatusEnum status;
/// <remarks/>
public System.DateTime createTimeStampUTC;
/// <remarks/>
public string firstName;
/// <remarks/>
public string lastName;
/// <remarks/>
public int totalOccurrences;
/// <remarks/>
public int pastOccurrences;
/// <remarks/>
public paymentMethodEnum paymentMethod;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public string invoice;
/// <remarks/>
public decimal amount;
/// <remarks/>
public string currencyCode;
/// <remarks/>
public int customerProfileId;
/// <remarks/>
public int customerPaymentProfileId;
/// <remarks/>
public int customerShippingProfileId;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool customerShippingProfileIdSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum ARBSubscriptionStatusEnum {
/// <remarks/>
active,
/// <remarks/>
expired,
/// <remarks/>
suspended,
/// <remarks/>
canceled,
/// <remarks/>
terminated,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum paymentMethodEnum {
/// <remarks/>
creditCard,
/// <remarks/>
eCheck,
/// <remarks/>
payPal,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ARBGetSubscriptionListSorting : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public ARBGetSubscriptionListOrderFieldEnum orderBy;
/// <remarks/>
public bool orderDescending;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum ARBGetSubscriptionListOrderFieldEnum {
/// <remarks/>
id,
/// <remarks/>
name,
/// <remarks/>
status,
/// <remarks/>
createTimeStampUTC,
/// <remarks/>
lastName,
/// <remarks/>
firstName,
/// <remarks/>
accountNumber,
/// <remarks/>
amount,
/// <remarks/>
pastOccurrences,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class Paging : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public int limit;
/// <remarks/>
public int offset;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class TransactionListSorting : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public TransactionListOrderFieldEnum orderBy;
/// <remarks/>
public bool orderDescending;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum TransactionListOrderFieldEnum {
/// <remarks/>
id,
/// <remarks/>
submitTimeUTC,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class heldTransactionRequestType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public afdsTransactionEnum action;
/// <remarks/>
public string refTransId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum afdsTransactionEnum {
/// <remarks/>
approve,
/// <remarks/>
decline,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class createProfileResponse : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public messagesType messages;
/// <remarks/>
public string customerProfileId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("numericString", IsNullable=false)]
public string[] customerPaymentProfileIdList;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("numericString", IsNullable=false)]
public string[] customerShippingAddressIdList;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class messagesType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public messageTypeEnum resultCode;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("message")]
public messagesTypeMessage[] message;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum messageTypeEnum {
/// <remarks/>
Ok,
/// <remarks/>
Error,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class messagesTypeMessage : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string code;
/// <remarks/>
public string text;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponse : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string responseCode;
/// <remarks/>
public string rawResponseCode;
/// <remarks/>
public string authCode;
/// <remarks/>
public string avsResultCode;
/// <remarks/>
public string cvvResultCode;
/// <remarks/>
public string cavvResultCode;
/// <remarks/>
public string transId;
/// <remarks/>
public string refTransID;
/// <remarks/>
public string transHash;
/// <remarks/>
public string testRequest;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public string entryMode;
/// <remarks/>
public string accountType;
/// <remarks/>
public string splitTenderId;
/// <remarks/>
public transactionResponsePrePaidCard prePaidCard;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("message", IsNullable=false)]
public transactionResponseMessage[] messages;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("error", IsNullable=false)]
public transactionResponseError[] errors;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("splitTenderPayment", IsNullable=false)]
public transactionResponseSplitTenderPayment[] splitTenderPayments;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public userField[] userFields;
/// <remarks/>
public nameAndAddressType shipTo;
/// <remarks/>
public transactionResponseSecureAcceptance secureAcceptance;
/// <remarks/>
public transactionResponseEmvResponse emvResponse;
/// <remarks/>
public string transHashSha2;
/// <remarks/>
public customerProfileIdType profile;
/// <remarks/>
public string networkTransId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponsePrePaidCard : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string requestedAmount;
/// <remarks/>
public string approvedAmount;
/// <remarks/>
public string balanceOnCard;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponseMessage : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string code;
/// <remarks/>
public string description;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponseError : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string errorCode;
/// <remarks/>
public string errorText;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponseSplitTenderPayment : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string transId;
/// <remarks/>
public string responseCode;
/// <remarks/>
public string responseToCustomer;
/// <remarks/>
public string authCode;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public string accountType;
/// <remarks/>
public string requestedAmount;
/// <remarks/>
public string approvedAmount;
/// <remarks/>
public string balanceOnCard;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class userField : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public string value;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponseSecureAcceptance : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string SecureAcceptanceUrl;
/// <remarks/>
public string PayerID;
/// <remarks/>
public string PayerEmail;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionResponseEmvResponse : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string tlvData;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("tag", IsNullable=false)]
public emvTag[] tags;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class emvTag : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public string value;
/// <remarks/>
public string formatted;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileIdType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerAddressId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class returnedItemType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string id;
/// <remarks/>
public System.DateTime dateUTC;
/// <remarks/>
public System.DateTime dateLocal;
/// <remarks/>
public string code;
/// <remarks/>
public string description;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionDetailsType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string transId;
/// <remarks/>
public string refTransId;
/// <remarks/>
public string splitTenderId;
/// <remarks/>
public System.DateTime submitTimeUTC;
/// <remarks/>
public System.DateTime submitTimeLocal;
/// <remarks/>
public string transactionType;
/// <remarks/>
public string transactionStatus;
/// <remarks/>
public int responseCode;
/// <remarks/>
public int responseReasonCode;
/// <remarks/>
public subscriptionPaymentType subscription;
/// <remarks/>
public string responseReasonDescription;
/// <remarks/>
public string authCode;
/// <remarks/>
public string AVSResponse;
/// <remarks/>
public string cardCodeResponse;
/// <remarks/>
public string CAVVResponse;
/// <remarks/>
public string FDSFilterAction;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("FDSFilter", IsNullable=false)]
public FDSFilterType[] FDSFilters;
/// <remarks/>
public batchDetailsType batch;
/// <remarks/>
public orderExType order;
/// <remarks/>
public decimal requestedAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool requestedAmountSpecified;
/// <remarks/>
public decimal authAmount;
/// <remarks/>
public decimal settleAmount;
/// <remarks/>
public extendedAmountType tax;
/// <remarks/>
public extendedAmountType shipping;
/// <remarks/>
public extendedAmountType duty;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("lineItem", IsNullable=false)]
public lineItemType[] lineItems;
/// <remarks/>
public decimal prepaidBalanceRemaining;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool prepaidBalanceRemainingSpecified;
/// <remarks/>
public bool taxExempt;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxExemptSpecified;
/// <remarks/>
public paymentMaskedType payment;
/// <remarks/>
public customerDataType customer;
/// <remarks/>
public customerAddressType billTo;
/// <remarks/>
public nameAndAddressType shipTo;
/// <remarks/>
public bool recurringBilling;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurringBillingSpecified;
/// <remarks/>
public string customerIP;
/// <remarks/>
public string product;
/// <remarks/>
public string entryMode;
/// <remarks/>
public string marketType;
/// <remarks/>
public string mobileDeviceId;
/// <remarks/>
public string customerSignature;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("returnedItem", IsNullable=false)]
public returnedItemType[] returnedItems;
/// <remarks/>
public solutionType solution;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("tag", IsNullable=false)]
public transactionDetailsTypeTag[] emvDetails;
/// <remarks/>
public customerProfileIdType profile;
/// <remarks/>
public extendedAmountType surcharge;
/// <remarks/>
public string employeeId;
/// <remarks/>
public extendedAmountType tip;
/// <remarks/>
public otherTaxType otherTax;
/// <remarks/>
public nameAndAddressType shipFrom;
/// <remarks/>
public string networkTransId;
/// <remarks/>
public string originalNetworkTransId;
/// <remarks/>
public decimal originalAuthAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAuthAmountSpecified;
/// <remarks/>
public string authorizationIndicator;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class subscriptionPaymentType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public int id;
/// <remarks/>
public int payNum;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class FDSFilterType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public string action;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class batchDetailsType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string batchId;
/// <remarks/>
public System.DateTime settlementTimeUTC;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool settlementTimeUTCSpecified;
/// <remarks/>
public System.DateTime settlementTimeLocal;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool settlementTimeLocalSpecified;
/// <remarks/>
public string settlementState;
/// <remarks/>
public string paymentMethod;
/// <remarks/>
public string marketType;
/// <remarks/>
public string product;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("statistic", IsNullable=false)]
public batchStatisticType[] statistics;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class batchStatisticType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string accountType;
/// <remarks/>
public decimal chargeAmount;
/// <remarks/>
public int chargeCount;
/// <remarks/>
public decimal refundAmount;
/// <remarks/>
public int refundCount;
/// <remarks/>
public int voidCount;
/// <remarks/>
public int declineCount;
/// <remarks/>
public int errorCount;
/// <remarks/>
public decimal returnedItemAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool returnedItemAmountSpecified;
/// <remarks/>
public int returnedItemCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool returnedItemCountSpecified;
/// <remarks/>
public decimal chargebackAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargebackAmountSpecified;
/// <remarks/>
public int chargebackCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargebackCountSpecified;
/// <remarks/>
public int correctionNoticeCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool correctionNoticeCountSpecified;
/// <remarks/>
public decimal chargeChargeBackAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargeChargeBackAmountSpecified;
/// <remarks/>
public int chargeChargeBackCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargeChargeBackCountSpecified;
/// <remarks/>
public decimal refundChargeBackAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool refundChargeBackAmountSpecified;
/// <remarks/>
public int refundChargeBackCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool refundChargeBackCountSpecified;
/// <remarks/>
public decimal chargeReturnedItemsAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargeReturnedItemsAmountSpecified;
/// <remarks/>
public int chargeReturnedItemsCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargeReturnedItemsCountSpecified;
/// <remarks/>
public decimal refundReturnedItemsAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool refundReturnedItemsAmountSpecified;
/// <remarks/>
public int refundReturnedItemsCount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool refundReturnedItemsCountSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class orderExType : orderType {
/// <remarks/>
public string purchaseOrderNumber;
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(orderExType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class orderType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string invoiceNumber;
/// <remarks/>
public string description;
/// <remarks/>
public decimal discountAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountAmountSpecified;
/// <remarks/>
public bool taxIsAfterDiscount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxIsAfterDiscountSpecified;
/// <remarks/>
public string totalTaxTypeCode;
/// <remarks/>
public string purchaserVATRegistrationNumber;
/// <remarks/>
public string merchantVATRegistrationNumber;
/// <remarks/>
public string vatInvoiceReferenceNumber;
/// <remarks/>
public string purchaserCode;
/// <remarks/>
public string summaryCommodityCode;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
public System.DateTime purchaseOrderDateUTC;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool purchaseOrderDateUTCSpecified;
/// <remarks/>
public string supplierOrderReference;
/// <remarks/>
public string authorizedContactName;
/// <remarks/>
public string cardAcceptorRefNumber;
/// <remarks/>
public string amexDataTAA1;
/// <remarks/>
public string amexDataTAA2;
/// <remarks/>
public string amexDataTAA3;
/// <remarks/>
public string amexDataTAA4;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class extendedAmountType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public decimal amount;
/// <remarks/>
public string name;
/// <remarks/>
public string description;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class lineItemType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string itemId;
/// <remarks/>
public string name;
/// <remarks/>
public string description;
/// <remarks/>
public decimal quantity;
/// <remarks/>
public decimal unitPrice;
/// <remarks/>
public bool taxable;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxableSpecified;
/// <remarks/>
public string unitOfMeasure;
/// <remarks/>
public string typeOfSupply;
/// <remarks/>
public decimal taxRate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified;
/// <remarks/>
public decimal taxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified;
/// <remarks/>
public decimal nationalTax;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool nationalTaxSpecified;
/// <remarks/>
public decimal localTax;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool localTaxSpecified;
/// <remarks/>
public decimal vatRate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vatRateSpecified;
/// <remarks/>
public string alternateTaxId;
/// <remarks/>
public string alternateTaxType;
/// <remarks/>
public string alternateTaxTypeApplied;
/// <remarks/>
public decimal alternateTaxRate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool alternateTaxRateSpecified;
/// <remarks/>
public decimal alternateTaxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool alternateTaxAmountSpecified;
/// <remarks/>
public decimal totalAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalAmountSpecified;
/// <remarks/>
public string commodityCode;
/// <remarks/>
public string productCode;
/// <remarks/>
public string productSKU;
/// <remarks/>
public decimal discountRate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountRateSpecified;
/// <remarks/>
public decimal discountAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountAmountSpecified;
/// <remarks/>
public bool taxIncludedInTotal;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxIncludedInTotalSpecified;
/// <remarks/>
public bool taxIsAfterDiscount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxIsAfterDiscountSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerDataType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public customerTypeEnum type;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified;
/// <remarks/>
public string id;
/// <remarks/>
public string email;
/// <remarks/>
public driversLicenseType driversLicense;
/// <remarks/>
public string taxId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum customerTypeEnum {
/// <remarks/>
individual,
/// <remarks/>
business,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class driversLicenseType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string number;
/// <remarks/>
public string state;
/// <remarks/>
public string dateOfBirth;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class solutionType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string id;
/// <remarks/>
public string name;
/// <remarks/>
public string vendorName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionDetailsTypeTag : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string tagId;
/// <remarks/>
public string data;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class otherTaxType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public decimal nationalTaxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool nationalTaxAmountSpecified;
/// <remarks/>
public decimal localTaxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool localTaxAmountSpecified;
/// <remarks/>
public decimal alternateTaxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool alternateTaxAmountSpecified;
/// <remarks/>
public string alternateTaxId;
/// <remarks/>
public decimal vatTaxRate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vatTaxRateSpecified;
/// <remarks/>
public decimal vatTaxAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vatTaxAmountSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransactionType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("profileTransAuthCapture", typeof(profileTransAuthCaptureType))]
[System.Xml.Serialization.XmlElementAttribute("profileTransAuthOnly", typeof(profileTransAuthOnlyType))]
[System.Xml.Serialization.XmlElementAttribute("profileTransCaptureOnly", typeof(profileTransCaptureOnlyType))]
[System.Xml.Serialization.XmlElementAttribute("profileTransPriorAuthCapture", typeof(profileTransPriorAuthCaptureType))]
[System.Xml.Serialization.XmlElementAttribute("profileTransRefund", typeof(profileTransRefundType))]
[System.Xml.Serialization.XmlElementAttribute("profileTransVoid", typeof(profileTransVoidType))]
public object Item;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransAuthCaptureType : profileTransOrderType {
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransCaptureOnlyType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthOnlyType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthCaptureType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransOrderType : profileTransAmountType {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerShippingAddressId;
/// <remarks/>
public orderExType order;
/// <remarks/>
public bool taxExempt;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxExemptSpecified;
/// <remarks/>
public bool recurringBilling;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurringBillingSpecified;
/// <remarks/>
public string cardCode;
/// <remarks/>
public string splitTenderId;
/// <remarks/>
public processingOptions processingOptions;
/// <remarks/>
public subsequentAuthInformation subsequentAuthInformation;
/// <remarks/>
public authorizationIndicatorType authorizationIndicatorType;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class processingOptions : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public bool isFirstRecurringPayment;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isFirstRecurringPaymentSpecified;
/// <remarks/>
public bool isFirstSubsequentAuth;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isFirstSubsequentAuthSpecified;
/// <remarks/>
public bool isSubsequentAuth;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isSubsequentAuthSpecified;
/// <remarks/>
public bool isStoredCredentials;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isStoredCredentialsSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class subsequentAuthInformation : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string originalNetworkTransId;
/// <remarks/>
public decimal originalAuthAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAuthAmountSpecified;
/// <remarks/>
public merchantInitTransReasonEnum reason;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool reasonSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum merchantInitTransReasonEnum {
/// <remarks/>
resubmission,
/// <remarks/>
delayedCharge,
/// <remarks/>
reauthorization,
/// <remarks/>
noShow,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class authorizationIndicatorType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public authIndicatorEnum authorizationIndicator;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool authorizationIndicatorSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum authIndicatorEnum {
/// <remarks/>
pre,
/// <remarks/>
final,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransRefundType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransPriorAuthCaptureType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransOrderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransCaptureOnlyType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthOnlyType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(profileTransAuthCaptureType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransAmountType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public decimal amount;
/// <remarks/>
public extendedAmountType tax;
/// <remarks/>
public extendedAmountType shipping;
/// <remarks/>
public extendedAmountType duty;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("lineItems")]
public lineItemType[] lineItems;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransRefundType : profileTransAmountType {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerShippingAddressId;
/// <remarks/>
public string creditCardNumberMasked;
/// <remarks/>
public string bankRoutingNumberMasked;
/// <remarks/>
public string bankAccountNumberMasked;
/// <remarks/>
public orderExType order;
/// <remarks/>
public string transId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransPriorAuthCaptureType : profileTransAmountType {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerShippingAddressId;
/// <remarks/>
public string transId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransCaptureOnlyType : profileTransOrderType {
/// <remarks/>
public string approvalCode;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransAuthOnlyType : profileTransOrderType {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class profileTransVoidType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerShippingAddressId;
/// <remarks/>
public string transId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentProfile : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string paymentProfileId;
/// <remarks/>
public string cardCode;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfilePaymentType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public bool createProfile;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createProfileSpecified;
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public paymentProfile paymentProfile;
/// <remarks/>
public string shippingProfileId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionRequestType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string transactionType;
/// <remarks/>
public decimal amount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified;
/// <remarks/>
public string currencyCode;
/// <remarks/>
public paymentType payment;
/// <remarks/>
public customerProfilePaymentType profile;
/// <remarks/>
public solutionType solution;
/// <remarks/>
public string callId;
/// <remarks/>
public string terminalNumber;
/// <remarks/>
public string authCode;
/// <remarks/>
public string refTransId;
/// <remarks/>
public string splitTenderId;
/// <remarks/>
public orderType order;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("lineItem", IsNullable=false)]
public lineItemType[] lineItems;
/// <remarks/>
public extendedAmountType tax;
/// <remarks/>
public extendedAmountType duty;
/// <remarks/>
public extendedAmountType shipping;
/// <remarks/>
public bool taxExempt;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxExemptSpecified;
/// <remarks/>
public string poNumber;
/// <remarks/>
public customerDataType customer;
/// <remarks/>
public customerAddressType billTo;
/// <remarks/>
public nameAndAddressType shipTo;
/// <remarks/>
public string customerIP;
/// <remarks/>
public ccAuthenticationType cardholderAuthentication;
/// <remarks/>
public transRetailInfoType retail;
/// <remarks/>
public string employeeId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("setting", IsNullable=false)]
public settingType[] transactionSettings;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public userField[] userFields;
/// <remarks/>
public extendedAmountType surcharge;
/// <remarks/>
public string merchantDescriptor;
/// <remarks/>
public subMerchantType subMerchant;
/// <remarks/>
public extendedAmountType tip;
/// <remarks/>
public processingOptions processingOptions;
/// <remarks/>
public subsequentAuthInformation subsequentAuthInformation;
/// <remarks/>
public otherTaxType otherTax;
/// <remarks/>
public nameAndAddressType shipFrom;
/// <remarks/>
public authorizationIndicatorType authorizationIndicatorType;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("bankAccount", typeof(bankAccountType))]
[System.Xml.Serialization.XmlElementAttribute("creditCard", typeof(creditCardType))]
[System.Xml.Serialization.XmlElementAttribute("emv", typeof(paymentEmvType))]
[System.Xml.Serialization.XmlElementAttribute("encryptedTrackData", typeof(encryptedTrackDataType))]
[System.Xml.Serialization.XmlElementAttribute("opaqueData", typeof(opaqueDataType))]
[System.Xml.Serialization.XmlElementAttribute("payPal", typeof(payPalType))]
[System.Xml.Serialization.XmlElementAttribute("trackData", typeof(creditCardTrackType))]
public object Item;
/// <remarks/>
public string dataSource;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class bankAccountType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public bankAccountTypeEnum accountType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool accountTypeSpecified;
/// <remarks/>
public string routingNumber;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public string nameOnAccount;
/// <remarks/>
public echeckTypeEnum echeckType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool echeckTypeSpecified;
/// <remarks/>
public string bankName;
/// <remarks/>
public string checkNumber;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class creditCardType : creditCardSimpleType {
/// <remarks/>
public string cardCode;
/// <remarks/>
public bool isPaymentToken;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPaymentTokenSpecified;
/// <remarks/>
public string cryptogram;
/// <remarks/>
public string tokenRequestorName;
/// <remarks/>
public string tokenRequestorId;
/// <remarks/>
public string tokenRequestorEci;
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(creditCardType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class creditCardSimpleType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string cardNumber;
/// <remarks/>
public string expirationDate;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentEmvType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public object emvData;
/// <remarks/>
public object emvDescriptor;
/// <remarks/>
public object emvVersion;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class encryptedTrackDataType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public KeyBlock FormOfPayment;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyBlock : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public KeyValue Value;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyValue : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public EncodingType Encoding;
/// <remarks/>
public EncryptionAlgorithmType EncryptionAlgorithm;
/// <remarks/>
public KeyManagementScheme Scheme;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum EncodingType {
/// <remarks/>
Base64,
/// <remarks/>
Hex,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum EncryptionAlgorithmType {
/// <remarks/>
TDES,
/// <remarks/>
AES,
/// <remarks/>
RSA,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyManagementScheme : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public KeyManagementSchemeDUKPT DUKPT;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyManagementSchemeDUKPT : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public OperationType Operation;
/// <remarks/>
public KeyManagementSchemeDUKPTMode Mode;
/// <remarks/>
public KeyManagementSchemeDUKPTDeviceInfo DeviceInfo;
/// <remarks/>
public KeyManagementSchemeDUKPTEncryptedData EncryptedData;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum OperationType {
/// <remarks/>
DECRYPT,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyManagementSchemeDUKPTMode : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string PIN;
/// <remarks/>
public string Data;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyManagementSchemeDUKPTDeviceInfo : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string Description;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class KeyManagementSchemeDUKPTEncryptedData : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string Value;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class payPalType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string successUrl;
/// <remarks/>
public string cancelUrl;
/// <remarks/>
public string paypalLc;
/// <remarks/>
public string paypalHdrImg;
/// <remarks/>
public string paypalPayflowcolor;
/// <remarks/>
public string payerID;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class creditCardTrackType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("track1", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("track2", typeof(string))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public string Item;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType1 ItemElementName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IncludeInSchema=false)]
public enum ItemChoiceType1 {
/// <remarks/>
track1,
/// <remarks/>
track2,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ccAuthenticationType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string authenticationIndicator;
/// <remarks/>
public string cardholderAuthenticationValue;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transRetailInfoType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute("2")]
public string marketType;
/// <remarks/>
public string deviceType;
/// <remarks/>
public string customerSignature;
/// <remarks/>
public string terminalNumber;
public transRetailInfoType() {
this.marketType = "2";
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class settingType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string settingName;
/// <remarks/>
public string settingValue;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class subMerchantType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string identifier;
/// <remarks/>
public string doingBusinessAs;
/// <remarks/>
public string paymentServiceProviderName;
/// <remarks/>
public string paymentServiceFacilitator;
/// <remarks/>
public string streetAddress;
/// <remarks/>
public string phone;
/// <remarks/>
public string email;
/// <remarks/>
public string postalCode;
/// <remarks/>
public string city;
/// <remarks/>
public string regionCode;
/// <remarks/>
public string countryCode;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class mobileDeviceType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string mobileDeviceId;
/// <remarks/>
public string description;
/// <remarks/>
public string phoneNumber;
/// <remarks/>
public string devicePlatform;
/// <remarks/>
public deviceActivationEnum deviceActivation;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deviceActivationSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum deviceActivationEnum {
/// <remarks/>
Activate,
/// <remarks/>
Disable,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerPaymentProfileMaskedType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerPaymentProfileType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerPaymentProfileExType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerPaymentProfileBaseType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public customerTypeEnum customerType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool customerTypeSpecified;
/// <remarks/>
public customerAddressType billTo;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerPaymentProfileMaskedType : customerPaymentProfileBaseType {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public bool defaultPaymentProfile;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultPaymentProfileSpecified;
/// <remarks/>
public paymentMaskedType payment;
/// <remarks/>
public driversLicenseMaskedType driversLicense;
/// <remarks/>
public string taxId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("subscriptionId", IsNullable=false)]
public string[] subscriptionIds;
/// <remarks/>
public string originalNetworkTransId;
/// <remarks/>
public decimal originalAuthAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAuthAmountSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class driversLicenseMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string number;
/// <remarks/>
public string state;
/// <remarks/>
public string dateOfBirth;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerPaymentProfileExType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerPaymentProfileType : customerPaymentProfileBaseType {
/// <remarks/>
public paymentType payment;
/// <remarks/>
public driversLicenseType driversLicense;
/// <remarks/>
public string taxId;
/// <remarks/>
public bool defaultPaymentProfile;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultPaymentProfileSpecified;
/// <remarks/>
public subsequentAuthInformation subsequentAuthInformation;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerPaymentProfileExType : customerPaymentProfileType {
/// <remarks/>
public string customerPaymentProfileId;
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileExType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileMaskedType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileInfoExType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(subscriptionCustomerProfileType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileBaseType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string merchantCustomerId;
/// <remarks/>
public string description;
/// <remarks/>
public string email;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileMaskedType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(customerProfileInfoExType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(subscriptionCustomerProfileType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileExType : customerProfileBaseType {
/// <remarks/>
public string customerProfileId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileMaskedType : customerProfileExType {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("paymentProfiles")]
public customerPaymentProfileMaskedType[] paymentProfiles;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("shipToList")]
public customerAddressExType[] shipToList;
/// <remarks/>
public customerProfileTypeEnum profileType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool profileTypeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum customerProfileTypeEnum {
/// <remarks/>
regular,
/// <remarks/>
guest,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileInfoExType : customerProfileExType {
/// <remarks/>
public customerProfileTypeEnum profileType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool profileTypeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class subscriptionCustomerProfileType : customerProfileExType {
/// <remarks/>
public customerPaymentProfileMaskedType paymentProfile;
/// <remarks/>
public customerAddressExType shippingProfile;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerProfileType : customerProfileBaseType {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("paymentProfiles")]
public customerPaymentProfileType[] paymentProfiles;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("shipToList")]
public customerAddressType[] shipToList;
/// <remarks/>
public customerProfileTypeEnum profileType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool profileTypeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ARBSubscriptionMaskedType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public paymentScheduleType paymentSchedule;
/// <remarks/>
public decimal amount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified;
/// <remarks/>
public decimal trialAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool trialAmountSpecified;
/// <remarks/>
public ARBSubscriptionStatusEnum status;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool statusSpecified;
/// <remarks/>
public subscriptionCustomerProfileType profile;
/// <remarks/>
public orderType order;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public arbTransaction[] arbTransactions;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentScheduleType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public paymentScheduleTypeInterval interval;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
public System.DateTime startDate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool startDateSpecified;
/// <remarks/>
public short totalOccurrences;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalOccurrencesSpecified;
/// <remarks/>
public short trialOccurrences;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool trialOccurrencesSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentScheduleTypeInterval : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public short length;
/// <remarks/>
public ARBSubscriptionUnitEnum unit;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum ARBSubscriptionUnitEnum {
/// <remarks/>
days,
/// <remarks/>
months,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class arbTransaction : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string transId;
/// <remarks/>
public string response;
/// <remarks/>
public System.DateTime submitTimeUTC;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool submitTimeUTCSpecified;
/// <remarks/>
public int payNum;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool payNumSpecified;
/// <remarks/>
public int attemptNum;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool attemptNumSpecified;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class securePaymentContainerErrorType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string code;
/// <remarks/>
public string description;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class customerType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public customerTypeEnum type;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified;
/// <remarks/>
public string id;
/// <remarks/>
public string email;
/// <remarks/>
public string phoneNumber;
/// <remarks/>
public string faxNumber;
/// <remarks/>
public driversLicenseType driversLicense;
/// <remarks/>
public string taxId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentSimpleType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("bankAccount", typeof(bankAccountType))]
[System.Xml.Serialization.XmlElementAttribute("creditCard", typeof(creditCardSimpleType))]
public object Item;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class merchantContactType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string merchantName;
/// <remarks/>
public string merchantAddress;
/// <remarks/>
public string merchantCity;
/// <remarks/>
public string merchantState;
/// <remarks/>
public string merchantZip;
/// <remarks/>
public string merchantPhone;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ContactDetailType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string email;
/// <remarks/>
public string firstName;
/// <remarks/>
public string lastName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class permissionType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string permissionName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(emailSettingsType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ArrayOfSetting : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("setting")]
public settingType[] setting;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class emailSettingsType : ArrayOfSetting {
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
public string version;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class fraudInformationType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("fraudFilter", IsNullable=false)]
public string[] fraudFilterList;
/// <remarks/>
public string fraudAction;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class transactionSummaryType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string transId;
/// <remarks/>
public System.DateTime submitTimeUTC;
/// <remarks/>
public System.DateTime submitTimeLocal;
/// <remarks/>
public string transactionStatus;
/// <remarks/>
public string invoiceNumber;
/// <remarks/>
public string firstName;
/// <remarks/>
public string lastName;
/// <remarks/>
public string accountType;
/// <remarks/>
public string accountNumber;
/// <remarks/>
public decimal settleAmount;
/// <remarks/>
public string marketType;
/// <remarks/>
public string product;
/// <remarks/>
public string mobileDeviceId;
/// <remarks/>
public subscriptionPaymentType subscription;
/// <remarks/>
public bool hasReturnedItems;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool hasReturnedItemsSpecified;
/// <remarks/>
public fraudInformationType fraudInformation;
/// <remarks/>
public customerProfileIdType profile;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ARBSubscriptionType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
public paymentScheduleType paymentSchedule;
/// <remarks/>
public decimal amount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified;
/// <remarks/>
public decimal trialAmount;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool trialAmountSpecified;
/// <remarks/>
public paymentType payment;
/// <remarks/>
public orderType order;
/// <remarks/>
public customerType customer;
/// <remarks/>
public nameAndAddressType billTo;
/// <remarks/>
public nameAndAddressType shipTo;
/// <remarks/>
public customerProfileIdType profile;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class webCheckOutDataTypeToken : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string cardNumber;
/// <remarks/>
public string expirationDate;
/// <remarks/>
public string cardCode;
/// <remarks/>
public string zip;
/// <remarks/>
public string fullName;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class webCheckOutDataType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public webCheckOutTypeEnum type;
/// <remarks/>
public string id;
/// <remarks/>
public webCheckOutDataTypeToken token;
/// <remarks/>
public bankAccountType bankToken;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum webCheckOutTypeEnum {
/// <remarks/>
PAN,
/// <remarks/>
TOKEN,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class paymentDetails : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string currency;
/// <remarks/>
public string promoCode;
/// <remarks/>
public string misc;
/// <remarks/>
public string giftWrap;
/// <remarks/>
public string discount;
/// <remarks/>
public string tax;
/// <remarks/>
public string shippingHandling;
/// <remarks/>
public string subTotal;
/// <remarks/>
public string orderID;
/// <remarks/>
public string amount;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class fingerPrintType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string hashValue;
/// <remarks/>
public string sequence;
/// <remarks/>
public string timestamp;
/// <remarks/>
public string currencyCode;
/// <remarks/>
public string amount;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class impersonationAuthenticationType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string partnerLoginId;
/// <remarks/>
public string partnerTransactionKey;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class merchantAuthenticationType : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string name;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("accessToken", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("clientKey", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("fingerPrint", typeof(fingerPrintType))]
[System.Xml.Serialization.XmlElementAttribute("impersonationAuthentication", typeof(impersonationAuthenticationType))]
[System.Xml.Serialization.XmlElementAttribute("password", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("sessionToken", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("transactionKey", typeof(string))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public object Item;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType ItemElementName;
/// <remarks/>
public string mobileDeviceId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IncludeInSchema=false)]
public enum ItemChoiceType {
/// <remarks/>
accessToken,
/// <remarks/>
clientKey,
/// <remarks/>
fingerPrint,
/// <remarks/>
impersonationAuthentication,
/// <remarks/>
password,
/// <remarks/>
sessionToken,
/// <remarks/>
transactionKey,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public partial class ANetApiRequest : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public merchantAuthenticationType merchantAuthentication;
/// <remarks/>
public string clientId;
/// <remarks/>
public string refId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class decryptPaymentDataResponse : ANetApiResponse {
/// <remarks/>
public customerAddressType shippingInfo;
/// <remarks/>
public customerAddressType billingInfo;
/// <remarks/>
public creditCardMaskedType cardInfo;
/// <remarks/>
public paymentDetails paymentDetails;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute("ErrorResponse", Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ANetApiResponse : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string refId;
/// <remarks/>
public messagesType messages;
/// <remarks/>
public string sessionToken;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class securePaymentContainerRequest : ANetApiRequest {
/// <remarks/>
public webCheckOutDataType data;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class securePaymentContainerResponse : ANetApiResponse {
/// <remarks/>
public opaqueDataType opaqueData;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class isAliveRequest : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public string refId;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class isAliveResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class authenticateTestRequest : ANetApiRequest {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class authenticateTestResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBCreateSubscriptionRequest : ANetApiRequest {
/// <remarks/>
public ARBSubscriptionType subscription;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBCreateSubscriptionResponse : ANetApiResponse {
/// <remarks/>
public string subscriptionId;
/// <remarks/>
public customerProfileIdType profile;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBUpdateSubscriptionRequest : ANetApiRequest {
/// <remarks/>
public string subscriptionId;
/// <remarks/>
public ARBSubscriptionType subscription;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBUpdateSubscriptionResponse : ANetApiResponse {
/// <remarks/>
public customerProfileIdType profile;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBCancelSubscriptionRequest : ANetApiRequest {
/// <remarks/>
public string subscriptionId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBCancelSubscriptionResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionStatusRequest : ANetApiRequest {
/// <remarks/>
public string subscriptionId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionStatusResponse : ANetApiResponse {
/// <remarks/>
public ARBSubscriptionStatusEnum status;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool statusSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerProfileRequest : ANetApiRequest {
/// <remarks/>
public customerProfileType profile;
/// <remarks/>
public validationModeEnum validationMode;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool validationModeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum validationModeEnum {
/// <remarks/>
none,
/// <remarks/>
testMode,
/// <remarks/>
liveMode,
/// <remarks/>
oldLiveMode,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerProfileResponse : ANetApiResponse {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("numericString", IsNullable=false)]
public string[] customerPaymentProfileIdList;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("numericString", IsNullable=false)]
public string[] customerShippingAddressIdList;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public string[] validationDirectResponseList;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerPaymentProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public customerPaymentProfileType paymentProfile;
/// <remarks/>
public validationModeEnum validationMode;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool validationModeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerPaymentProfileResponse : ANetApiResponse {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string validationDirectResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerShippingAddressRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public customerAddressType address;
/// <remarks/>
public bool defaultShippingAddress;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultShippingAddressSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerShippingAddressResponse : ANetApiResponse {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerAddressId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerProfileFromTransactionRequest : ANetApiRequest {
/// <remarks/>
public string transId;
/// <remarks/>
public customerProfileBaseType customer;
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public bool defaultPaymentProfile;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultPaymentProfileSpecified;
/// <remarks/>
public bool defaultShippingAddress;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultShippingAddressSpecified;
/// <remarks/>
public customerProfileTypeEnum profileType;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool profileTypeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string merchantCustomerId;
/// <remarks/>
public string email;
/// <remarks/>
public bool unmaskExpirationDate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool unmaskExpirationDateSpecified;
/// <remarks/>
public bool includeIssuerInfo;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool includeIssuerInfoSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerProfileResponse : ANetApiResponse {
/// <remarks/>
public customerProfileMaskedType profile;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("subscriptionId", IsNullable=false)]
public string[] subscriptionIds;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public bool unmaskExpirationDate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool unmaskExpirationDateSpecified;
/// <remarks/>
public bool includeIssuerInfo;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool includeIssuerInfoSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileResponse : ANetApiResponse {
/// <remarks/>
public customerPaymentProfileMaskedType paymentProfile;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerShippingAddressRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerAddressId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerShippingAddressResponse : ANetApiResponse {
/// <remarks/>
public bool defaultShippingAddress;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultShippingAddressSpecified;
/// <remarks/>
public customerAddressExType address;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("subscriptionId", IsNullable=false)]
public string[] subscriptionIds;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerProfileRequest : ANetApiRequest {
/// <remarks/>
public customerProfileExType profile;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerProfileResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerPaymentProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public customerPaymentProfileExType paymentProfile;
/// <remarks/>
public validationModeEnum validationMode;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool validationModeSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerPaymentProfileResponse : ANetApiResponse {
/// <remarks/>
public string validationDirectResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerShippingAddressRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public customerAddressExType address;
/// <remarks/>
public bool defaultShippingAddress;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool defaultShippingAddressSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateCustomerShippingAddressResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerProfileResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerPaymentProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerPaymentProfileResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerShippingAddressRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerAddressId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class deleteCustomerShippingAddressResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerProfileTransactionRequest : ANetApiRequest {
/// <remarks/>
public profileTransactionType transaction;
/// <remarks/>
public string extraOptions;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createCustomerProfileTransactionResponse : ANetApiResponse {
/// <remarks/>
public transactionResponse transactionResponse;
/// <remarks/>
public string directResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class validateCustomerPaymentProfileRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public string customerShippingAddressId;
/// <remarks/>
public string cardCode;
/// <remarks/>
public validationModeEnum validationMode;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class validateCustomerPaymentProfileResponse : ANetApiResponse {
/// <remarks/>
public string directResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerProfileIdsRequest : ANetApiRequest {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerProfileIdsResponse : ANetApiResponse {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("numericString", IsNullable=false)]
public string[] ids;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateSplitTenderGroupRequest : ANetApiRequest {
/// <remarks/>
public string splitTenderId;
/// <remarks/>
public splitTenderStatusEnum splitTenderStatus;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum splitTenderStatusEnum {
/// <remarks/>
completed,
/// <remarks/>
held,
/// <remarks/>
voided,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateSplitTenderGroupResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getTransactionDetailsRequest : ANetApiRequest {
/// <remarks/>
public string transId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getTransactionDetailsResponse : ANetApiResponse {
/// <remarks/>
public transactionDetailsType transaction;
/// <remarks/>
public string clientId;
/// <remarks/>
public string transrefId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createTransactionRequest : ANetApiRequest {
/// <remarks/>
public transactionRequestType transactionRequest;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class createTransactionResponse : ANetApiResponse {
/// <remarks/>
public transactionResponse transactionResponse;
/// <remarks/>
public createProfileResponse profileResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateHeldTransactionRequest : ANetApiRequest {
/// <remarks/>
public heldTransactionRequestType heldTransactionRequest;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateHeldTransactionResponse : ANetApiResponse {
/// <remarks/>
public transactionResponse transactionResponse;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getBatchStatisticsRequest : ANetApiRequest {
/// <remarks/>
public string batchId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getBatchStatisticsResponse : ANetApiResponse {
/// <remarks/>
public batchDetailsType batch;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getSettledBatchListRequest : ANetApiRequest {
/// <remarks/>
public bool includeStatistics;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool includeStatisticsSpecified;
/// <remarks/>
public System.DateTime firstSettlementDate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool firstSettlementDateSpecified;
/// <remarks/>
public System.DateTime lastSettlementDate;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastSettlementDateSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getSettledBatchListResponse : ANetApiResponse {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("batch", IsNullable=false)]
public batchDetailsType[] batchList;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getTransactionListRequest : ANetApiRequest {
/// <remarks/>
public string batchId;
/// <remarks/>
public TransactionListSorting sorting;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getTransactionListResponse : ANetApiResponse {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("transaction", IsNullable=false)]
public transactionSummaryType[] transactions;
/// <remarks/>
public int totalNumInResultSet;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalNumInResultSetSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getHostedProfilePageRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("setting", IsNullable=false)]
public settingType[] hostedProfileSettings;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getHostedProfilePageResponse : ANetApiResponse {
/// <remarks/>
public string token;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getUnsettledTransactionListRequest : ANetApiRequest {
/// <remarks/>
public TransactionGroupStatusEnum status;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool statusSpecified;
/// <remarks/>
public TransactionListSorting sorting;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum TransactionGroupStatusEnum {
/// <remarks/>
any,
/// <remarks/>
pendingApproval,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getHostedPaymentPageRequest : ANetApiRequest {
/// <remarks/>
public transactionRequestType transactionRequest;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("setting", IsNullable=false)]
public settingType[] hostedPaymentSettings;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getHostedPaymentPageResponse : ANetApiResponse {
/// <remarks/>
public string token;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getUnsettledTransactionListResponse : ANetApiResponse {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("transaction", IsNullable=false)]
public transactionSummaryType[] transactions;
/// <remarks/>
public int totalNumInResultSet;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalNumInResultSetSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class mobileDeviceRegistrationRequest : ANetApiRequest {
/// <remarks/>
public mobileDeviceType mobileDevice;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class mobileDeviceRegistrationResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class mobileDeviceLoginRequest : ANetApiRequest {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class mobileDeviceLoginResponse : ANetApiResponse {
/// <remarks/>
public merchantContactType merchantContact;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("permission", IsNullable=false)]
public permissionType[] userPermissions;
/// <remarks/>
public transRetailInfoType merchantAccount;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class logoutRequest : ANetApiRequest {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class logoutResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class sendCustomerTransactionReceiptRequest : ANetApiRequest {
/// <remarks/>
public string transId;
/// <remarks/>
public string customerEmail;
/// <remarks/>
public emailSettingsType emailSettings;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class sendCustomerTransactionReceiptResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionListRequest : ANetApiRequest {
/// <remarks/>
public ARBGetSubscriptionListSearchTypeEnum searchType;
/// <remarks/>
public ARBGetSubscriptionListSorting sorting;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum ARBGetSubscriptionListSearchTypeEnum {
/// <remarks/>
cardExpiringThisMonth,
/// <remarks/>
subscriptionActive,
/// <remarks/>
subscriptionExpiringThisMonth,
/// <remarks/>
subscriptionInactive,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionListResponse : ANetApiResponse {
/// <remarks/>
public int totalNumInResultSet;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalNumInResultSetSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("subscriptionDetail")]
public SubscriptionDetail[] subscriptionDetails;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class EnumCollection : object, System.ComponentModel.INotifyPropertyChanged {
/// <remarks/>
public customerProfileSummaryType customerProfileSummaryType;
/// <remarks/>
public paymentSimpleType paymentSimpleType;
/// <remarks/>
public accountTypeEnum accountTypeEnum;
/// <remarks/>
public cardTypeEnum cardTypeEnum;
/// <remarks/>
public FDSFilterActionEnum FDSFilterActionEnum;
/// <remarks/>
public permissionsEnum permissionsEnum;
/// <remarks/>
public settingNameEnum settingNameEnum;
/// <remarks/>
public settlementStateEnum settlementStateEnum;
/// <remarks/>
public transactionStatusEnum transactionStatusEnum;
/// <remarks/>
public transactionTypeEnum transactionTypeEnum;
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum accountTypeEnum {
/// <remarks/>
Visa,
/// <remarks/>
MasterCard,
/// <remarks/>
AmericanExpress,
/// <remarks/>
Discover,
/// <remarks/>
JCB,
/// <remarks/>
DinersClub,
/// <remarks/>
eCheck,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum cardTypeEnum {
/// <remarks/>
Visa,
/// <remarks/>
MasterCard,
/// <remarks/>
AmericanExpress,
/// <remarks/>
Discover,
/// <remarks/>
JCB,
/// <remarks/>
DinersClub,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum FDSFilterActionEnum {
/// <remarks/>
reject,
/// <remarks/>
decline,
/// <remarks/>
hold,
/// <remarks/>
authAndHold,
/// <remarks/>
report,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum permissionsEnum {
/// <remarks/>
API_Merchant_BasicReporting,
/// <remarks/>
Submit_Charge,
/// <remarks/>
Submit_Refund,
/// <remarks/>
Submit_Update,
/// <remarks/>
Mobile_Admin,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum settingNameEnum {
/// <remarks/>
emailCustomer,
/// <remarks/>
merchantEmail,
/// <remarks/>
allowPartialAuth,
/// <remarks/>
headerEmailReceipt,
/// <remarks/>
footerEmailReceipt,
/// <remarks/>
recurringBilling,
/// <remarks/>
duplicateWindow,
/// <remarks/>
testRequest,
/// <remarks/>
hostedProfileReturnUrl,
/// <remarks/>
hostedProfileReturnUrlText,
/// <remarks/>
hostedProfilePageBorderVisible,
/// <remarks/>
hostedProfileIFrameCommunicatorUrl,
/// <remarks/>
hostedProfileHeadingBgColor,
/// <remarks/>
hostedProfileValidationMode,
/// <remarks/>
hostedProfileBillingAddressRequired,
/// <remarks/>
hostedProfileCardCodeRequired,
/// <remarks/>
hostedProfileBillingAddressOptions,
/// <remarks/>
hostedProfileManageOptions,
/// <remarks/>
hostedPaymentIFrameCommunicatorUrl,
/// <remarks/>
hostedPaymentButtonOptions,
/// <remarks/>
hostedPaymentReturnOptions,
/// <remarks/>
hostedPaymentOrderOptions,
/// <remarks/>
hostedPaymentPaymentOptions,
/// <remarks/>
hostedPaymentBillingAddressOptions,
/// <remarks/>
hostedPaymentShippingAddressOptions,
/// <remarks/>
hostedPaymentSecurityOptions,
/// <remarks/>
hostedPaymentCustomerOptions,
/// <remarks/>
hostedPaymentStyleOptions,
/// <remarks/>
typeEmailReceipt,
/// <remarks/>
hostedProfilePaymentOptions,
/// <remarks/>
hostedProfileSaveButtonText,
/// <remarks/>
hostedPaymentVisaCheckoutOptions,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum settlementStateEnum {
/// <remarks/>
settledSuccessfully,
/// <remarks/>
settlementError,
/// <remarks/>
pendingSettlement,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum transactionStatusEnum {
/// <remarks/>
authorizedPendingCapture,
/// <remarks/>
capturedPendingSettlement,
/// <remarks/>
communicationError,
/// <remarks/>
refundSettledSuccessfully,
/// <remarks/>
refundPendingSettlement,
/// <remarks/>
approvedReview,
/// <remarks/>
declined,
/// <remarks/>
couldNotVoid,
/// <remarks/>
expired,
/// <remarks/>
generalError,
/// <remarks/>
pendingFinalSettlement,
/// <remarks/>
pendingSettlement,
/// <remarks/>
failedReview,
/// <remarks/>
settledSuccessfully,
/// <remarks/>
settlementError,
/// <remarks/>
underReview,
/// <remarks/>
updatingSettlement,
/// <remarks/>
voided,
/// <remarks/>
FDSPendingReview,
/// <remarks/>
FDSAuthorizedPendingReview,
/// <remarks/>
returnedItem,
/// <remarks/>
chargeback,
/// <remarks/>
chargebackReversal,
/// <remarks/>
authorizedPendingRelease,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum transactionTypeEnum {
/// <remarks/>
authOnlyTransaction,
/// <remarks/>
authCaptureTransaction,
/// <remarks/>
captureOnlyTransaction,
/// <remarks/>
refundTransaction,
/// <remarks/>
priorAuthCaptureTransaction,
/// <remarks/>
voidTransaction,
/// <remarks/>
getDetailsTransaction,
/// <remarks/>
authOnlyContinueTransaction,
/// <remarks/>
authCaptureContinueTransaction,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileListRequest : ANetApiRequest {
/// <remarks/>
public CustomerPaymentProfileSearchTypeEnum searchType;
/// <remarks/>
public string month;
/// <remarks/>
public CustomerPaymentProfileSorting sorting;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum CustomerPaymentProfileSearchTypeEnum {
/// <remarks/>
cardsExpiringInMonth,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileListResponse : ANetApiResponse {
/// <remarks/>
public int totalNumInResultSet;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("paymentProfile")]
public customerPaymentProfileListItemType[] paymentProfiles;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionRequest : ANetApiRequest {
/// <remarks/>
public string subscriptionId;
/// <remarks/>
public bool includeTransactions;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool includeTransactionsSpecified;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class ARBGetSubscriptionResponse : ANetApiResponse {
/// <remarks/>
public ARBSubscriptionMaskedType subscription;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getTransactionListForCustomerRequest : ANetApiRequest {
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
/// <remarks/>
public TransactionListSorting sorting;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getAUJobSummaryRequest : ANetApiRequest {
/// <remarks/>
public string month;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getAUJobSummaryResponse : ANetApiResponse {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("auResponse", IsNullable=false)]
public auResponseType[] auSummary;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getAUJobDetailsRequest : ANetApiRequest {
/// <remarks/>
public string month;
/// <remarks/>
public AUJobTypeEnum modifiedTypeFilter;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool modifiedTypeFilterSpecified;
/// <remarks/>
public Paging paging;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum AUJobTypeEnum {
/// <remarks/>
all,
/// <remarks/>
updates,
/// <remarks/>
deletes,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getAUJobDetailsResponse : ANetApiResponse {
/// <remarks/>
public int totalNumInResultSet;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalNumInResultSetSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("auDelete", typeof(auDeleteType), IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("auUpdate", typeof(auUpdateType), IsNullable=false)]
public auDetailsType[] auDetails;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getMerchantDetailsRequest : ANetApiRequest {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getMerchantDetailsResponse : ANetApiResponse {
/// <remarks/>
public bool isTestMode;
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTestModeSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("processor")]
public processorType[] processors;
/// <remarks/>
public string merchantName;
/// <remarks/>
public string gatewayId;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("marketType")]
public string[] marketTypes;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("productCode")]
public string[] productCodes;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("paymentMethod")]
public System.Nullable<paymentMethodsTypeEnum>[] paymentMethods;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("currency")]
public string[] currencies;
/// <remarks/>
public string publicClientKey;
/// <remarks/>
public customerAddressType businessInformation;
/// <remarks/>
public string merchantTimeZone;
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("contactDetail", IsNullable=false)]
public ContactDetailType[] contactDetails;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
public enum paymentMethodsTypeEnum {
/// <remarks/>
Visa,
/// <remarks/>
MasterCard,
/// <remarks/>
Discover,
/// <remarks/>
AmericanExpress,
/// <remarks/>
DinersClub,
/// <remarks/>
JCB,
/// <remarks/>
EnRoute,
/// <remarks/>
Echeck,
/// <remarks/>
Paypal,
/// <remarks/>
VisaCheckout,
/// <remarks/>
ApplePay,
/// <remarks/>
AndroidPay,
/// <remarks/>
GooglePay,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateMerchantDetailsRequest : ANetApiRequest {
/// <remarks/>
public bool isTestMode;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class updateMerchantDetailsResponse : ANetApiResponse {
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileNonceRequest : ANetApiRequest {
/// <remarks/>
public string connectedAccessToken;
/// <remarks/>
public string customerProfileId;
/// <remarks/>
public string customerPaymentProfileId;
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="AnetApi/xml/v1/schema/AnetApiSchema.xsd", IsNullable=false)]
public partial class getCustomerPaymentProfileNonceResponse : ANetApiResponse {
/// <remarks/>
public opaqueDataType opaqueData;
}
}