FAQ Please select your topic of interest on the left to reveal the related Frequrently Asked Questions on the right.

The top ten most asked questions
Find answers to licensing questions here
Answers to questions regarding 32-bit vs. 64-bit server technologies
Hosting with AspDotNetStorefront:
Accessing and managing your store's Database
Hosting with AspDotNetStorefront:
What you need to know about your domain
Multi-Channel broadcast for your products
File Transfer Protocol
AspDotNetStorefront Hosting:
Trust your site with the experts
How to earn and spend AspDotNetStorefront Loyalty Money
Don't miss a single order...
The last shopping cart you'll ever need
Options and explanations of taking payments online
Security has never been more important
Product delivery
Customizing AspDotNetStorefront
Keeping current with the latest release
  Top 10 AspDotNetStorefront FAQ
1.

What kind of stores will AspDotNetStorefront e-commerce software work for?

AspDotNetStorefront can support a wide range of store types including: general merchandise, clothing, music, software, food products, automotive products, books, computer products, etc. The storefront is specifically designed for the small to mid-size merchant, looking to exercise complete control over their customer experience, while minimizing recurring monthly costs.

2.

Is AspDotNetStorefront just a shopping cart?

No, AspDotNetStorefront is a fully implemented e-commerce storefront. Under the covers, it is also a developer’s e-commerce toolkit, with embedded shopping cart classes, database, and administration site. We provide all of the features that competitors offer, for MUCH less cost, and no recurring monthly fees! You also get complete control of your storefront, so you can add customizations important for your business to succeed. We do not believe in the "one shopping cart fits all" mentality of a few years ago. Our solution is a professional, high performance, fully customizable solution for professional developers. If you need custom modifications, we have an entire community of development partners who can do those for you. Take control of your store today

3.

Can the store owner manage the products via a web control panel?

Yes. AspDotNetStorefront includes a full store administration module that allows adding/editing of all store information, shipping, taxes, categories, manufacturers, products, affiliates, coupons, orders, etc.

4.

Does AspDotNetStorefront support product colors and sizes?

Yes. Each color and size can also change the product price. Furthermore, "color" and "size" can be renamed to other terms that better match your products if required.

5.

Are subcategories supported?

Yes. Categories, subcategories, and sections/sub-sections are supported. Products can be mapped to multiple categories/subcategories/sections/subsections.

6.

How do I get technical support?

We offer free technical support to our Year-Round Benefits subscribers. We also offer a Priority Help Desk that can be purchased month-to-month, which guarantees same-day turnaround.

7.

Are there any required extra fees?

No. We only charge a one-time fee for the software license. Anything that carries an extra fee is optional.

8.

Will AspDotNetStorefront work in Canada and Europe?

Yes, the software supports multiple currencies, and can even update exchange rates automatically (depending on the currencies being used). Customers are presented with a list of all the installed currencies, so they can decide how to view the site. Equally, you can set up a native Canadian / European store where the only language/currency is "yours". VAT Tax structures and rules are also supported.

9.

We already have a product database, can AspDotNetStorefront Interface with that?

We have a Web Service Automation Interface (WSI) that can be used to automate data syncs. The data structures will have to be common in both databases, but WSI makes importing that data a snap!

10.

Can we integrate AspDotNetStorefront with our existing site?

In nearly all cases, yes, although we take pains to show our new users that the package being sold is a complete storefront. Many prospective purchasers believe that they are buying a "cart" and that they therefore need to integrate it to the front pages that they have already built. We are committed to the idea that transferring your content inside our storefront avoids any ongoing integration, is easy to do, and creates by far the most successful end result.

  AspDotNetStorefront Licensing FAQ
1.

How is AspDotNetStorefront licensed?

AspDotNetStorefront is licensed per domain/per production site. This means that you can have a single store (production site) running on a single domain name per license.

If you wish to have additional stores, or wish to use additional domain names, each must have a separate license. For more detailed information on our licenses, please see the AspDotNetStorefront Software License Terms and Conditions.

2.

Will the license work on multiple servers?

As long as they're all accessed at the domain that the key is for, yes! We have many clients running cloud and server farm environments.

3.

There is a message at the bottom of my site stating that I am running unlicensed software. Why does this message appear, and what can I do to remove it?

To remove the message, you must generate a license key for the domain/IP/hostname you are using to access the site. It is important that you are certain on what URL you will be using to activate the site before generating a license key. One production key may be generated per license. PLEASE read the next question and answer for additional information on activating your license.

4.

What do I have to do to activate my license?

Follow the directions at http://manual.aspdotnetstorefront.com/p-247-license-keys.aspx.

5.

Can I put my store in a subdirectory/virtual directory without affecting licensing?

Yes. The license is based on the domain name, not the full URL. Your key should be generated for just the domain name. Leave off the /foldername.

6.

Will the license work with multiple domain names?

No. The license will work with a single domain name.

7.

Can I use my software for a production site and a development/sandbox/staging site without purchasing two licenses?

Absolutely. Our license allows for the software to be installed on as many testing/staging sites or machines as you require, provided that the software is accessed at 'localhost' or a domain with an 'aspdotnetstorefront' subdomain. For example, you could set up an 'localhost' install for your developer and an 'aspdotnetstorefront.mystore.com' site for staging with just one license key.

8.

When I upgrade my site, will I have to generate a new license key?

In most cases, yes. After upgrading your license, you'll be able to create a new key through the licenses page.

9.

I did an upgrade from an older version to the latest release. The mylicenses page says that my license has been replaced and will expire on a certain date. What does that mean?

With the release of 8.0.1.3 and 9.1.0.0, we have switched to a new licensing system, which requires a new license key. Once you upgrade your license, the old key will remain active for 180 days. That gives you time to upgrade the existing site to the new version. After that time, the old license key will expire, and you will have to switch to the new version with a current license key.

10.

