Answers.Body: <p>Solution from Craft: </p>
  
  <blockquote>
    <p>In your Control Panel, click on Commerce then on the vertical subnav (where you have All Orders, New, Shipped....) you will have Active and Inactive carts, this is what Luke suggested you clear.</p>
  </blockquote>
  
  <p>Essentially, it looks like existing carts may exist which are still using the old currency. Therefore these must be cleared before changing default currency.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-05T14:04:02.310Z
Answers.LastActivityDate: 2019-11-05T14:04:02.310Z
Answers.UserDisplayName: iamkeir
Body: <p>Craft 3.3.8</p>
  
  <p>Commerce 2 Lite Version</p>
  
  <p>If I change the base currency from default(USD) to NZD or AU in the setting</p>
  
  <p><code>CP &gt; Commerce &gt; Store Settings &gt; Payment Currencies</code></p>
  
  <p>and browse to /shop/ or /shop/[otherpages] the website shows error:</p>
  
  <pre><code>Invalid Configuration – yii\base\InvalidConfigException
  Payment currency not allowed.
  1. in vendor/craftcms/commerce/src/elements/Order.php at line 1580
  </code></pre>
  
  <p>And if I switch it back to USD it works fine. It also works fine if I am a public register.</p>
  
  <p>I need to use NZD only, if not, I'm open to other work arounds using USD.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-24T15:56:34.647Z
Comments.Text: I am having this issue too - and I cannot find any documentation about it. I think a bug? Or did you get to the bottom of it?
Comments.UserDisplayName: iamkeir
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-28T21:15:08.483Z
Comments.Text: @iamkeir , No I haven't found a solution yet. Seems like bug, feel free to post an issue on https://github.com/craftcms/commerce for us.
Comments.UserDisplayName: Jessica Talzor
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-30T09:57:21.980Z
Comments.Text: I'm in communication with Craft - they recommended I "clear all carts" before changing the currency... but my carts are clear, so I am asking for clarification. I will post if/when I get resolution. May post to GH as well.
Comments.UserDisplayName: iamkeir
Tags: <craft3><plugin-craftcommerce2><payment>
Title: Payment currency not allowed
ThreadText: # Payment currency not allowed
  
  (Asked by: username_0 on 2019-10-10)
  
  Craft 3.3.8
  
  Commerce 2 Lite Version
  
  If I change the base currency from default(USD) to NZD or AU in the setting
  
  `CP > Commerce > Store Settings > Payment Currencies`
  
  and browse to /shop/ or /shop/[otherpages] the website shows error:
  
  ```
  Invalid Configuration – yii\base\InvalidConfigException
  Payment currency not allowed.
  1. in vendor/craftcms/commerce/src/elements/Order.php at line 1580
  
  ```
  
  And if I switch it back to USD it works fine. It also works fine if I am a public register.
  
  I need to use NZD only, if not, I'm open to other work arounds using USD.
  
  **Tags:** craft3, plugin-craftcommerce2, payment
  
  > **Comments:**
  > **username_1**: I am having this issue too - and I cannot find any documentation about it. I think a bug? Or did you get to the bottom of it?  
  > **username_0**: @username_1 , No I haven't found a solution yet. Seems like bug, feel free to post an issue on https://github.com/craftcms/commerce for us.  
  > **username_1**: I'm in communication with Craft - they recommended I "clear all carts" before changing the currency... but my carts are clear, so I am asking for clarification. I will post if/when I get resolution. May post to GH as well.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-11-05. Score: 4 | Accepted answer
  
  Solution from Craft:
  
  > In your Control Panel, click on Commerce then on the vertical subnav (where you have All Orders, New, Shipped....) you will have Active and Inactive carts, this is what Luke suggested you clear.
  
  Essentially, it looks like existing carts may exist which are still using the old currency. Therefore these must be cleared before changing default currency.
  
  
  ---
  
  