Skip to content

Assign organizer configuration by Stripe account country on Connect completion - #1328

Merged
daveearley merged 1 commit into
developfrom
feature/currency-default-organizer-configurations
Aug 28, 2026
Merged

Assign organizer configuration by Stripe account country on Connect completion#1328
daveearley merged 1 commit into
developfrom
feature/currency-default-organizer-configurations

Conversation

@daveearley

@daveearley daveearley commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

No description provided.

…ompletion

- Add organizer_configurations.default_for_currency with a partial unique index
- New AssignCurrencyDefaultOrganizerConfigurationService maps US/GB/AU to
  USD/GBP/AUD (EUR for everything else) and reassigns organizers on default
  configurations when Stripe Connect setup completes (webhook, return-URL,
  re-entrant connect and copy paths); custom and legacy configurations are
  never touched, and the service is inert unless currency defaults exist
- Guard currency defaults against deletion and in-place fee overrides;
  validate that a currency default's fee currency cannot be changed
- Consolidate the default-configuration predicate (isDefault() backend,
  isDefaultConfiguration() frontend) and warn when editing shared defaults
- Surface default_for_currency in admin resources, types and badges
- Seed currency default configurations idempotently in dev:bootstrap
- Cover the webhook flow with a feature test (signed account.updated) and
  the admin UI with an e2e assertion; unit tests for the new service
@railway-app

railway-app Bot commented Aug 28, 2026

Copy link
Copy Markdown

🚅 Deployed to the Hi.Events-pr-1328 environment in Hi.Events

Service Status Web Updated (UTC)
Hi.Events Queue Worker ✅ Success (View Logs) Aug 28, 2026 at 3:58 am
Hi.Events Scheduler ✅ Success (View Logs) Aug 28, 2026 at 3:58 am
Hi.Events Frontend ✅ Success (View Logs) Web Aug 28, 2026 at 3:58 am
Hi.Events API ✅ Success (View Logs) Web Aug 28, 2026 at 3:57 am
1 service not affected by this PR
  • Maildev

@railway-app
railway-app Bot temporarily deployed to Hi.Events / Hi.Events-pr-1328 August 28, 2026 03:55 Destroyed
@github-actions

Copy link
Copy Markdown
Contributor

✅ E2E · smoke

✅ Passed ❌ Failed ⚠️ Flaky ⏭️ Skipped ⏱️ Duration
25 0 0 0 1m 10s

View run

@daveearley
daveearley merged commit 07636c6 into develop Aug 28, 2026
10 checks passed
@daveearley
daveearley deleted the feature/currency-default-organizer-configurations branch August 28, 2026 04:05
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant