A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
Hi There,
We have been using the Shopify graphQL endpoints to create our products in Shopify. Currently, we have been sending the price for our product and product variants in USD. But now in addition to this, we also have a requirement to send the custom price of our products in other currency. For example, for a product sold in 5 USD, we can often need to sell the same product in 5 EURO or 5 GBP.
Is there any option in the graphQL end point to do the same.
Hi @shresthar - this is a great question, thanks for reaching out! There is a really awesome GraphQL mutation for Price Lists that would allow you to change/update pricing for products/variants on a per-country basis that you can find in our documentation here.
We do also have a more general overview of Price Lists that might be helpful, if you wanted to look into that too.
Hope this has provided some next steps - let us know if we can clarify anything on our end!
Alan | API Support @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
So looks like, we need to create priceList for each currency. And then update that priceListID with currency-specific pricing for each product. So basically the priceListID will end up having all the product variants of the entire inventory for a particular currency.