// Populate merchant authentication (ARB Support) private MerchantAuthenticationType PopulateMerchantAuthentication() { var authentication = new MerchantAuthenticationType(); authentication.name = _authorizeNetPaymentSettings.LoginId; authentication.transactionKey = _authorizeNetPaymentSettings.TransactionKey; return authentication; }
/// <remarks/> public void UpdateCustomerPaymentProfileAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, CustomerPaymentProfileExType paymentProfile, ValidationModeEnum validationMode) { this.UpdateCustomerPaymentProfileAsync(merchantAuthentication, customerProfileId, paymentProfile, validationMode, null); }
public GetSettledBatchListResponseType GetSettledBatchList(MerchantAuthenticationType merchantAuthentication, GetSettledBatchListRequestType request) { object[] results = this.Invoke("GetSettledBatchList", new object[] { merchantAuthentication, request}); return ((GetSettledBatchListResponseType)(results[0])); }
/// <remarks/> public void GetTransactionDetailsAsync(MerchantAuthenticationType merchantAuthentication, string transId) { this.GetTransactionDetailsAsync(merchantAuthentication, transId, null); }
/// <remarks/> public void UpdateSplitTenderGroupAsync(MerchantAuthenticationType merchantAuthentication, long splitTenderId, SplitTenderStatusEnum splitTenderStatus, object userState) { if ((this.UpdateSplitTenderGroupOperationCompleted == null)) { this.UpdateSplitTenderGroupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateSplitTenderGroupOperationCompleted); } this.InvokeAsync("UpdateSplitTenderGroup", new object[] { merchantAuthentication, splitTenderId, splitTenderStatus}, this.UpdateSplitTenderGroupOperationCompleted, userState); }
public UpdateSplitTenderGroupResponseType UpdateSplitTenderGroup(MerchantAuthenticationType merchantAuthentication, long splitTenderId, SplitTenderStatusEnum splitTenderStatus) { object[] results = this.Invoke("UpdateSplitTenderGroup", new object[] { merchantAuthentication, splitTenderId, splitTenderStatus}); return ((UpdateSplitTenderGroupResponseType)(results[0])); }
/// <remarks/> public void GetHostedProfilePageAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, SettingType[] hostedProfileSettings) { this.GetHostedProfilePageAsync(merchantAuthentication, customerProfileId, hostedProfileSettings, null); }
/// <remarks/> public void GetCustomerProfileIdsAsync(MerchantAuthenticationType merchantAuthentication, object userState) { if ((this.GetCustomerProfileIdsOperationCompleted == null)) { this.GetCustomerProfileIdsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCustomerProfileIdsOperationCompleted); } this.InvokeAsync("GetCustomerProfileIds", new object[] { merchantAuthentication}, this.GetCustomerProfileIdsOperationCompleted, userState); }
/// <remarks/> public void DeleteCustomerShippingAddressAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerAddressId) { this.DeleteCustomerShippingAddressAsync(merchantAuthentication, customerProfileId, customerAddressId, null); }
public DeleteCustomerShippingAddressResponseType DeleteCustomerShippingAddress(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerAddressId) { object[] results = this.Invoke("DeleteCustomerShippingAddress", new object[] { merchantAuthentication, customerProfileId, customerAddressId}); return ((DeleteCustomerShippingAddressResponseType)(results[0])); }
/// <remarks/> public void DeleteCustomerPaymentProfileAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerPaymentProfileId) { this.DeleteCustomerPaymentProfileAsync(merchantAuthentication, customerProfileId, customerPaymentProfileId, null); }
public DeleteCustomerPaymentProfileResponseType DeleteCustomerPaymentProfile(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerPaymentProfileId) { object[] results = this.Invoke("DeleteCustomerPaymentProfile", new object[] { merchantAuthentication, customerProfileId, customerPaymentProfileId}); return ((DeleteCustomerPaymentProfileResponseType)(results[0])); }
/// <remarks/> public void UpdateCustomerShippingAddressAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, CustomerAddressExType address) { this.UpdateCustomerShippingAddressAsync(merchantAuthentication, customerProfileId, address, null); }
public UpdateCustomerShippingAddressResponseType UpdateCustomerShippingAddress(MerchantAuthenticationType merchantAuthentication, long customerProfileId, CustomerAddressExType address) { object[] results = this.Invoke("UpdateCustomerShippingAddress", new object[] { merchantAuthentication, customerProfileId, address}); return ((UpdateCustomerShippingAddressResponseType)(results[0])); }
/// <remarks/> public void UpdateCustomerPaymentProfileAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, CustomerPaymentProfileExType paymentProfile, ValidationModeEnum validationMode, object userState) { if ((this.UpdateCustomerPaymentProfileOperationCompleted == null)) { this.UpdateCustomerPaymentProfileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateCustomerPaymentProfileOperationCompleted); } this.InvokeAsync("UpdateCustomerPaymentProfile", new object[] { merchantAuthentication, customerProfileId, paymentProfile, validationMode}, this.UpdateCustomerPaymentProfileOperationCompleted, userState); }
public GetCustomerProfileIdsResponseType GetCustomerProfileIds(MerchantAuthenticationType merchantAuthentication) { object[] results = this.Invoke("GetCustomerProfileIds", new object[] { merchantAuthentication}); return ((GetCustomerProfileIdsResponseType)(results[0])); }
/// <remarks/> public void GetCustomerProfileIdsAsync(MerchantAuthenticationType merchantAuthentication) { this.GetCustomerProfileIdsAsync(merchantAuthentication, null); }
/// <remarks/> public void DeleteCustomerShippingAddressAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerAddressId, object userState) { if ((this.DeleteCustomerShippingAddressOperationCompleted == null)) { this.DeleteCustomerShippingAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteCustomerShippingAddressOperationCompleted); } this.InvokeAsync("DeleteCustomerShippingAddress", new object[] { merchantAuthentication, customerProfileId, customerAddressId}, this.DeleteCustomerShippingAddressOperationCompleted, userState); }
public GetHostedProfilePageResponseType GetHostedProfilePage(MerchantAuthenticationType merchantAuthentication, long customerProfileId, [System.Xml.Serialization.XmlArrayItemAttribute("setting", IsNullable=false)] SettingType[] hostedProfileSettings) { object[] results = this.Invoke("GetHostedProfilePage", new object[] { merchantAuthentication, customerProfileId, hostedProfileSettings}); return ((GetHostedProfilePageResponseType)(results[0])); }
public CreateCustomerProfileTransactionResponseType CreateCustomerProfileTransaction(MerchantAuthenticationType merchantAuthentication, ProfileTransactionType transaction, string extraOptions) { object[] results = this.Invoke("CreateCustomerProfileTransaction", new object[] { merchantAuthentication, transaction, extraOptions}); return ((CreateCustomerProfileTransactionResponseType)(results[0])); }
/// <remarks/> public void GetHostedProfilePageAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, SettingType[] hostedProfileSettings, object userState) { if ((this.GetHostedProfilePageOperationCompleted == null)) { this.GetHostedProfilePageOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetHostedProfilePageOperationCompleted); } this.InvokeAsync("GetHostedProfilePage", new object[] { merchantAuthentication, customerProfileId, hostedProfileSettings}, this.GetHostedProfilePageOperationCompleted, userState); }
/// <remarks/> public void CreateCustomerProfileTransactionAsync(MerchantAuthenticationType merchantAuthentication, ProfileTransactionType transaction, string extraOptions) { this.CreateCustomerProfileTransactionAsync(merchantAuthentication, transaction, extraOptions, null); }
/// <remarks/> public void UpdateSplitTenderGroupAsync(MerchantAuthenticationType merchantAuthentication, long splitTenderId, SplitTenderStatusEnum splitTenderStatus) { this.UpdateSplitTenderGroupAsync(merchantAuthentication, splitTenderId, splitTenderStatus, null); }
/// <remarks/> public void CreateCustomerProfileTransactionAsync(MerchantAuthenticationType merchantAuthentication, ProfileTransactionType transaction, string extraOptions, object userState) { if ((this.CreateCustomerProfileTransactionOperationCompleted == null)) { this.CreateCustomerProfileTransactionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateCustomerProfileTransactionOperationCompleted); } this.InvokeAsync("CreateCustomerProfileTransaction", new object[] { merchantAuthentication, transaction, extraOptions}, this.CreateCustomerProfileTransactionOperationCompleted, userState); }
public GetTransactionDetailsResponseType GetTransactionDetails(MerchantAuthenticationType merchantAuthentication, string transId) { object[] results = this.Invoke("GetTransactionDetails", new object[] { merchantAuthentication, transId}); return ((GetTransactionDetailsResponseType)(results[0])); }
public ValidateCustomerPaymentProfileResponseType ValidateCustomerPaymentProfile(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerPaymentProfileId, long customerShippingAddressId, string cardCode, ValidationModeEnum validationMode) { object[] results = this.Invoke("ValidateCustomerPaymentProfile", new object[] { merchantAuthentication, customerProfileId, customerPaymentProfileId, customerShippingAddressId, cardCode, validationMode}); return ((ValidateCustomerPaymentProfileResponseType)(results[0])); }
/// <remarks/> public void GetTransactionDetailsAsync(MerchantAuthenticationType merchantAuthentication, string transId, object userState) { if ((this.GetTransactionDetailsOperationCompleted == null)) { this.GetTransactionDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetTransactionDetailsOperationCompleted); } this.InvokeAsync("GetTransactionDetails", new object[] { merchantAuthentication, transId}, this.GetTransactionDetailsOperationCompleted, userState); }
/// <remarks/> public void ValidateCustomerPaymentProfileAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerPaymentProfileId, long customerShippingAddressId, string cardCode, ValidationModeEnum validationMode) { this.ValidateCustomerPaymentProfileAsync(merchantAuthentication, customerProfileId, customerPaymentProfileId, customerShippingAddressId, cardCode, validationMode, null); }
/// <remarks/> public void GetSettledBatchListAsync(MerchantAuthenticationType merchantAuthentication, GetSettledBatchListRequestType request) { this.GetSettledBatchListAsync(merchantAuthentication, request, null); }
/// <remarks/> public void ValidateCustomerPaymentProfileAsync(MerchantAuthenticationType merchantAuthentication, long customerProfileId, long customerPaymentProfileId, long customerShippingAddressId, string cardCode, ValidationModeEnum validationMode, object userState) { if ((this.ValidateCustomerPaymentProfileOperationCompleted == null)) { this.ValidateCustomerPaymentProfileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnValidateCustomerPaymentProfileOperationCompleted); } this.InvokeAsync("ValidateCustomerPaymentProfile", new object[] { merchantAuthentication, customerProfileId, customerPaymentProfileId, customerShippingAddressId, cardCode, validationMode}, this.ValidateCustomerPaymentProfileOperationCompleted, userState); }