This article shows how certain Magento settings and Traderunner settings work together to achieve the desired product listing price when selling on Trade Me.

We have tested these recipes and if you are following these it's guaranteed to work.

At this point, other combinations of settings are not guaranteed to work as expected.


Since tax handling is an important part of selling on TradeMe, especially if you're not based in New Zealand, please take your time to read and understand this article:

Magento 1 Tax Settings


Use Cases

Magento settings:

  1. I have one currency and sell in one country.
  2. I have one currency and sell in different countries with different currencies.
  3. I have multiple currencies and sell in different countries with different currencies.
  4. I have one currency in Magento, but separate fields for specific marketplaces prices

Retailer preferences:


A. When I sell in different currencies, I want to see the order in Magento converted to another currency, ie the base currency.
B. When I sell in different currencies, I want to see the order in Magento having the original amount and currency of the order.



Currently option B above is not supported.


Recipe #1:  I have one currency and sell in one country

Example: A New Zealand based retailer selling on Trade Me.

In this case, you're settings would be:

  • Tax included in price
  • Base currency is the New Zealand Dollar NZD
  • A single Magento Website using the Default Currency, ie NZD
  • 15% GST for taxable products

For an example of how this is set in Magento, please see here:

Magento Suggested Settings for Australian Retailers

The article above is for Australian retailers, but the same settings apply substituting NZD for AUD and 15% GST (NZ) for 10% GST (AU). 


If you also sell no taxable products, you will need to set the Taxable Classes as explained in 

Magento 1 Tax Settings


Since your base currency is NZD and you sell on Trade Me on NZD, there is no currency conversion.

The orders will be sent to Magento with the amounts expressed in NZD.


Recipe #2:  I have one currency and sell in different countries with different currencies

Example: An Australian retailer selling on Trade Me.

In this case, you're settings would be:

  • Tax included in price
  • Base currency is the Australian Dollar AUD
  • A single Magento Website using the Default Currency, ie AUD
  • 10% GST for taxable products

For an example of how this is set in Magento, please see here:

Magento Suggested Settings for Australian Retailers


If you also sell no taxable products, you will need to set the Taxable Classes as explained in 

Magento 1 Tax Settings


Since your base currency is AUD and you sell on Trade Me on NZD, there will be a currency conversion involved.

The product price is converted from AUD to NZD using either the standard rate as defined in Traderunner or a custom rate defined by you.

See this article:

Can I set the exchange rate that Trade Runner uses?


The orders will be sent to Magento with the amounts expressed in AUD.


The tax component in the Trade Me listing price


When you setup your Trade Runner account, you must decide if you want to pay the 15% GST tax in New Zealand or not.

This is done in this screen:

Settings -> Trade Me -> General -> Products are taxable checkbox



For examples on how tax and currency conversion works, see 

Tax and currency exchange


UK retailer


If you are a UK based retailer, the same settings as above apply, substituting 20% UK VAT instead of 10% AU GST and British Pound GBP instead of Australian Dollar AUD.


Recipe #3: I have multiple currencies and sell in different countries with different currencies

Example: You are an Australian retailer selling mainly in Australia.

For your Trade Me listings, you have setup a separate Magento Website using NZD as base currency and you enter prices in NZD for your products that should be listed on Trade Me.


Important Note

For your NZ listings, it is not enough to have a "Store View" using New Zealand Dollars within your main Magento website. 

You do need to have a separate Website with separate currency settings. This is done within the same Magento installation, you do not need a separate Magento instance.


For an example settings see Magento Settings for Multiple Websites and Currencies


Because in this case you will want to use the NZ store for your Trade Me listings, it works similar to Recipe #1, ie:

  • Tax included in price
  • The Website Base Currency is the New Zealand Dollar NZD
  • The Store View is using the Website Currency, ie NZD
  • 15% GST for taxable products

Since your base currency is NZD and you sell on Trade Me in NZD, there is no currency conversion.

The orders will be sent to Magento with the amounts expressed in NZD.


What should you be paying extra attention to:


  1. Make sure in Traderunner you enter the correct value for the NZ Store View in the field Magento Store View ID
  2. Make sure you associate all products that you want in Trade Me to the NZ Website.
  3. Make sure that for all the products that are associated to the NZ Website you override the default price in AUD with the correct value in NZD for the NZ Store View.
  4. Appropriately select the tax class. Remember NZ GST is 15%, if you enter the price including the tax.
  5. For non taxable products, you can use the same "Tax Exempt" class as in your Main (Australian) Website.


Enter the correct value for the NZ Store View in the field Magento Store View ID

In Trade Runner -> Settings -> Feeds -> enter the same value in Magento Store View ID and Magento Store View ID for orders. 

The value is obtained at step 2 in Magento Settings for Multiple Websites and Currencies

The value in Magento Website ID is not currently used, you may still want to find it following the same method oh hover in Magento then enter it in Trade Runner.  


 


Recipe #4: I have one currency in Magento, but separate fields for specific marketplaces prices

At this moment this option is offered as a custom implementation. Please contact us if you want to use it.

We do recommend however that you try to implement Recipe #3 above.