Welcome to Vortx Community Forum, where you can ask questions and receive answers from the staff at Vortx and other members of the community.

If you had a user account on our previous forums website, you will need to register a new account here.

Learn more about...

AspDotNetStorefront
DotFeed

The Parameter 'Address' cannot be an empty string when checking out

Working on configuring our new 9.5.1 installation.  We're in test mode for Payflow Pro processing.  When we check out, we get  a Server Error in /Shop Application

Here is the message.  Looking for any thoughts from the community.  Thank you!

Server Error in '/shop' Application.


The parameter 'address' cannot be an empty string.
Parameter name: address

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ArgumentException: The parameter 'address' cannot be an empty string.
Parameter name: address

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.


Stack Trace:

 

[ArgumentException: The parameter 'address' cannot be an empty string.

Parameter name: address]

   System.Net.Mail.MailAddress..ctor(String address, String displayName, Encoding displayNameEncoding) +2413143

   AspDotNetStorefrontCore.AppLogic.SendMail(String subject, String body, Boolean useHTML, String fromaddress, String fromname, String toaddress, String toname, String bccaddresses, String ReplyTo, String server) +434

   AspDotNetStorefrontCore.AppLogic.SendMail(String subject, String body, Boolean useHTML, String fromaddress, String fromname, String toaddress, String toname, String bccaddresses, String server) +98

   AspDotNetStorefrontCore.AppLogic.SendMail(String subject, String body, Boolean useHTML) +291

   AspDotNetStorefrontGateways.Gateway.MakeOrder(String PaymentGatewayToUse, String TransactionMode, ShoppingCart cart, Int32 OrderNumber, String CAVV, String ECI, String XID, String RecurringSubscriptionID, IDictionary`2 TransactionContext) +25101

   AspDotNetStorefrontGateways.Gateway.MakeOrder(String PaymentGatewayToUse, String TransactionMode, ShoppingCart cart, Int32 OrderNumber, String CAVV, String ECI, String XID, String RecurringSubscriptionID) +124

   AspDotNetStorefront.checkoutreview.ProcessCheckout() +1274

   System.EventHandler.Invoke(Object sender, EventArgs e) +0

   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +155

   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3804

 


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34248

 

asked Jul 21, 2015 in MultiStore by toddvoge (230 points)

1 Answer

+1 vote
 
Best answer
This is talking about your EMAIL configuration, which apparently has not been completed yet.
answered Jul 21, 2015 by Vortx Erik (3,670 points)
selected Jul 21, 2015 by toddvoge
Missed that config.  Thanks for the info!

Todd
...