I lost or deleted my license key. Can I retrieve a new one?

Yes, you can click the 'Retrieve' link on the My Licenses page to re-download the key file.

11.

Are there any limitations to development keys?

Your license key will allow the software to run at 'localhost' or any site with an 'aspdotnetstorefront' subdomain. This allows you to have as many test sites as necessary with just one license key!

12.

I purchased source code, but did not receive any of the licensing or application/session startup logic or application_beginrequest/endrequest logic. Shouldn't this be included?

To prevent software piracy, all licensing logic has been placed in a separate library whose source code is not provided under any circumstances. If you have requirements to perform specific tasks during the application start procedure, you may add these in the custom_applicationstart_logic, custom_application_beginrequest_logic, custom_application_error, etc. methods within our AppLogic class.

13.

Can I make modifications to remove licensing requirements if I purchase source code?

No. We do not allow developers to turn off or otherwise circumvent our licensing requirements. Unfortunately this is necessary due to software piracy.

14.

I have previously purchased AspDotNetStorefront software license(s), but I am no longer using your software. Can I transfer the license to another person/company?

We allow transfers to other individual(s) or company(s) in most cases. We take these on a case-by-case basis. Please initiate the transfer through your My Licenses portal

15.

I am a developer and already purchased source for another license. Do I have to purchase source again?

If the project you are currently working on requires source code, then you must purchase source again. The reason for this is that when the license is transferred to the end customer, they should have access to the source in case the site must be updated or upgraded at some point in time. The exception to this would be if you are using the licenses in an ASP (application service provider) model where you will be maintaining all licenses on a unified code base and the licenses will not be transferred to the customer.

  64-bit Server FAQ
1.

Do my servers and development machines have to be running 64-bit operating systems to use?

No. AspDotNetStorefront takes advantage of .NET's capability to be architecture independent. When running on a 32-bit platform, AspDotNetStorefront will operate in 32-bit mode without ANY interaction from the user, and when deployed to a 64-bit environment, will automatically switch to 64-bit mode. No costly and time consuming upgrades are required whatsoever.

2.

What is the advantage of using a 64-bit architecture?

There are 3 main reasons to go with 64-bit over 32:

  • Memory
    One of the main advantages of 64-bit operation is that you break the physical 4GB memory limitation that is present in 32-bit setups. This allows you to deploy more sites on a server without being limited by memory. Even on uncrowded servers, having access to more memory means that IIS can cache more data before it begins pruning things, leading to increased performance.
  • Compatibility
    Another main advantage here is that you are ensuring the greatest level of compatibility available for your site. There are already applications (such as SharePoint) that won't allow you to run 32-bit web applications on the same box. AspDotNetStorefront will run seamlessly on a 32 or 64-bit OS, so from that standpoint it offers an increased range of flexibility as to where you deploy your site and what else you deploy along side of it.
  • Longevity
    Microsoft is also pushing HARD on 64-bit with Windows Server 2008 and hosting companies are moving quickly to adopt the newer OS and take advantage of constantly-improving hardware. With quadcore processors becoming commonplace and bigger multi-core processors on the horizon, IT departments and hosting providers are going to want to leverage that capacity to consolidate infrastructure.
    AspDotNetStorefront is architecture independent, meaning that it can run on existing 32-bit servers and development machines without costly hardware or operating system upgrades, yet retains the capability to deploy to native 64-bit servers. Site owners can maximize future ROI by developing AspDotNetStorefront sites and deploying using existing 32-bit infrastructure, while still being able to smoothly upgrade to 64-bit machines when that time comes.

3.

Is there a performance benefit to running in 64-bit?

While individual operations will not execute faster in 64-bit mode, by enabling the site to use more memory you now have the option of using faster, more robust hardware without being limited by the maximum 2GB memory limit imposed on 32-bit application pools.

4.

Why are some gateways not supported in 64-bit-mode?

Certain legacy gateways require 32-bit-only components to operate. When running in 64-bit mode, it is not possible to mix 32-bit and 64-bit components.

  Database / SQL Server
1.

What is SQL server and why do I need it?

Most ASP.NET e-commerce solutions require a Microsoft SQL server database to keep the customer, product, and order information safe and accessible to the website. SQL server allows your site to be more customizable and perform better under heavy user load.

2.

How do I backup my database when hosting with AspDotNetStorefront?

Clients do not have access to backup and restore their own databases. You can contact us and a member of our Network Services staff will be able to assist you with this.

3.

What are AspDotNetStorefront Hosting Database backup policies?

Databases are backed up once a day and stored in an off-server location. Full backups are taken weekly and differential backups are taken each night. AspDotNetStorefront maintains these backups only for disaster recovery. Customers should request a database backup from our Help Desk before making any changes that could result in data loss.

4.

When hosting with AspDotNetStorefront, how can I connect to my database?

Any SQL program should allow you to access the database server. We suggest you use Microsoft SQL Management Studio.

5.

I host with AspDotNetStorefront, can I get remote access to my database?

Yes, remote access to the database is provided to clients who supply us with a static IP address to add to our firewall. Without a static IP address, clients will be unable to connect directly to their live database. Please contact us to request remote database access.

6.

Do you offer any other hosting for other database software?

Yes, AspDotNetStorefront also offers MySQL databases for PHP-driven sites like WordPress.

7.

Can I extend the database schema?

Yes. You will have full access to the database. You can modify/extend the schema to do whatever you need.

  Domains, DNS & Store Emails
1.

Can AspDotNetStorefront register and administer my domain name?

Yes, AspDotNetStorefront is equipped to register and administer your domain name on your behalf. We ensure that your domain’s contact information is kept up to date, and your domain name will never expire without your prior approval. Please contact us to check domain name availability.

2.

What if I already have a domain name?

You can still host your website with AspDotNetStorefront and continue to pay your registrar for yearly domain renewals. You can also transfer your domain administration to AspDotNetStorefront, and be invoiced for it alongside your monthly hosting.

3.

What is a domain alias/subdomain and can I use one with my website?

Domain aliases are just nicknames for your website. You may own yourdomain.com and .net, .org, .us, etc. Setting these other domains as aliases, allows you to have your primary website respond with these other domain names. Contact us to add domain aliases to your hosting account.

4.

What are domain redirects, also called 301 Redirects?

Domain redirects allow other domains or pages to be redirected to new pages on your website. This allows for higher SEO rankings and the ability to maintain old links on a new website. If you need assistance with setting up redirects for your site, please contact one of our Custom Development Partners for assistance.

5.

Do I have to manage my own DNS, or can I have AspDotNetStorefront just “handle it”?

This is entirely up to you. AspDotNetStorefront is equipped to provide DNS support and management as part of all hosting plans.

6.

What is DNS propagation?

When changes are made to DNS, the changes are “refreshed” out to the rest of the internet. Depending on the setup of your ISP, domain registrar, or local network, these changes can take anywhere from 12-24 hours.

7.

Does AspDotNetStorefront host email along with website hosting?

No, AspDotNetStorefront does not host email on its servers. We recommend you look at a number of third-party email hosting providers to help determine the appropriate email solution for your website/company.

8.

What third-party email hosting providers would you suggest?

For clients that only need a few email accounts to send and receive order notifications, customer requests, and inter-company email, we would highly recommend Google Apps. It's simple to setup yourself, but there are a number of Google Partners that can assist with the setup process. Clients that have more specific email requirements should look at Hosted Exchange from Microsoft or to larger email providers that can tailor their services to meet your needs like FuseMail or Simplicato.

  DotFeed FAQ
1.

What is DotFeed?

DotFeed is a channel manager that can take the products you've set up in your AspDotNetStorefront store and submit them to 3rd-party product feeds which will help drive customers to your site.
With DotFeed, you can easily add or edit your data, so you can submit any or all of your products to the feeds formatted in the way you want them to appear. You can use attribute values straight from your storefront, or customize them for each feed.
Currently DotFeed submits products to these channels: Google Shopping, Amazon Product Ads, TheFind, Bing Ads, Shopping.com, PriceGrabber and Shopzilla, allowing you to reach millions of potential buyers. Keep an eye out for other supported feeds coming soon!

2.

Why should I feed shopping engines? What's in it for me?

Your product set will be found right where shoppers are looking most.

3.

What is Google Shopping?

Next time you go to the Google search page at google.com, let your eyes wander to the top of the page, where Google Images, and Google Maps, and other sections hang out. Never noticed the Shopping section before? You'll just have to trust us that millions of other people are using it every day.

4.

What else can the DotFeed channel manager do to help me?

In DotFeed, it's really easy for you to add or edit your data. You might not always want your products to look just exactly the same on each of the shopping channels as they do on your own web store. You might, for example, want to change the description to emphasize a certain selling point - always remember, though, that you are finding shoppers on the various channels and "bringing them back" to your product page. There must be enough similarity to avoid confusion. Tips like this - helping you to get it just right - are available in a library of articles and hints on the dashboard. Also, DotFeed will let you decide (filter) which products you feed to each channel on any one day - if you're running low on stocks, you may want to refrain from sending data about a particular item for a day or two, until you re-stock.

5.

Will Google and the other feed channels make any more changes? What will happen if they do?

We love this question, because it gives us a chance to show off. The very reason we have built a channel manager, is so that you are completely protected from future changes. We can respond quickly and easily to any and all changes each feed channel implements, and it won't cost you a dime - that's why we've built an annual subscription into the cost - so that we can maintain it and save you from worry and hassle.

6.

I am just a small business. Does this apply to me?

Absolutely!! Please believe that it is extremely relevant to you. We are deeply convinced that this is a vein of gold for you. Google Shopping, Amazon Product Ads and the other supported channels help shoppers to find what they need and give merchants a way to bring them to their stores.

7.

I want to get going straight away, really. Can I log in today and begin my new feeds?

Yes - subscribe today and you can be submitting your feed to Google Shopping, Amazon Product Ads, and the others - within minutes.

8.

Which versions of AspDotNetStorefront work with the DotFeed channel manager?

For those people who are licensed to use ML8 or MSx, the integration to DotFeed will be effortless.

  FTP (File Transfer Protocol) FAQ
1.

How will I be able to access my AspDotNetStorefront hosted website to make changes and updates?

All AspDotNetStorefront hosting clients will be provided with FTP access to their website files. Any changes can be made using this protocol.

2.

What application do I use to update/access my website via FTP?

There are many available FTP applications available. Some of our favorites are:

3.

Can I use Front Page to edit my site?

No, we don’t support Front Page Extensions on our hosted servers. We suggest you make changes to your website on a development machine before pushing the changes to the live server via FTP.

4.

I host with AspDotNetStorefront, what do I do if I lose FTP my username or password?

Please contact us for assistance.

  Hosting FAQ
1.

Why host my AspDotNetStorefront e-commerce website with AspDotNetStorefront?

AspDotNetStorefront is all about e-commerce! We offer specialized, secure, and managed hosting solutions for clients that share our passion for online success. Our hosting environment has been customized from the ground-up to provide the most stable, secure and efficient platform for hosting AspDotNetStorefront websites.

  • Specialization:
    Our servers host only ASP.NET websites and isolated PHP applications, allowing the site code to have exclusive and unrestricted access to the server resources. Only necessary AspDotNetStorefront prerequisites are installed and running to provide better application performance.
  • Security:
    Our servers are fully firewalled and protected behind network intrusion detection systems. Each site on shared hosting is allocated dedicated memory to prevent other sites on the same shared server from affecting another’s performance. Our database servers are NOT available to the public and Administrator access to our servers is not provided.
  • Management:
    AspDotNetStorefront provides weekly server security audits, off-server backups, error log notification, web-site monitors, and dedicated staff to provide support and assistance for all our managed hosting plans.
  • Support:
    AspDotNetStorefront development partners can work with your site directly to debug and troubleshoot problems in your code. They also offer a full range of design and custom development to enhance your e-commerce site's web presence and functionality.

