feat: revenue cat
CI / 🧪 Tests Laravel (push) Successful in 2m24s
CI / 🐳 Build & Push Image (push) Successful in 1m13s

This commit is contained in:
2026-08-12 16:00:11 +02:00
parent 31633cfd2c
commit 29e85589b0
55 changed files with 703 additions and 2363 deletions
+1 -72
View File
@@ -29,7 +29,7 @@ return [
'email_verified_at' => 'Email vérifié le',
'account_verified_at' => 'Compte vérifié le',
'certification_purchased_at' => 'Certification achetée le',
'trial_ends_at' => 'Fin de lessai',
'subscription_expires_at' => 'Abonnement valable jusquau',
'suspended_at' => 'Suspendu le',
'suspended_by' => 'Suspendu par',
'avatar' => 'Avatar',
@@ -69,36 +69,6 @@ return [
'empty' => '-',
],
],
'billing_products' => [
'navigation' => [
'label' => 'Offres',
'singular' => 'Offre',
'plural' => 'Offres',
],
'sections' => [
'product' => 'Produit',
'stripe' => 'Stripe',
],
'fields' => [
'name' => 'Nom',
'description' => 'Description',
'purpose' => 'Offre',
'amount' => 'Prix',
'currency' => 'Devise',
'stripe_product_id' => 'Stripe product ID',
'stripe_price_id' => 'Stripe price ID',
'is_active' => 'Actif',
'sort_order' => 'Ordre',
'created_at' => 'Créé le',
],
'helpers' => [
'amount' => 'Montant en centimes, par exemple 999 pour 9,99 €.',
],
'actions' => [
'sync_stripe' => 'Créer dans Stripe',
'sync_stripe_success' => 'Produit Stripe synchronisé.',
],
],
'identity_verification_requests' => [
'navigation' => [
'label' => 'Vérifications didentité',
@@ -128,47 +98,6 @@ return [
'empty' => '-',
],
],
'payment_transactions' => [
'navigation' => [
'label' => 'Paiements',
'singular' => 'Paiement',
'plural' => 'Paiements',
],
'sections' => [
'summary' => 'Résumé',
'stripe' => 'Stripe',
'error' => 'Erreur',
'payload' => 'Payload Stripe',
],
'fields' => [
'id' => 'ID',
'user' => 'Utilisateur',
'billing_product' => 'Produit',
'type' => 'Type',
'status' => 'Statut',
'amount' => 'Montant',
'invoice_url' => 'URL facture',
'invoice_pdf_url' => 'PDF facture',
'invoice_email_sent_at' => 'Email facture envoyé le',
'stripe_event_id' => 'Stripe event ID',
'stripe_event_type' => 'Événement',
'stripe_customer_id' => 'Stripe customer ID',
'stripe_checkout_session_id' => 'Stripe checkout session ID',
'stripe_checkout_session_id_short' => 'Checkout session',
'stripe_invoice_id' => 'Stripe invoice ID',
'stripe_invoice_id_short' => 'Invoice',
'stripe_payment_intent_id' => 'Stripe payment intent ID',
'stripe_subscription_id' => 'Stripe subscription ID',
'stripe_price_id' => 'Stripe price ID',
'error_message' => 'Message',
'payload' => 'Payload',
'processed_at' => 'Traité le',
'created_at' => 'Créé le',
],
'placeholders' => [
'empty' => '-',
],
],
'moderation_cases' => [
'navigation' => [
'label' => 'Modération',