Shopmania – integrating with Price2Spy

Shopmania – integrating with Price2Spy

Steps to be performed on your store


      • Please prepare your product datafeed in one of Shopmania’s supported file formats: CSV, XML or txt file
      • Please make sure that your datafeed contains detailed information about your products (i.e. product name, price, category, etc.) and the fields in a datafeed are pipe-delimited (|), and the lines delimited by a new line (\n).


1. CSV and txt datafeeds


Here is the standard formatting for a product feed represented in a CSV or txt file:


category | manufacturer | part number | merchant product code | product name | description | product URL | image URL | price | currency | shipping price | availability | GTIN (UPC/EAN/ISBN)


2. XML datafeeds


If you want to use XML formatted datafeeds, you need to define your own tags for the datafeed fields as follows:


<Manufacturer></Manufacturer >


More info on Shopmania’s data fields can be found here:


Steps to be performed in Price2Spy


Please login to your Price2Spy account and do the following

1.Click Misc => Link My Store

Shopmania – integrating with Price2Spy
2.Click SHOPMANIA and click Next
Shopmania – integrating with Price2Spy
3. Choose the way we should access your ShopMania feed

    1.  HTTP(S): Choose this option if your feed is a publicly available URL – you must provide a URL where we can find your complete product datafeed. For example:
    2.  HTTP(S) – password protected:  – Choose this option if your feed is password protected
    3.  FTP – Choose this option if your feed can be accessed via FTP


4. Fill in the details of how you would like to access your feed

Shopmania – integrating with Price2Spy
5. Select Categories (or leave default = all) from which the products should be copied


6. Click Matched products to see how many products are contained in the above categories, click Next

Shopmania – integrating with Price2Spy
7. Finalizing operation details

  • Name your operation (for example SHOPMANIA | LINK)
  • Define execution frequency (default = 1 day)
  • Choose whether you want to be notified by email on each operation execution (default = OFF)
  • Check ‘Do it now‘ if you want the products to be copied immediately (otherwise, the operation will be done according to the daily schedule)
  • Define price check frequency (of the products created via Link My Store Operation)

8. Click Finish. Once your products have been linked from Shopmania, you’ll see them in your Price2Spy account

Shopmania – integrating with Price2Spy
Why can’t Price2Spy do the Reprice of my products using ShopMania? The reason is pretty simple – the feed you provide to ShopMania (or to Price2Spy) works as one-way communication (from your store to Price2Spy). However, in order to reprice your products, we need a 2-way communication, so your store can accept data from Price2Spy. Unfortunately, ShopMania is designed only for 1-way communication. In order to perform a Reprice of your products, please check Price2Spy API possibilities, or integrating Price2Spy with standard shopping carts.

Network / Firewall issues


  • In many cases, we experience that client’s Web server is behind a firewall, which will block our requests. Therefore, please make sure that you have done the following whitelisting changes to your firewall
  • Whitelist specific countries: please white list Serbia and The Netherlands (Holland)
  • Whitelist user-agent: ReactorNetty
  • In case you’re not sure where to apply the above firewall changes, please get in touch with your hosting company. If you’re unsure whom to contact, please let us know, we’ll be happy to point you in the right direction.

Basic Info


  • All product-related columns (product name, SKU, internal ID, custom fields, metadata, brand, supplier, and category) can have 250 characters max
  • URL is limited to 2,000 characters
  • ImageUrl can contain 65,535 characters (64 KB)
  • Non-textual fields (target price, purchase price, shipping) have a limitation of 12 numbers and 2 decimals (e.g.1234567891.99)