Skip to main content
Question

Unable to create a Shopify order with a specific currency from Salesforce

  • July 30, 2025
  • 2 replies
  • 18 views

I’m trying to read opportunity data in salesforce and create an order in Shopify. But there is no way for me to specify the currency in which the shopify order will be created and by default it’s taking the shop currency. How can this be resolved?

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

  • Zapier Staff
  • 1 reply
  • July 30, 2025

Hi ​@prg23,

When creating orders through Zapier's Shopify integration, the currency will always default to your shop's base currency. This is a limitation of how Shopify's order creation works - the system is designed to automatically use your store's default currency and doesn't allow you to change it to a different currency when creating new orders directly.

Simply put, Shopify's standard order creation process will always use your store's currency, and there's no way to override this during the order creation via API.


  • Author
  • Beginner
  • 1 reply
  • July 31, 2025

@Tomide thanks for letting me know. In another test, we were trying to read shopify draft orders via Zapier but it looks like the current integration only pulls the amounts in shop currency even thought the draft order api allows present money to be pulled - note that this works fine with just Shopify Orders in Zapier. Is there an enhancement planned with the Zapier Shopify integration that will allow us to use presentmoney with draft orders?