Deployment Day: Version 1.5.1 is now available

We’ve just upgraded all stores to the latest version of the SolidShops e-commerce CMS. This is a maintenance release with a few improvements, based on the feedback we’ve received.

  • you can search for products by tags with a quote (‘), previously those products would not show up
  • the ordered items and variants are now included in the order export list
  • the shipping country has been added to the cart object, so from now on you can show your tax and shipping costs settings to your customers based on the country in the shopping basket
  • deleting a variant was not enabled in IE10, of course this has been solved
  • the WYSIWYG editor now fully supports IE10, previously some of the buttons were not working
  • from now on it’s also possible to sort your products by custom fields. So for instance you can create a field “featured” and order the products in a category by this fieldsort_customfields
  • you will notice a performance increase in the |currency filter. Some of our customers have more than 5000 variant combinations and using the |currency filter each time would decrease the performance significantly.variant_currencyfilter
  • from now on we inject the order object in the order confirmation page so you can add extra functionalities to this page based on the confirmed order.jsonproducts_orderconfirmation

Enjoy the update everyone and let us know if you have an idea that can improve our application and our service to you. We’d love to know!

Deployment Day: Version 1.5.0 is now available

Because we have been restructuring a lot in the SolidShops project, this has been a major milestone release for us!

We updated our team, started a whole new company, created an invoicing workflow that works for all kind of customers, significantly improved our servers, increased the storage capacity of our pricing plans and last but certainly not least added some features and fixed some bugs !

Abandoned orders

One of the small new features that has been requested a lot is the ability to get a grip on those abandoned shopping carts. This can happen when a customers completes the checkout page but decides not to go through with the payment. From now on you can perform a search for these kind of orders and print the details.
List Orders

No shipping cost for specific products

Another small feature that has been added to this release is the option not to charge shipping costs for a specific product. Some of our customers, for example, need to give out gift cards or sell (digital) goods that don’t come with an additional shipping cost.
So from now on, you can specify for each product whether shipping costs need to be applied or not.

shipping costs on product

Added MultiSafePay as a payment provider

After some calls with MultiSafePay we decided to add the “fastcheckout” and “connect” payment gateway to SolidShops.

multisafepay-logo

More goodies!

Since this is quite a big milestone for us, we have increased(x10) the diskspace for all pricing plans and we have doubled our server capacity.

As we really want to give you the best e-commerce experience, please keep sending us your feedback!

Deployment Day: Version 1.4.9 is now live

Hi everyone!

It’s been a while since we have released a new version of our application but we had to rework some of our internal processes.

Here’s a short summary of items that have been fixed or improved in release 1.4.9:

  • Our beta API is now running on https only
  • Emmet(aka Zen Coding) has been integrated into the template editor
  • the cart.items object now contains the product_id
  • the kube framework and twitter bootstrap theme’s have been added to our theme store
  • a filter url_decode has been added to the template language
  • solved a few theme editor bugs
  • solved an IE8 bug in variants
  • Portugees has been added to the checkout languages
  • we improved our variant datamodel so you can have more than 128 variants
  • some favicons could not be uploaded because of security issues

Thanks for keep sending in your feedback!

Deployment Day: Version 1.4.8 is now live

Hey everyone!

We’ve just upgraded all stores version 1.4.8 of the SolidShops CMS.

Here’s a short summary of items that have been fixed or improved in this release:

  • Importing products now instantly updates your used resources graph
  • Added versioning to the beta version of our API, for better backwards compatibility
  • All datetime fields in the API(beta) are now W3C compliant
  • You can now access all your tax and shipping data/settings trough our API and template language
  • In the template language, you can now order all the result by date_modified
  • In the template language, you can filter orders based on a specific product id or list of product id’s

Thanks for sending in your feedback, it makes SolidShops better, one release at a time!

Deployment Day: Version 1.4.7 is now live

We’ve just upgraded all stores to the latest version of the SolidShops e-commerce CMS. This is a maintenance release with a few improvements, based on the feedback we’ve received from you all.

Here’s a short summary of items that have been fixed or improved in this release:

  • Fixed the error that occured when saving a product when a custom field (with combobox) was not filled in.
  • Order export didn’t show abandonned orders and therefore a gap in the number range occured.
  • The column date_paid has been added to the CSV order export.
  • Shipping & tax is now set to 0 when you haven’t selected a country to ship to yet. Before, the values for “The rest of the world” were used.
  • Categories and custom fields have been added to the product export feature. So from now on, you can export your products and import them into another store (with the exception of product variants).
  • The Google Checkout payment page contains more information about a SolidShops order.
  • In some occasions, a SolidShops order was not set to “paid” in the CMS, while this would the case in the Google Checkout backend
  • It wasn’t possible to use the same Google Checkout account within multiple SolidShops accounts, this limitation has been removed.

Thanks for sending in your feedback, we’ll keep improving the software and are planning a few larger updates for our next release.

Keep on selling!

Deployment Day: Version 1.4.6 is now live

We’ve just upgraded all stores to the latest version of the SolidShops e-commerce CMS. This is a maintenance release with a few improvements, based on the feedback we’ve received from you all.

Here’s a short summary of items that have been fixed or improved with this release:

  • taxes and shipping support for Channel Islands and Canary Islands has been added
  • from now on it’s possible to export all your product data into a CSV or XML file
  • the last lines of a template were not shown in fullscreen editing mode, this has been fixed
  • in some cases, the template editor opened in fullscreen mode by default, this has been resolved
  • a warning message is now shown if you want to edit a product price when variant prices are already used
  • from now on, you can have up to 10 custom cart attributes instead of 5
  • mailing list preference from your customers is now shown on every order details screen
  • some users experienced a sudden logout of the system, this has been fixed
  • custom email address and mailing list preference have been added to order export data (and API in beta)

