Skip to main content
tradeit next generation ecommerce platform

News & Insights

tradeit ecommerce platform version 7.0.0


The latest update of tradeit, version 7.0.0, sees some significant changes and a host of brand new functionality added to the platform.

User Interface

The largest change in the release of tradeit 7.0 has been a complete and extensive overhaul of the administration system including a new design and user interface, making management of your site(s) easier than ever.

Microsoft Technology Stack

We’ve upgraded tradeit to run on some of the very latest Microsoft technology including Windows Server 2016 & IIS 10.0, SQL Server 2016 and .net version 4.7 giving significant performance enhancements to the platform.

Amazon Integration

Amazon integration has been updated so we can offer several levels of integration.

Level 1 – Orders only

The simplest level of integration with tradeit allows for the download of orders from Amazon to tradeit, the acknowledgement of the order creation in tradeit to Amazon and the feeding of dispatch notifications from tradeit.

Level 2 – Level 1 + images, stock and prices

Additional configuration with specific feeds for images, stock and pricing.

Image Feed

Manages the Amazon images from tradeit. tradeit will resize the images and host them.

Stock Feed

Enables merchants to manage their website and Amazon stock levels all from tradeit. Stock can be fed from the same warehouse as an existing channel or a new warehouse can be created for managing the stock level independently from other channels.

If the same warehouse is used to serve all channels, a minimum stock level for Amazon can be configured in tradeit. If stock drops below that level, 0 will be pushed to Amazon.

Price Feed

Merchants can manage their Amazon price from tradeit using the same price list as assigned to another channel or using an entirely different price list.

Level 3 – Level 2 + Product Data
Product Feed

Due to the complexity of configuring the product feed with the data required by Amazon for a successful new listing, we recommend that the merchant uses the extensive tools provided by Amazon to manage their products.

However, we do have the option to implement a feed directly from tradeit's product catalogue to Amazon if the merchant requires it.

Order Feed

In tradeit when an order is placed, a confirmation email is sent. However when that order is triggered from Amazon, rather than send two emails (one from tradeit and one from Amazon) which could be confusing for the customer, there is an option to stop the tradeit confirmation email for Amazon orders.

Missing Product Category Assignments

If a SKU exists in tradeit but is not assigned to an Amazon category, the order will be created using the category assigned in tradeit.

Missing Amazon Shipping Service

If the shipping service level specified by the Amazon order is not configured within tradeit, a new Amazon shipping service level will be generated and mapped to the 'Amazon delivery general' delivery option. This means orders will not be rejected by tradeit if Amazon introduces a new service level.


GDPR is an extremely hot topic within ecommerce at the minute and is potentially going to have a huge impact on your business. As such, tradeit has been extended to make provisions for some of these new regulations.

Privacy Policy

A new content page is now installed with every Accelerator installation.

User Data Consent

