Pricing Import

Import Prices from PricingAdvisor into Shopify

1. ESW Pricing Advisor API

Use the Pricing Advisor

GET
api/4.0/StandardAdvice/{tenantCode} to fetch FX rates, uplifts, duties, taxes, and rounding rules for each market.

Code Snippets

Request
curl -i -X GET \
  'https://pricing-advisor-api.sandbox.eshopworld.com/api/4.0/StandardAdvice/{tenantCode}' \
  -H 'Authorization: YOUR_API_KEY_HERE'
});
Response
[
  {
    "id": "string",
    "version": "string",
    "countryIso": "string",
    "lastUpdated": "string",
    "tenantIdentifier": "string",
    "fxRates": [
      {
        "from": "string",
        "to": "string",
        "rate": 0.1
      }
    ],
    "categories": [
      {
        "id": "string",
        "estimatedTax": 0.1,
        "estimatedFee": 0.1,
        "estimatedDuty": 0.1,
        "retailerAdjustment": 0.1,
        "roundingConfigurations": [
          {
            "currencyIso": "string",
            "currencyExponent": 0,
            "direction": "string",
            "model": "string"
          }
        ],
        "currencyDisplays": [
          {
            "currencyIso": "string",
            "currencySymbol": "string",
            "currencyExponent": 0,
            "decimalSeparator": "string",
            "thousandSeparator": "string",
            "showTrailingZeros": true,
            "configurationString": "string"
          }
        ]
      }
    ],
    "merchandisePricingModel": {
      "id": "string",
      "applicableRates": [
        "string"
      ]
    }
  }
]
});

2. Shopify GraphQL Mutation


After calculating prices, import them into Shopify using GraphQL API.