Skip to content

feat(tax): universal tax fallback — implement as 'Apply to all countries' country dropdown option #516

Description

@superdav42

Background

PR #277 (feat(tax): add universal tax fallback feature) was closed without merge. The maintainer (@superdav42) requested a different implementation approach.

Requested Implementation

Instead of a separate settings toggle + rate field, implement universal/fallback tax as an 'Apply to all countries' option in the existing country dropdown on the Tax Rates configuration page.

When a user selects 'Apply to all countries', the rate applies as a fallback when no country-specific rate matches.

Original PR scope (for reference)

  • PR feat(tax): add universal tax fallback feature #277 added enable_universal_tax toggle + universal_tax_rate field (0-100%)
  • Maintainer feedback: use the existing country dropdown UX instead
  • Branch was deleted; code needs to be reimplemented per the new approach

Acceptance Criteria

  • 'Apply to all countries' option added to country dropdown on Tax Rates page
  • Rate configured via this option applies as fallback when no country-specific rate matches
  • Translations updated for new strings
  • Existing country-specific rates take precedence over the universal fallback

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions