- Create Economist SubmissionTracking package correctly: * mainArticle = full blog post content * coverLetter = 216-word SIR— letter * Links to blog post via blogPostId - Archive 'Letter to The Economist' from blog posts (it's the cover letter) - Fix date display on article cards (use published_at) - Target publication already displaying via blue badge Database changes: - Make blogPostId optional in SubmissionTracking model - Economist package ID: 68fa85ae49d4900e7f2ecd83 - Le Monde package ID: 68fa2abd2e6acd5691932150 Next: Enhanced modal with tabs, validation, export 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
5.8 KiB
Stripe Account Name Fix - Exact Steps for John Stroh
Confirmed Problem
TSB Bank Account:
- Account holders: Mr John Geoffrey Stroh, Miss Rima Marlijn Herber
- Sub-account name: "Tractatus Koha" (just a label, not relevant for verification)
- Account number: 15-3959-0667036-85
Stripe Account:
- Current name: "MySovereignty Digital" ❌
- Needs to be: "John Geoffrey Stroh" ✅
TSB will reject payouts if the name doesn't match "John Geoffrey Stroh"
Fix Steps - Do This NOW
Step 1: Update Stripe Account Name (2 minutes)
-
Look for one of these sections:
- "Account details"
- "Business details"
- "Personal details"
-
Find the field labeled:
- "Account holder name" OR
- "Legal entity name" OR
- "Name" OR
- "Business name"
-
Change it from: "MySovereignty Digital"
-
Change it to:
John Geoffrey Stroh- Use this exact format
- Don't include "Mr" - Stripe usually doesn't need titles
- Include middle name "Geoffrey"
-
Click "Save" or "Update"
Step 2: Update Bank Account Holder Name (2 minutes)
-
Under "Bank accounts and debit cards", find your TSB account ending in 0667036-85
-
Click on the account to view details
-
Look for "Account holder name" field
-
Change it to:
John Geoffrey Stroh- Must match exactly what you used in Step 1
- Same format, same spelling
-
If you can't edit the field:
- Click "Remove bank account" (don't worry, you'll add it back)
- Click "Add bank account"
- Fill in:
- Account holder name:
John Geoffrey Stroh - Country: New Zealand
- Currency: NZD
- Account number:
15-3959-0667036-85 - Bank code: (Stripe should auto-detect TSB)
- Account holder name:
- Submit and verify
-
Click "Save" if editing, or complete verification if adding new
Step 3: Verify Business Name for Customers (1 minute)
This is SEPARATE from payout name - this is what customers see:
-
Find "Public business name" or "Statement descriptor"
-
Make sure it says:
Tractatus AI Safety FrameworkorTractatus Koha- This appears on customer receipts
- This does NOT need to match your bank account
- Keep this as you want customers to see it
-
Save if you made any changes
Verification Checklist
After completing the steps above, verify:
| Setting | Current Value | Correct? |
|---|---|---|
| Stripe Account Name | John Geoffrey Stroh | ✅ |
| Stripe Bank Account Holder | John Geoffrey Stroh | ✅ |
| TSB Account Holder | Mr John Geoffrey Stroh | ✅ |
| Public Business Name | Tractatus AI Safety Framework | ✅ |
All payout-related names should be "John Geoffrey Stroh"
Important Notes
About the Sub-account Name "Tractatus Koha"
- This is just a label you created in TSB online banking
- It helps YOU organize your accounts
- TSB's payment verification ignores this label
- TSB only checks the legal account holder name: Mr John Geoffrey Stroh
- You can keep the sub-account named "Tractatus Koha" - it won't affect payouts
About the Second Account Holder
Your TSB account shows:
- Primary: Mr John Geoffrey Stroh
- Secondary: Miss Rima Marlijn Herber
For Stripe payouts:
- ✅ Use the primary account holder: John Geoffrey Stroh
- ❌ Don't use both names (e.g., "John Stroh and Rima Herber")
- ❌ Don't use the secondary holder alone
TSB will accept payouts to an account with multiple holders as long as one of the names matches.
About "Mr" and Middle Name
Include middle name: Yes - "John Geoffrey Stroh"
- This matches your TSB account exactly
- More specific = better verification
Include title ("Mr"): No - use "John Geoffrey Stroh"
- Stripe typically doesn't use titles
- TSB's verification usually ignores titles
- If it fails, you can try adding "Mr" later
What Happens After You Fix It
Immediate:
- ✅ Stripe settings updated
- ✅ Names now match TSB account
- ✅ Future payouts will work
Next Payout:
- When funds become available (Oct 25-28 based on 7-day hold)
- Stripe sends payout with name: "John Geoffrey Stroh"
- TSB receives payout
- TSB checks: "John Geoffrey Stroh" ✅ matches account holder
- TSB accepts payment
- Money arrives in account 15-3959-0667036-85
- You see it in the "Tractatus Koha" sub-account
Timeline:
- Today: Fix Stripe settings
- Oct 25-28: Funds available for payout
- Oct 26-29: Automatic payout sent to TSB
- Oct 27-30: Money appears in your Tractatus Koha sub-account
If Payout Still Fails After This Fix
Very unlikely, but if it happens:
- Try with title: Change Stripe name to "Mr John Geoffrey Stroh"
- Try without middle name: Change to "John Stroh"
- Contact TSB: Ask what exact format they need: 0800 872 000
- Contact Stripe: Support can help verify the format: https://dashboard.stripe.com/support
Summary
The fix:
- ✅ Stripe account name → "John Geoffrey Stroh"
- ✅ Stripe bank account holder → "John Geoffrey Stroh"
- ✅ Public business name → Keep as "Tractatus AI Safety Framework"
Why this works:
- TSB verifies against legal account holder: "Mr John Geoffrey Stroh"
- "John Geoffrey Stroh" matches (TSB ignores "Mr")
- Sub-account name "Tractatus Koha" is just a label
- Payout accepted ✅
Result:
- Future payouts will work
- Money goes to account 15-3959-0667036-85
- Shows in your "Tractatus Koha" sub-account
- Timeline: ~7-10 days from payment for first payout
Created: 2025-10-18 Your TSB Account: 15-3959-0667036-85 (Tractatus Koha sub-account) Required Stripe Name: John Geoffrey Stroh Status: Fix this today to avoid payout rejection on Oct 25-28