2.

How do I get started? I don't even know the first thing about setting up a server

Setup and installation are free as part of any of our AspDotNetStorefront Hosting Packages.

3.

What is included with my free hosting setup?

As part of your free hosting setup, AspDotNetStorefront will create your hosting account on its production servers and provide you with the following:

  • FTP access – To upload site files to your website
  • SQL Access – To run queries on your database
  • Dedicated IP – To change your DNS records
  • SQL information – To use in your web.config
4.

If I chose the installation option with hosting, what is included with my free setup?

As part of your free installation setup AspDotNetStorefront will install the version you have purchased on its production servers according to the setup document here: (http://manual.aspdotnetstorefront.com/p-950-installation-guide-windows-vista-windows-server-2008.aspx) A Super Admin user account will also be created on your new site, using the email address listed on your order. We suggest you review our GoLive checklist and our security best practices before starting to take orders on your site. AspDotNetStorefront will perform any of the security-related tasks on your site at no charge upon request. Please submit a Help Desk ticket to get further assistance with the security setup on your site.

5.

What is NOT included in the setup of Hosting or Installation?

Hosting setup & software installation does not include:

  • Migration of an existing site from another host
  • Software upgrade from a previous version
  • Software configuration (product/category setup, payment gateway/shipping configuration, SMTP/Email Settings etc.)

6.

What are your backup policies?

All site files and databases are backed up once a day and stored in an off-server location. Full backups are taken weekly and differential backups are taken each night. AspDotNetStorefront maintains these backups only for disaster recovery. Customers should request a backup from our Help Desk before making any changes that could result in data loss.

7.

How long do you keep backups?

AspDotNetStorefront maintains our backups in an off-server location for 30 days. Archives are generated monthly, quarterly, and annually. More details can be found in our hosting agreement.

8.

Can I backup my own site and database?

You can backup all your site files using the provided FTP access, but clients are unable to backup their own databases. Please contact us to request a database backup.

9.

Is my website safe with AspDotNetStorefront?

Yes. We have years of experience developing, deploying and hosting ASP.NET e-commerce websites. You can rest assured that your website is in the hands of experts with your security and online success as our primary goal.

10.

What is the difference between Managed and Unmanaged Hosting?

All hosting plans offered by AspDotNetStorefront are managed, meaning they are fully set up, customized and maintained by our expert staff with no interaction required from the customer. This includes setting up a secure server for your website, maintaining software updates and OS patches, routinely checking error logs for indications of future failures, and full off-server backup. Every server and website on a managed hosting plan is remotely monitored for availability and our on-call technicians are notified 24/7 in the event of any outage. Customers with Managed hosting plans will NOT be provided Administrator access to their server.

Unmanaged hosting plans usually only include support for hardware failures. They do not include any server setup or support beyond the initial provisioning of the operation system. Security configuration, software updates, server maintenance and backups are the sole responsibility of the customer. AspdotNetStorefront does offer unmanaged hosting plans, but only on dedicated and cloud hosting plans. Please contact us to obtain a custom quote for unmanaged hosting.

11.

What is the difference between the Shared and Cloud hosting plans?

Shared hosting plans tend to be the most economical way for the average customer to get their website online. In a Shared hosting plan, multiple clients are hosting on a single server - the resources of that server are "shared" among the clients who are hosted on that server. This keeps the cost down, since the cost of the server and its resources are spread among all the clients who are hosted on that machine.

Our Cloud hosting plans provide you with a completely isolated server that is entirely dedicated to running your website. Cloud Hosting uses redundant and expandable hardware to maintain up time, even during a hardware failure, and can be scaled on demand to maintain performance. Websites requiring optimal performance and up time should choose a Cloud hosting plan.

12.

When is your maintenance window and how much downtime can we expect on our site?

To ensure that the AspDotNetStorefront production servers are secure and running at their optimal capabilities, our engineers perform server maintenance on Wednesdays, between the hours of 9:00 p.m. and 12:00 a.m. PST. This maintenance may only impact the availability of a server for a brief period of time and maintenance may not be required for every site or server. Maintenance includes, although is not limited to, such activities as: adding, removing or replacing hardware on servers, bringing new servers online, applying software updates to servers, applying security updates issued by the manufacturer, correcting problems with software, or installing new software on servers.

Maintenance windows are generally used to perform non-urgent work. Urgent work will always be scheduled as quickly as possible with as much notification as possible and may be performed outside of the regular Wednesday maintenance window.

13.

On your Shared Hosting plan, what does Memory Allocation mean?

Memory Allocation is a private section of server memory in which only your website runs. This prevents other websites on the same shared server from affecting your site’s performance.

14.

How do I contact support and what hours are you available by phone?

Help Desk tickets may be submitted 24 hours a day at https://support.aspdotnetstorefront.com. Hours of operation for our hosting support at the Help Desk are Monday through Friday, 8:00am – 5:00pm PST (excluding U.S. observed holidays).

Emergency support is also available via our Help Desk 24/7. At this time, we do not offer phone support.

15.

Where can I find a copy of your hosting agreement and SLA?

Hosting Agreement and SLA

16.

Can I get a custom hosting solution, tailored to my site and business requirements?

Yes, please contact us for custom hosting quotes designed around your unique specifications.

17.

How will I be paying for hosting?

When registering for hosting you will be asked for credit or debit card information and will authorize AspDotNetStorefront to charge the monthly hosting fee to your card. The fee will be charged in advance of the month of service. Supplemental charges incurred during that month will be invoiced.

18.

Will I get monthly invoices?

Yes, the email address used to sign-up with on our website will receive a copy of the invoice monthly.

19.

What happens if I use too much disk space or bandwidth?

AspDotNetStorefront will not take down your website, even if you have exceeded the allotted disk space or data transfer for your account. You will receive an overage charge on your next invoice based on the following rates (subject to change without notice):

  • $5 per 500MB for additional disk space
  • $1.25 per 1000MB for additional bandwidth
  • $25 per 500MB for additional MSSQL database space

20.

What are your cancellation/termination policies?

Our cancellation policy is outlined in our Hosting Agreement and SLA.

21.

Does AspDotNetStorefront support secure transactions?

Yes, if you have an SSL certificate installed. AspDotNetStorefront can use it. We require a dedicated SSL certificate tied to your domain name (website URL or address, such as www.yourdomain.com) for most versions, though our MSx version can use shared certificates.

The best place to get an SSL certificate is through your hosting company.

22.

What do I need to run AspDotNetStorefront e-commerce shopping cart?

  • asp.net framework 3.5
  • Windows NT Server 2003 or 2008, Windows XP Professional, Windows Vista Home Premium, or Windows 7
  • IIS 6 or IIS 7
  • Databases Supported:
    • Microsoft SQL Server 2005/2008
    • Microsoft SQL Server 2005/2008 Express (for small sites)
  • Internet Merchant Account (see our partners page for Merchant account providers)
  • SSL is a requirement for sites processing online transactions. Accompanying our Hosting, we offer several levels of SSL Certificates. For additional SSL Certificate options, try: ssl.com (they are running AspDotNetStorefront e-commerce software).
  • Optional: Visual Studio.net or other asp.net development tool if you want to change source code

  Loyalty Money FAQ
1.

What is Loyalty Money

Think of Loyalty Money as your AspDotNetStorefront wallet. From time to time we reward our customers by gifting you Loyalty Money, attached to your AspDotNetStorefront account. You will need to be logged in to see your balance, which can be viewed within your account or as soon as you arrive at the Shopping Cart:

2.

Why do I see "Add $1 to my Loyalty Money balance" in my shopping cart?

This default item allows you to add monies to your Loyatly Money account.

3.

How do I spend my Loyatly Money?

Your Loyalty Money balance must be equal to or greater than the total amount of your Cart.

4.

What if I don't have enough total Loyalty Money to make my purchase?

Simply top off your Loyalty Money account by adding the difference in Loyalty Money. You will need to do this in a separate transaction than your purchase. First, add the difference for the purchase you'd like to make to your Loyalty Money Balance, completing the transaction with your credit card. Next, return to the product(s) you wish to purchase and add it/them to your cart (new balances are updated in real-time) and check out, using your Loyalty Money account to pay (located below the Credit Card Option information during the checkout process).

5.

How do I earn Loyalty Money?

As you make purchases with AspDotNetStorefront, we are tracking the amount(s) you spend on your account. We use this information to reward customers from time to time by placing Loyalty Money into their accounts, based on the total amount they've spent over a given period of time. We notify you by email when we've given the gift of additional Loyalty Money on your account.

  Mobile Commerce FAQ
1.

What exactly does 'mobile support' mean?

When a customer browses to your site on a mobile device, the software recognizes this and switches them to a special streamlined skin designed for smaller screens and slower connections. Customers can browse through your products, view product images and email products to a friend, read information about your company, add items to their cart and check out.

2.

Can customers make purchases on my site through a mobile device?

Yes they can, if you have purchased and installed the Mobile Commerce Plug-in (versions ML8 up through 9.2) or if you are running version 9.3 or later.

3.

What can I do so customers CAN make purchases on my site through a mobile device?

If you are running version 9.3 or later, the mobile commerce functionality is already built in! Otherwise, for versions ML8 through 9.2, you can purchase the Mobile Commerce Plug-in for only $25 per month, once installed.

4.

How are mobile users detected?

The software detects whether a user is on a mobile device or not based on their browser user agent.

5.

Can I add to the list of devices that the software looks for?

Yes! The list of user agents to look for can be modified as new devices are released.

6.

Can I customize the 'out of box' mobile skin?

Yes you can. The mobile skin uses master pages and a stylesheet just like the store's main skin and is easily editable.

7.

Is there an extra fee to use the 'out-of-box' mobile commerce feature?

No there's not! The mobile commerce feature is built into the software and ready to go 'out of the box'.

8.

Does the 'out-of-box' mobile skin work for kit products?

Not at this time, but we'll make sure they're supported in the future.

  MSx / MultiStore FAQ
1.

How is AspDotNetStorefront MSx licensed?

The license for AspDotNetStorefront MSx consists of two components: a base license and store licenses. The base license allows you to run AspDotNetStorefront MSx on a single server. Each logical store created requires a separate store license, which can be purchased with the base license or added later.

2.

Can administrators be restricted to access data only from a specific store?

Not yet. AspDotNetStorefront MSx was designed to be administered by a common group of administrators. Each administrator has access to all data within the MSx deployment. We are planning to add more 'fine-grained' filtering abilities in future releases.

3.

Can AspDotNetStorefront MSx be used for running stores for separate companies off of a single installation?

While this is theoretically possible, AspDotNetStorefront MSx was not intended for this purpose. All products, customers, and orders are centrally managed and administrators cannot be restricted to a single store’s data. This means that each company would have access to all data regardless of which store that data was for.

4.

Can I change the look and feel of each store individually?

Absolutely! Each store can appear as a completely unique, separately branded website to the end customer.

5.

What data can vary by store?

AspDotNetStorefront MSx has been designed to allow great flexibility in terms of how each store operates. All configuration parameters can vary by store, including payment gateways and merchant account details, SEO information, handling of wholesale customers, and shipping configurations. Additionally, the following items can be varied for each store:

  • Displayed products
  • Displayed categories
  • Displayed departments
  • Customers
  • Payment terms
  • Look and feel (limited)
  • String resources (phrases displayed on the site)
  • Shipping rates

Not sure if your needs are supported? Please contact sales@aspdotnetstorefront.com for complete details.

6.

Will AspDotNetStorefront MSx work in a 64-bit environment?

Yes. The product was designed to fully support the advantages offered by modern 64-bit computing platforms. Please keep in mind however that some payment gateways require the inclusion of 32-bit assemblies, which prevents use of those gateways in a 64-bit environment. If you are unsure of whether your payment gateway will function, please contact our sales team at sales@aspdotnetstorefront.com.

7.

How many stores can a single implementation support?

This is entirely dependent upon the combined size, structure, and traffic for each store. AspDotNetStorefront was designed to support 100,000 products or more (with proper tuning), so keep this in mind during deployment. If the size of each store is relatively small with little traffic, a single implementation can support 250 or more stores, whereas if each store has thousands of products or receives very high traffic, a single MSx installation may only support 5-10 stores or less.

8.

How does AspDotNetStorefront MSx/MultiStore know which store to display for a customer?

Stores are differentiated by domain name, subdomain, or virtual directory. For example, if you have two stores (retail store and wholesale store), you could differentiate these by assigning one store to www.retailstore.com and the other to www.wholesalestore.com. Likewise, you could use http://retail.store.com and http://wholesale.store.com, or www.store.com/retail and www.store.com/wholesale.

9.

Are server farms supported?

Server farms are fully supported. When selecting a load balancing technology we strongly recommend using a quality hardware load balancer that supports “sticky sessions” (class c affinity) to prevent issues with SSL certificates and cookies. Likewise, we do not recommend the use of software load balancing technologies (such as Microsoft network load balancing) at all. These tend to be problematic.

10.

Is AspDotNetStorefront MSx PA-DSS compliant?

We're undergoing PA-DSS compliance testing and pass all PCI compliance tests, plus McAfee secure site testing. The application was developed in adherence to PA-DSS specifications, however it will be some time before the application is PA-DSS accepted. The full release version passed all PCI compliance scans, therefore meeting security requirements and mandates needed to obtain a merchant account.

11.

How does SSL work in MSx/MultiStore?

The manner in which SSL works depends on how your stores are configured. If each store has a distinct domain name (such as www.store1.com and www.store2.com) then each store will also need to have its own SSL certificate and use a dedicated IP address. This can be accomplished by mapping multiple websites in IIS to the directory where your AspDotNetStorefront files are installed. If you are using subdomains (such as store1.mycompany.com and store2.mycompany.com) then you can purchase a wildcard certificate which will secure all of your stores. If you are using subdirectories for your stores (www.mycompany.com/store1 and www.mycompany.com/store2) then a single SSL certificate for www.mycompany.com can be used.

12.

Does AspDotNetStorefront e-commerce shopping cart software support product colors and sizes?

Yes. Each color and size can also change the product price. Furthermore, "color" and "size" can be renamed to other terms that better match your products if need be.

13.

Can I change product pricing by attributes?

Yes, each product "variant" can have different pricing, and can even vary pricing by customer type (e.g. retail/wholesale, etc.). You can define pricing for multiple customer levels. There is no limit to the # of customer levels defined.

14.

Can we try out the Admin Console in the online demo site or in the 15-day free trial setup?

Yes, both the online express demo and the 15-day free trial include a working Admin Console. Please note that the online express version has some administrative commands disabled to maintain the integrity of the demo site - the 15-day free trial is a fully working version.

15.

How long does the Free Trial last?

The free trial site lasts for 15 days. If you need to extend the free trial beyond that, contact our sales folks before your free trial expires so we can extend it.

16.

Can we transfer the Free Trial and any work we have done in setting it up to our store once we purchase the software?

Absolutely. As long as you purchase the software license before your free trial time has expired, you will be given the option to name your free trial store and request it be upgraded to your full licensed version.

17.

Do I need to know asp.net programming language to use this shopping cart software?

No, once the storefront is installed you manage your store using a web-based control panel. Knowledge of asp.net (C# or VB.NET) may be needed only if you need to make very detailed, low-level customizations to your storefront. See also, Source Code FAQ.

18.

Do I need to know HTML/CSS to use this shopping cart software?

No. HTML and CSS skills are needed only when creating or modifying a skin for the storefront, but not to "administer" the storefront once installed. If you need a custom skin designed, we have a list of development partners who can provide this service for you.

19.

Can I add features to my AspDotNetStorefront website?

Yes! You have the option of purchasing source code in either C# or VB.NET, so just about any modification or enhancement you need can be added. There are dozens of extensions and add-ons available here, and if you don't find exactly what you're looking for, our network of development partners can also help with customizations.

20.

Can I extend the database schema?

Yes. You will have full access to the database (hosting conditions allowing). You can modify/extend the schema to do whatever you need.

21.

Can I customize my store look?

Yes. AspDotNetStorefront uses a template-driven approach called a skin. Our skins are based on .NET master pages, the industry standard for skinning .NET applications. Your store design can be customized to match your business style and industry, so your customer also has a completely seamless and unified experience. The customer does not leave your site to add items to the shopping cart or to check out!

  Payments Online FAQ
1.

Does AspDotNetStorefront support secure transactions?

Yes, if you have an SSL certificate installed, AspDotNetStorefront can use it. We require a dedicated SSL certificate tied to your domain name (website URL or address, such as www.yourdomain.com) for most versions, though our MSx version can use shared certificates.

The best place to get an SSL certificate is through your hosting company.

2.

I have a payment gateway already, how can I find out if I can use it with AspDotNetStorefront?

You'll find a current list here

3.

Do I need a "Merchant Account" to be able to take payments through my store?

Not all of our payment forms demand that you have negotiated your way to a merchant account. Some of the market leaders for "account-less processing" are:

  • PayPal Express Checkout
  • Google Checkout
  • Skrill Quick Checkout
  • PayPal Express
  • Checkout By Amazon

4.

Why are some gateways not supported in 64-bit mode?

Certain legacy gateways require 32-bit-only components to operate. When running in 64-bit mode, it is not possible to mix 32-bit and 64-bit components.

  PCI, SSL & Security FAQ
1.

What does PCI mean for me?

PCI stands for Payment Card Industry. The term is sometimes used to refer to the Payment Card Industry Security Standards Council - a group with the goal of managing the ongoing evolution of the Payment Card Industry Data Security Standard (PCI-DSS).

The standards consist of 12 significant requirements including multiple sub-requirements which contain numerous directives against which businesses may measure their own payment card security policies, procedures and guidelines. By complying with qualified assessments of these standards, businesses can become accepted by the PCI Standards Council as compliant with the 12 requirements, and thus receive a compliance certification and a listing on the PCI Standards Council website. Compliance efforts and acceptance must be completed on a periodic basis.

2.

Do I only need to worry about PCI compliance if I am storing credit card information?

No. Any online merchant (store owner) who "CAPTURE", "TRANSMIT" and/or "STORE" cardholder data must make sure that they are following official guidelines. This covers much more than the software application - people, networks and processes are all part of the solution.

3.

How do I fill in my PCI Self Assessment Questionnaire, since I use AspDotNetStorefront?

Please see below. This assumes the SAQ-C, but contents can be transferred to SAQ-D

4.

What else do I need to know about PCI with regards to my AspDotNetStorefront e-commerce website?

It is important that you realize that any change at all (custom, and includes UI changes) to your online store should be handled by a company that operates a well-managed software development life cycle.

5.

What are your website security policies?

AspDotNetStorefront takes security very seriously. Our clients are running e-commerce sites that accept credit cards and hold personal customer data. AspDotNetStorefront restricts access to our database servers and all network traffic is monitored by intrusion detection systems. We routinely audit our server security and many of our hosted websites pass third-party PCI compliance scans daily. We maintain a list of authorized contacts for each client, and will only provide them with information related to your account.

6.

Does AspDotNetStorefront support secure transactions?

Yes, if you have an SSL certificate installed. AspDotNetStorefront can use it. We require a dedicated SSL certificate tied to your domain name (website URL or address, such as www.yourdomain.com) for most versions, though our MSx version can use shared certificates.

The best place to get an SSL certificate is through your hosting company.

7.

Does it cost extra to have a secure site?

No, but in order to accept credit card payments online and to secure your customer’s data, all e-commerce sites must be secured using an SSL certificate. This not only encrypts the personal information, but provides assurance to your customers that their information is safe. See the next section for more information on SSL certificates.

8.

What is an SSL certificate and why do I need one?

An SSL certificate encrypts the personal customer data and credit cards on your website. All e-commerce sites are required to have an SSL certificate if they are accepting credit cards.

9.

How do I purchase and install an SSL certificate?

You may start by viewing our SSL packages. When you host with AspDotNetStorefront, we can purchase an SSL certificate on your behalf, or install one you already own. If you decide to purchase your own SSL certificate, our Network Services team will work with you to get it installed properly on your site.

10.

I want to host with AspDotNetStorefront, can you transfer my existing SSL certificate(s)?

In many cases, yes, we can transfer your existing SSL certificate. Please contact us directly to discuss transferring your existing SSL certificate(s).

11.

When I host with AspDotNetStorefront, who is responsible for renewing the SSL certificate?

If AspDotNetStorefront purchased the SSL key on your behalf then we will automatically renew it, provided your account is in good standing. If you purchased your own SSL certificate or we transferred the certificate from another host, then you will be responsible for keeping it renewed.

12.

What happens to my site if the certificate expires?

A warning message will be displayed whenever a customer tries to purchase anything or login to your website. The connection will still be secure, but most customers will see the warning and just leave the site without buying

  Shipping FAQ
1.

Does your e-commerce software support Flat Rate Shipping and Tiered Rate Shipping

Yes, these are both configurable easily through the Admin Console.

2.

Can I set up Real-Time Shipping rates?

Yes, our e-commerce software supports real-time shipping with most major carriers.

  • UPS
  • USPS
  • FedEx
  • DHL
  • Australia Post
  • Canada Post

3.

Can I add an extra "handling fee" to all orders?

Yes.

  Source Code FAQ
1.

What versions can I get the source code for?

Source code is available for ML8 and MSx.

2.

How much is the source code?

Source code is priced at $1495 above and beyond the license price.

3.

Which programming languages is Source Code available in?

All of our own development in done using the C# language. Source is optionally available for $1495, in either C# or VB.NET. You must sign our Source License Agreement (SLA) also agreeing not to redistribute source code. Additionally, after downloading source code, no returns are allowed. When purchasing full source, these steps are all automated by our own site, making the process very easy to order. With full source, you are NEVER limited to the functionality we provide, and you can fully customize, adapt, extend or otherwise add your own required features into the storefront to meet the requirements of your own, or your client's needs.

4.

Do you provide documentation on how to modify the source code?

The only documentation we provide on the source code is the comments within the code itself.

5.

I have purchased the source code and need to have a 3rd-party developer modify it for me. May I give them that code?

The developer must sign a Source License Agreement Subcontractor Addendum before you can give them that code. Email us to get a copy of that addendum.

6.

I am a developer. Can I purchase the source code and pass it on to my customers?

Developers may purchase the source code to do customization for their clients. If you intend on passing the full source code to your clients, they will need to purchase the full source code. If you are only planning on passing them compiled DLLs, you may use one copy of the source code for development purposes across the board

7.

Do I have to buy the source code for every software license I buy?

No. Once you have source code access, it applies to all of your licenses. (see below for the exception)

8.

How do I get the source code once I purchase it?

After the order is released, you must log in to the My Licenses page and click the link that will be displayed to process the Source License Agreement. This online form is submitted back to AspDotNetStorefront for approval. Once the SLA has been approved by AspDotNetStorefront, the source code is then released into your account and you are able to download the full source code version of the AspDotNetStorefront platform you purchased in either C# or VB.net.

9.

Can I buy just the source code?

As long as you own a store license. Source code must be tied to a license purchase.

10.

Can we add the full source option later if we need it?

Absolutely, you can easily purchase the source code whenever you decide you need it.

11.

What do I get with the source code?

The source code gives access to all of our AspDotNetStorefront logic with the exceptions of our licensing and encryption logic, and some 3rd party components.

12.

I am a developer and already purchased source for another license. Do I have to purchase source again?

If the project you are currently working on requires source code, then you must purchase source again. The reason for this is that when the license is transferred to the end customer, they should have access to the source in case the site must be updated or upgraded at some point in time. The exception to this would be if you are using the licenses in an ASP (application service provider) model where you will be maintain all licenses on a unified code base and the licenses will not be transferred to the customer.

13.

I purchased source code, but did not receive any of the licensing or application/session startup logic or application_beginrequest/endrequest logic. Shouldn't this be included?

To prevent software piracy, all licensing logic has been placed in a separate library whose source code is not provided under any circumstances. If you have requirements to perform specific tasks during the application start procedure, you may add these in the custom_applicationstart_logic, custom_application_beginrequest_logic, custom_application_error, etc. methods within our AppLogic class.

14.

Can I make modifications to remove licensing requirements if I purchase source code?

No. We do not allow developers to turn off or otherwise circumvent our licensing requirements. Unfortunately this is necessary due to software piracy.

15.

Does my reseller discount apply to the cost of the source code?

No, source code is never discounted.

  Update Rights & Store Upgrades
1.

What are Update Rights?

Our software has a history, and - more importantly - a future. We have seen (by way of example) versions 6.1 and 7.0.2.5. We've seen versions 7.1, and 8.0.0.0 and 8.0.1.4.

The future, perhaps, will bring version 10.1.4. We don't know, and it doesn't matter, because the principle is simple.

Every store owned by every merchant is "pinned" to a version.

Every move to another version costs money (full market price of that version).

The full version cost is eliminated for everyone with Update Rights.

We've heard people say "oh, but I've already got the latest version, so I don't need to have Update Rights."
That, of course, is true - as long as you have a strategic future based on zero change. Most of us know that something we want or need will be just around the corner - here at AspDotNetStorefront we are just making sure, with "Update Rights," that cost doesn't get in the way of your success.

2.

I'm ready to grow, and want to buy MoreStores for my MSx license, are the additional stores covered with my MSx Update Rights?

Whether you have a single domain on MSx, or multiple domains, your Update Rights will allow you to cover the cost of upgrading to a new version of the MSx license for all the MoreStores you have associated with one MSx database.

3.

What is the cost of Update Rights?

The annual cost is $299 per database, provided you are purchasing Update Rights with a new license or renewing them for another year. You can also purchase Update Rights as a standalone product for $799 and then renew them the following year for only $299.

4.

Do I HAVE to upgrade to the latest version of MSx?

No, you don’t. But, you may want to look at the newest releases as they come out and ask yourself this question: If I were setting up my store online for the first time and considering this cart, could I make a great site with what this has out of the box? In other words, don’t assume that upgrading means you have to redo all the customization you’ve done in the past. Upgrading is a chance to reevaluate. New releases are created because they include new features that help you run your business better. You many find you don’t need so many customizations if you use the latest cart.

5.

What happens when my Update Rights expire?

Good news! You can choose to renew on or before the day of expiry and buy yourself another year of unlimited access to "like-for-like" updates.

6.

So are you saying that if I buy update rights now, I can renew them before they expire next year for another year of update rights?

Yes! Whether or not you end up taking advantage of your update rights during the year and download the newest version of the software, you can simply renew your update rights before they expire and you'll get another full year of protection. If you allow them to expire, however, you can only purchase them again when you pay for a new license or you'll have to pay $799 for the standalone product. We will do our best to remind you via email before they expire, and can now manage all of this easily from a new License Management admin panel inside your AspDotNetStorefront account on our website.

7.

Where will my Update Rights be documented? How will I remember to renew?

Don't worry. We'll make every attempt to reach you by email as the deadline approaches. You just need to make sure you let us know of any changes to your email address. You'll also want to be sure to mark us as "approved senders" in your email program. In addition to our helpful email reminders, your Update Rights will show up clearly for you to view when you log into your license manager account (My Licenses).

8.

How do I know what "Version" I'm on?

In all recent editions, you can find your version by looking in your Admin Console under Help > About. In earlier editions, you can find your version by visiting www.yourdomain.com/version.aspx or by looking on the home page of the admin console.

9.

I've just upgraded to a new license, now how do I transition my store?

We have upgrade instructions available in our online User’s Guide for upgrading to MultiStore. Upgrading your online store requires some technical expertise. Please read through our instructions in the user’s guide before attempting this yourself. If there is anything within our instructions that is not clear, you should contact one of our accredited Development Partners for help.

10.

Why should I upgrade?

Customers running versions earlier than ML8 are strongly encouraged to upgrade to a newer platform. We are no longer offering support for editions prior to ML8, and earlier editions are known to be out of PCI-DSS compliance. Beyond that, a wealth of new e-commerce and SEO features have been added to our current editions and any customer running an older platform will benefit from an upgrade. If you’re not sure which one is right for you, please contact us for help.

Customers running MultiStore should always stay current with the latest upgrades available in your license management panel. Each new release will contain features and fixes you’ll want to take advantage of.