Two check-boxes have been added that are required to be selected by a customer attempting to register or use the guest checkout.

  • The first check box requires the customer to agree to the merchant's terms and conditions
  • The second check box requires that the customer agrees to the merchant's privacy policy

  • Newsletter subscription

    The newsletter subscription component has been extended to also include an additional check box requiring users to 'double opt-in' to consent to their data being used for marketing purposes.

    My Account

    Close your account
    One of the stipulations of the GDPR is that users have a 'right to be forgotten'. Broadly speaking this means that any individual can request for their data to be removed or deleted when there is no reason for a business to continue processing that information.

    A new page has been included in the My Account that enables a customer to close their account. In doing so it is automatically closed and the customer will no longer has access to any of the channels they could log into.

    Update User Details
    The user details screen now includes a link to the privacy policy in order to outline how their data is being used.

    Call Centre
    A call centre operative must obtain consent from the third party.

    Registration Email
    The email sent to a newly registered user contains a message linking back to the merchant's privacy policy.

    Consent Auditing

    Any consent that is given by a customer is logged to the event auditing table to provide a record of the consent against a user.

    Google Enhanced Ecommerce Analytics

    tradeit has been extended with Google Tag Manager and the API will be extended with web controls to track the following:

    • Viewing product impressions
    • Clicking product links
    • Viewing product details
    • Adding products to, removing products from shopping carts
    • Initiating the checkout process
    • Completing transactions

    A further control will be created to register analytics scripts with the current template.


    Order exports have now been made completely manageable from the administration system.

    Customisable Order Export Configuration

    This new feature provides merchants with the ability to add a new order export configuration enabling them to create new ones or re-run their existing order exports whenever they choose. These customisable export configurations can also be easily edited at any point. The merchant can then run these reports on demand whenever they want. They will also be added to the scheduler meaning they are then automatically run from that point forward (the default is every 15 minutes).

    CMS/In-site Editing

    There's been further improvements to the CMS with particular attention paid to the in-site editing functionality which also has a new, cleaner feel. We've also added the ability to add 'no follow' to any links.

    Call Centre

    There has been several enhancements to the call centre functionality. As part of tradeit's functionality, users can be restricted to view and buy just a sub-set of the products in the catalogue. However, administrators can now override these restrictions where necessary, enabling call centre staff to add restricted items to a user's basket and place an order on their behalf. If a user tried to add these same products to their basket and complete the order, they would be unable to do so.

    New account management capabilities have also been added such as displaying all accounts that a user is responsible for and searching accounts by company or order attribute values.

    Link Fields

    Within tradeit’s in-site editing functions is a library of components to help users create stunning landing and content pages. Many of those components feature link fields which allow administrators to add pre-positioned links to a specific piece of content within that component. These might be on something like an image, a button, a piece of text, as a separate link etc… and help keep things consistent and easy to manage for the user.

    When using these link fields, if the URL of a page is ever renamed it will automatically update any link to that page and point to the renamed page (i.e. if you rename the page URL from to the links will automatically point from to without each link needing to be edited)

    PLEASE NOTE: This functionality does not extend to links embedded in a WYSIWYG.

    Order Rules

    Order rules have been extended to include a condition based on company, or order attribute values. For example, a company account may be suspended pending payment of their outstanding balance. The attribute ‘account suspended’ could be added to that company so that any orders placed whilst that account is suspended would be flagged and reviewed before either being processed or rejected.

    The condition can use any of the follow operators:

    • Is Equal To
    • Is Not Equal To
    • Starts With
    • Does Not Start With
    • Is Empty
    • Is Not Empty

    WARNING: Order rules are evaluated at the point the order is created therefore the attributes being evaluated as conditions must exist in the basket prior to the order creation. This is an important distinction because we often add attribute to orders after the rules have been evaluated and therefore any attribute set in this event will not be available.


    We’ve increased the standard functionality of our Accelerators to include adding the ability for customers to create returns in their my account, added breadcrumb navigation on all content templates except the homepage, added new security features, an advert zone in the mini basket and lots more…

    For the B2B Accelerator, we’ve now introduced a VAT number validator to ensure that business accounts can be verified as genuine before receiving any preferential business rates (requires separate integration with as well as adding a PO number field in the checkout. We’ve also extended the order history page to display the billing address.


    tradeit 7.0 introduces the ability to restrict the number of pages displayed on article (blog) listings pages and to hide the paging controls when there is less than one page of articles to display.

    Company Addresses

    In a B2B environment, company addresses can now by managed by users within the storefront providing they have the relevant permissions. This means they can add/edit addresses within their company account. Those users without the relevant permissions cannot.

    Price Lists

    Price lists now have listings and lookups so you can easily move and change them, or see where they sit in the overall hierarchy of price lists. This means it is far easier to manage unique, customer-specific price lists as each can be individually named by the merchant (i.e. Customer A, Customer B, Customer C etc…) and is particularly useful in a B2B environment where different businesses may receive different levels of pricing depending on their size, spend etc... It also makes searching for them easier using your own naming conventions.

    Product Imports

    Product imports now support product variations as part of the import so it’s even easier to upload huge chunks of products quickly and easily.

    Loyalty/Reward Points

    A configurable expiry date on Reward Points means merchant can determine how long points are stored against a user’s account before they need to be redeemed. The ability to pay for the cost of delivery with reward points has now been made optional meaning the merchant can determine whether to allow users to redeem points against delivery costs or not.


    We’ve implemented some further security measures to prevent Clickjacking including ensuring that the application must be hosted in an iframe on the same host.