• Joined on 2026-06-30
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 22:13:39 +00:00
c4fb6586e7 Match order-delivered's Live Preview icon to the backend's 🥳
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 21:58:11 +00:00
3dccc229af Add order-delivered to Live Preview support
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 20:35:08 +00:00
6c43171b11 Fix Live Preview 404 for the two new tracking email templates
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 20:19:47 +00:00
8d4ee75cfb Document newsletter-modal fixes in the README
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 19:49:05 +00:00
8a910f7ff8 Bump @einfach-produktiv/invoicing to 0.2.5
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-25 19:48:11 +00:00
bcdf8d2889 Move §19/§4-Nr.-1b-UStG notice out of the summary card
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:52:15 +00:00
a7fa0ec027 Reserve space for newsletter-modal error text so the photo doesn't resize
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:34:22 +00:00
0ac2e45077 Clear "already subscribed" newsletter error on next interaction
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:27:53 +00:00
fd98f68ba6 Route already-subscribed through the error state, not success
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:25:03 +00:00
bccfc28012 Log the real newsletter-subscribe failure reason server-side
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:20:16 +00:00
55df2e104c Give the Vorkasse bank details their own line in the confirmation email
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 17:11:50 +00:00
1706da8598 Add schema.org structured data, Vorkasse email notice, newsletter duplicate detection
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-25 16:58:38 +00:00
b3bd5c3f07 Fix unpaid-Vorkasse notice layout: full page width, more top spacing
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 16:41:03 +00:00
1dbc0c31ff Drop "neu" from the checkout account-password copy
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 16:39:58 +00:00
06a00d67e4 Fix groupPaymentMethodsForCheckout ignoring sortOrder
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 16:17:34 +00:00
952b902702 Document a concrete Stripe activation checklist
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 16:12:27 +00:00
f959ebb998 Bump @einfach-produktiv/invoicing for the Vorkasse invoice fix
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-25 16:11:46 +00:00
8dc56c9783 Fix isPaidImmediately's exact-match regression, add unpaid Vorkasse instructions
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 16:05:29 +00:00
bae23775f2 Hide failed-payment order attempts from the customer's own order history
Marco pushed to main at Marco/einfach-produktiv 2026-07-25 15:26:17 +00:00
0e12ab1f1e Merge Stripe payment integration + Brevo double opt-in newsletter
ff6118a778 Fix icon circle collapsing narrow in strict HTML-attribute-stripping renderers
3328f30a06 Add /newsletter-confirmed double-opt-in confirmation page
df4bd700e6 Switch newsletter signup to Brevo double opt-in
bab2c916be Consolidate Kreditkarte/PayPal into one "Online-Zahlung" checkout option
Compare 7 commits »