Shopify and Cin7 have the currency conversion value available, for each order, through the API.
Current SSI Process
  • When importing orders into StarShipIt, it just imports the values the order was paid in
  • EG - If the order was paid in Chinese Yen (say 1000 YEN), StarShipIT will import the item and order value as 1000 YEN.
The Problem
  • AusPost REQUIRES all values to be in AUD.
  • This is for the items, shipping, declared value.
  • Because of StarShipIT lack of implementation, we are manually having to convert values for every order that is imported into StarShipIT that was not paid in AUD.
  • In 2026, this should not be necessary and done automatically via the Conversion Rate value on import, as the data is available to you.
What should occur
  • StarShipIT imports order
  • If the currency is not in AUD -> Convert value using the Currency Conversion value that is in the Sale Order.
  • Done, simple, no headaches
  • We'd also get better reporting in when using Invoice Reconciliation, when compared what the customer paid for shipping vs what AusPost charged - as we'd be comparing in the same currency.
Final notes
  • We require this function in 2026 or will look to move platforms to someone who does
  • Currently it is far too time consuming and error prone
  • It can result in overseas customers paying a lot higher duties than they should when mistakes occur (ie - we forgot to change 10,000 YEN into $200 AUD, so we/customer pay duties on $10,000 AUD instead of $200 AUD)
  • I'm not sure what the hesistation has been from SSI regarding this in the past, but this is by far our #1 priority before anything else. We need to get the core basics right, before 'nice to have' things.