implemented event package addons with filament resource, event-admin purchase path and notifications, showing up in purchase history
This commit is contained in:
@@ -71,6 +71,8 @@ return [
|
||||
'subject' => 'Foto-Uploads für „:event“ sind aktuell blockiert',
|
||||
'greeting' => 'Hallo :name,',
|
||||
'body' => 'Das Paket „:package“ für das Event „:event“ hat das Maximum von :limit Fotos erreicht. Gäste können keine neuen Fotos hochladen, bis Sie das Paket upgraden.',
|
||||
'cta_addon' => 'Brauchen Sie sofort mehr Uploads? Nutzen Sie das Add-on im Event-Dashboard, um zusätzliche Slots in Sekunden freizuschalten.',
|
||||
'addon_action' => 'Mehr Fotos freischalten',
|
||||
'action' => 'Paket verwalten oder upgraden',
|
||||
],
|
||||
'guest_threshold' => [
|
||||
@@ -83,6 +85,8 @@ return [
|
||||
'subject' => 'Gästekontingent für „:event“ ist ausgeschöpft',
|
||||
'greeting' => 'Hallo :name,',
|
||||
'body' => 'Das Paket „:package“ für das Event „:event“ hat das Maximum von :limit Gästen erreicht. Neue Gästelinks können erst nach einem Upgrade erstellt werden.',
|
||||
'cta_addon' => 'Benötigen Sie sofort mehr Gästeplätze? Nutzen Sie das Add-on im Event-Dashboard, um direkt neue Slots freizuschalten.',
|
||||
'addon_action' => 'Mehr Gäste freischalten',
|
||||
'action' => 'Paket verwalten oder upgraden',
|
||||
],
|
||||
'event_threshold' => [
|
||||
@@ -129,4 +133,15 @@ return [
|
||||
],
|
||||
'footer' => 'Viele Grüße<br>Ihr Fotospiel-Team',
|
||||
],
|
||||
|
||||
'addons' => [
|
||||
'receipt' => [
|
||||
'subject' => 'Add-on gekauft: :addon',
|
||||
'greeting' => 'Hallo :name,',
|
||||
'body' => 'Sie haben „ :addon “ für das Event „ :event “ gebucht. Betrag: :amount.',
|
||||
'summary' => 'Enthalten: +:photos Fotos, +:guests Gäste, +:days Tage Galerie.',
|
||||
'unknown_amount' => 'k.A.',
|
||||
'action' => 'Event-Dashboard öffnen',
|
||||
],
|
||||
],
|
||||
];
|
||||
|
||||
@@ -71,7 +71,9 @@ return [
|
||||
'subject' => 'Photo uploads for ":event" are currently blocked',
|
||||
'greeting' => 'Hello :name,',
|
||||
'body' => 'The package ":package" for event ":event" has reached its maximum of :limit photos. Guests can no longer upload new photos until you upgrade the package.',
|
||||
'cta_addon' => 'Need more uploads right now? Use the in-app add-on to unlock additional photo slots instantly.',
|
||||
'action' => 'Upgrade or manage package',
|
||||
'addon_action' => 'Unlock more photos',
|
||||
],
|
||||
'guest_threshold' => [
|
||||
'subject' => 'Event ":event" has used :percentage% of its guest allowance',
|
||||
@@ -83,7 +85,9 @@ return [
|
||||
'subject' => 'Guest slots for ":event" are currently exhausted',
|
||||
'greeting' => 'Hello :name,',
|
||||
'body' => 'The package ":package" for event ":event" has reached its maximum of :limit guests. New guest invites cannot be created until you upgrade the package.',
|
||||
'cta_addon' => 'Need more guest access right away? Use the add-on button inside the event dashboard to unlock extra slots within seconds.',
|
||||
'action' => 'Upgrade or manage package',
|
||||
'addon_action' => 'Unlock more guests',
|
||||
],
|
||||
'event_threshold' => [
|
||||
'subject' => 'Package ":package" has used :percentage% of its event allowance',
|
||||
@@ -129,4 +133,15 @@ return [
|
||||
],
|
||||
'footer' => 'Best regards,<br>The Fotospiel Team',
|
||||
],
|
||||
|
||||
'addons' => [
|
||||
'receipt' => [
|
||||
'subject' => 'Add-on purchase: :addon',
|
||||
'greeting' => 'Hello :name,',
|
||||
'body' => 'You purchased " :addon " for the event " :event ". Amount: :amount.',
|
||||
'summary' => 'Included: +:photos photos, +:guests guests, +:days gallery days.',
|
||||
'unknown_amount' => 'n/a',
|
||||
'action' => 'Open event dashboard',
|
||||
],
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user