Thanks for sending in your feedback, we’ll keep improving the software and are planning a few larger updates for our next release.

Keep on selling!

Deployment Day: Version 1.4.5 is now live

We’ve just upgraded all stores to the latest version of the SolidShops e-commerce CMS. This is a maintenance release with a few improvements, based on the feedback we’ve received.

  • the code editor now supports control+S (Windows) or cmd+S (Mac) to save
  • fixed a bug where you had to paste twice in order for the editor to pick up the code from your clipboard
  • you can now press “escape” to exit fullscreen mode in your code editor
  • implemented a better “full screen” editor mode, which works better on any screen resolution
  • fixed a bug where some people would get an email when a customer cancelled an iDeal payment
  • fixed a bug where adding comments to an order would cause the loading indicator to stay on screen
  • improved our product import script with custom fields and documentation

Thanks for sending in your feedback, we’ll keep improving the software and are planning a few larger updates for our next release.

Keep on selling!

Deployment Day: Version 1.4.4 is now live

SolidShops v1.4.4 improves the way you can handle taxes on your orders and enables linking multiple domain names to your store. Read on for a number of practical use cases.

Taxes: private individuals vs. companies

We’ve received feedback from a number of store owners that wanted a way to charge different taxes depending on wether a customer is a private individual versus a company. Here’s how you can accomplish just that.

When you navigate to your “settings : taxes” page you will see that there are now two separate columns where you can enter different tax percentages for either private individuals and companies.

We will differentiate between those two customer types by checking if a customer has entered a company/VAT ID on the checkout page or not.

Simply put: if a customer enters a VAT/Company ID on the checkout page, we will charge the tax percentage in the column that says “Taxes Companies”. If a customer leaves the VAT/Company ID field empty, we will charge the tax percentage from the column that says “Taxes Individuals”.

Linking multiple domain names to your store

When you link a custom domain name to your SolidShops store, you need to set the CNAME’s of your DNS records. That’s easy enough to do, but some DNS  registrars don’t allow you to redirect e.g. www.yourstore.com to http://yourstore.com and the other way around.

To solve this problem for a number of customers, we’ve added the ability to link up multiple domain names to your store. This way you can set both the CNAME “yourstore.com” and “www.yourstore.com” to point to your SolidShops account. Just set those two domains in your settings and we’ll do the rest.

Another use case is moving from one domain to another. Add your new and primary domain name as the first domain and then add your old domain name as your secondary domain. That way, visits to both domain names will continue to work, but we’ll permanently redirect all requests from your old domain name to the new one. Search engines will pick up that redirect and will update your domain name in the search results.

That’s it for this release folks. Let us know what you need in order to build better stores for your clients and we’ll make sure to update SolidShops accordingly. Thanks again for all the feedback, it’s making SolidShops better, one release at a time.

Deployment Day: Version 1.4.3 Is Now Live

SolidShops keeps improving, thanks to the feedback of our committed users. Thanks you for that!

We’ve incorporated the most requested new feature in this version: custom product fields. With custom product fields, the possibilities of managing products in your store have practically become limitless.

Here are some real life use cases for custom fields, that our users have submitted to us:

Example 1: Adding a marketing quote and Author field to books

One of our users is using custom fields to add fields to the books he’s selling. He wanted the possibility to add author to the book.

On top of that, he wanted the possibility to add a marketing quote to each book, to promote its sales.

Here is our documentation on how to implement custom fields.

Example: Adding extra fields for more SEO control

The SolidShops application is doing a great job for optimizing your stores for optimal rankings in search engines, out of the box. But if you want more control to e.g. enter your own product description to be used for SEO, you can.

We’ve written a short tutorial here on how to implement custom fields for extra SEO control.

Other fixes and improvements

  • added discount coupon information to order confirmation emails
  • added discount coupon information to default invoice template
  • added discount coupon information to mobile order view
  • support for Norwegian and other non-standard character sets in email templates
  • support for Norwegian and other non-standard character sets in PDF invoice templates
  • we now load less orders by default in the mobile app for better performance
  • added feedback when removing a payment method from your settings
  • added documentation for in-store pickups or “pay on delivery”
  • added support for Norwegian Krone (NOK) currency
  • added the ability to send invoice PDF links to your clients
  • clicking on a product image now open the edit mode for that product
  • fixed a bug where coupon dates would not be set to the right day
  • new template filter: explode
  • new template filter: trim

We hope you like this update. Especially the possibility to hook in your own custom fields into products has been requested a lot over the past few months.

We’re now focusing on the next release, which will include a fix for setting VAT/Sales tax based on whether a client is a company or an individual. Stay tuned for more information and thanks for your ongoing support!

Deployment Day: Version 1.4.2 is now live

With this update, we have added a feature that has been one of the most requested things so far: the ability to let your clients pass in extra data when placing an order.

This means that you can now ask your clients to enter additional data when placing an order in your shopping cart. For example, you can ask your customers to enter a text that they’d like to use for product engravings. Other examples include asking for an optimal delivery time, custom notes to add to the order, gift wrap choice or anything else you think of.

You can use up to five additional data attributes when building your shopping cart, which should be enough for most use cases.

More information on how to implement this functionality can be found in our documentation.

The following items have also been fixed and implemented:

  • drag and drop images in product screen did not work properly in chrome
  • a new filter string_replace has been implemented