Hintergründe zum EventInvitePage Layout Customizer hinzugefügt. Badge und CTA entfernt, Textfelder zu Textareas gemacht. Geschenkgutscheine verbessert, E-Mail-Versand ergänzt + Resend + Confirmationseite mit Code-Copy und Link zur Package-Seite, die den Code als URL-Parameter enthält.

This commit is contained in:
Codex Agent
2025-12-08 16:20:04 +01:00
parent 046e2fe3ec
commit 4784c23e70
35 changed files with 1503 additions and 136 deletions

View File

@@ -2,6 +2,8 @@
return [
'default_valid_years' => 5,
'reminder_days' => 7,
'expiry_reminder_days' => 14,
// Map voucher tiers to Paddle price IDs (create matching prices in Paddle Billing).
'tiers' => [
@@ -12,6 +14,20 @@ return [
'currency' => 'EUR',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STARTER', 'pri_01kbwccfe1mpwh7hh60eygemx6'),
],
[
'key' => 'gift-starter-usd',
'label' => 'Gift Starter (USD)',
'amount' => 32.00,
'currency' => 'USD',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STARTER_USD'),
],
[
'key' => 'gift-starter-gbp',
'label' => 'Gift Starter (GBP)',
'amount' => 25.00,
'currency' => 'GBP',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STARTER_GBP'),
],
[
'key' => 'gift-standard',
'label' => 'Geschenk Standard',
@@ -19,6 +35,20 @@ return [
'currency' => 'EUR',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STANDARD', 'pri_01kbwccfvzrf4z2f1r62vns7gh'),
],
[
'key' => 'gift-standard-usd',
'label' => 'Gift Standard (USD)',
'amount' => 65.00,
'currency' => 'USD',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STANDARD_USD'),
],
[
'key' => 'gift-standard-gbp',
'label' => 'Gift Standard (GBP)',
'amount' => 55.00,
'currency' => 'GBP',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_STANDARD_GBP'),
],
[
'key' => 'gift-premium',
'label' => 'Geschenk Premium',
@@ -26,6 +56,20 @@ return [
'currency' => 'EUR',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM', 'pri_01kbwccg8vjc5cwz0kftfvf9wm'),
],
[
'key' => 'gift-premium-usd',
'label' => 'Gift Premium (USD)',
'amount' => 139.00,
'currency' => 'USD',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM_USD'),
],
[
'key' => 'gift-premium-gbp',
'label' => 'Gift Premium (GBP)',
'amount' => 119.00,
'currency' => 'GBP',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM_GBP'),
],
[
'key' => 'gift-premium-plus',
'label' => 'Geschenk Premium Plus',
@@ -33,6 +77,20 @@ return [
'currency' => 'EUR',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM_PLUS', 'pri_01kbwccgnjzwrjy5xg1yp981p6'),
],
[
'key' => 'gift-premium-plus-usd',
'label' => 'Gift Premium Plus (USD)',
'amount' => 159.00,
'currency' => 'USD',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM_PLUS_USD'),
],
[
'key' => 'gift-premium-plus-gbp',
'label' => 'Gift Premium Plus (GBP)',
'amount' => 139.00,
'currency' => 'GBP',
'paddle_price_id' => env('PADDLE_GIFT_PRICE_PREMIUM_PLUS_GBP'),
],
],
// Package types a voucher coupon should apply to.