Possible Bug: Removing a US state from digital fulfillment not working correctly

I am in California and since California will start requires sales tax for digital goods in 2027 I want to remove all digital goods sales to California addresses. So I do this:

 

  1. Sign in to Square Dashboard and go to Settings > Account & Settings > Fulfillment methods > Non-physical.

  2. I choose Add Countries and select United States and Canada then click Done.
  3. I see this:   United States 50 states and District of Columbia and Canada 10 provinces and 3 territories.
  4. Next I click "Edit states and territories" next to United States and uncheck California then click Done. I see this:   United States 49 states and Districti of Columbia, Canada (nothing selected).

So unselecting California also removed all the 10 provinces from Canada. 

If I try to add back the 10 provinces to Canada: California is selected again under United States.

 

So how do I sell only to Canada and United States except California?

 

 

471 Views
Message 1 of 2
Report
1 Solution
Solution

I asked Gemini and got this response which works for me:

 

From Gemini:

What you are experiencing is a known UI state-binding glitch in Square's Non-Physical fulfillment menu. When the panel updates, modifying sub-regions of one country incorrectly resets or wipes the selection state for other countries (like Canada), or forces a re-selection loop.

Because Square’s digital/non-physical fulfillment settings frequently struggle with granular state-level exclusions alongside multi-country setups, you can bypass this UI bug using a few effective workarounds.

 

Add Countries Sequentially and Save Incrementally

  • Instead of configuring everything in a single session, try this exact sequence to trick the state-saving script:

    1. Go to Settings > Account & Settings > Fulfillment methods > Non-physical.

    2. Add only United States, click "Edit states and territories," uncheck California, and click Save/Done for the US block entirely before touching anything else.

    3. Once the US settings are successfully saved and persisted, go back in to Add Country, select Canada, and save them separately.

View Solution >

28 Views
Message 2 of 2
Report
1 REPLY 1
Solution

I asked Gemini and got this response which works for me:

 

From Gemini:

What you are experiencing is a known UI state-binding glitch in Square's Non-Physical fulfillment menu. When the panel updates, modifying sub-regions of one country incorrectly resets or wipes the selection state for other countries (like Canada), or forces a re-selection loop.

Because Square’s digital/non-physical fulfillment settings frequently struggle with granular state-level exclusions alongside multi-country setups, you can bypass this UI bug using a few effective workarounds.

 

Add Countries Sequentially and Save Incrementally

  • Instead of configuring everything in a single session, try this exact sequence to trick the state-saving script:

    1. Go to Settings > Account & Settings > Fulfillment methods > Non-physical.

    2. Add only United States, click "Edit states and territories," uncheck California, and click Save/Done for the US block entirely before touching anything else.

    3. Once the US settings are successfully saved and persisted, go back in to Add Country, select Canada, and save them separately.

28 Views
Message 2 of 2
Report