Product With fixed dollar price across countries

Topic summary

A developer is building a Shopify app that automatically creates a product upon installation. They need the product to maintain a fixed USD price across all countries, regardless of local currency.

Technical Challenge:

  • Currently using GraphQL mutations: createProductWithOptions and productVariantUpdate
  • The productVariantUpdate mutation accepts ProductVariantInput type, which only supports prices in local currency
  • Sample code shows setting price as “0.50” with inventory settings (requiresShipping: false, tracked: false, cost: 0.0)

Current Status:
The discussion remains open with no solutions provided yet. The developer is seeking guidance on how to override Shopify’s default behavior of converting prices to local currencies and instead enforce a consistent dollar amount globally.

Summarized with AI on November 10. AI used: claude-sonnet-4-5-20250929.

Hello Everyone, good day. I am developing a shopify app that creates product upon installation. The challenge I am encountering right now is how to make the product have a fixed dollar price across countries. I hope anyone can help me. Thanks in advance!

I am using GraphQL to create a product and update its variant. I used the following:

  • createProductWithOptions
  • productVariantUpdate

The productVarientUpdate accepts an input with type ProductVariantInput which only accepts price that uses local currency.

Sample Input:

{
  "input":{
    "id": "gid://shopify/ProductVariant/$ID",
    "price": "0.50",
    "inventoryItem": {
      "cost": 0.0,
      "requiresShipping": false,
      "tracked": false
    },
    "inventoryPolicy": "CONTINUE"    
  }
}