feat: subscriptions
This commit is contained in:
+35
-3
@@ -28,6 +28,8 @@ return [
|
||||
'role' => 'Role',
|
||||
'email_verified_at' => 'Email verified at',
|
||||
'account_verified_at' => 'Account verified at',
|
||||
'certification_purchased_at' => 'Certification purchased at',
|
||||
'trial_ends_at' => 'Trial ends at',
|
||||
'suspended_at' => 'Suspended at',
|
||||
'suspended_by' => 'Suspended by',
|
||||
'avatar' => 'Avatar',
|
||||
@@ -69,9 +71,9 @@ return [
|
||||
],
|
||||
'credit_products' => [
|
||||
'navigation' => [
|
||||
'label' => 'Credit products',
|
||||
'singular' => 'Credit product',
|
||||
'plural' => 'Credit products',
|
||||
'label' => 'Offers',
|
||||
'singular' => 'Offer',
|
||||
'plural' => 'Offers',
|
||||
],
|
||||
'sections' => [
|
||||
'product' => 'Product',
|
||||
@@ -81,6 +83,7 @@ return [
|
||||
'name' => 'Name',
|
||||
'description' => 'Description',
|
||||
'type' => 'Type',
|
||||
'purpose' => 'Offer',
|
||||
'credits' => 'Credits',
|
||||
'amount' => 'Price',
|
||||
'currency' => 'Currency',
|
||||
@@ -98,6 +101,35 @@ return [
|
||||
'sync_stripe_success' => 'Stripe product synchronized.',
|
||||
],
|
||||
],
|
||||
'identity_verification_requests' => [
|
||||
'navigation' => [
|
||||
'label' => 'Identity verifications',
|
||||
'singular' => 'Identity verification',
|
||||
'plural' => 'Identity verifications',
|
||||
],
|
||||
'sections' => [
|
||||
'request' => 'Certification request',
|
||||
],
|
||||
'fields' => [
|
||||
'id' => 'ID',
|
||||
'status' => 'Status',
|
||||
'user' => 'User',
|
||||
'submitted_at' => 'Submitted at',
|
||||
'reviewed_at' => 'Reviewed at',
|
||||
'reviewed_by' => 'Reviewed by',
|
||||
'document' => 'Identity document',
|
||||
'document_deleted_at' => 'Document deleted at',
|
||||
'rejection_reason' => 'Rejection reason',
|
||||
],
|
||||
'actions' => [
|
||||
'open_document' => 'Open for 5 minutes',
|
||||
'approve' => 'Approve',
|
||||
'reject' => 'Reject',
|
||||
],
|
||||
'placeholders' => [
|
||||
'empty' => '-',
|
||||
],
|
||||
],
|
||||
'payment_transactions' => [
|
||||
'navigation' => [
|
||||
'label' => 'Payments',
|
||||
|
||||
+9
-1
@@ -26,7 +26,7 @@ return [
|
||||
],
|
||||
'meal_image_analysis' => [
|
||||
'failed' => 'Unable to analyze the image right now.',
|
||||
'insufficient_credits' => 'You do not have any analysis credits left.',
|
||||
'subscription_required' => 'Analysis is available during the trial or with a subscription.',
|
||||
],
|
||||
'legal_documents' => [
|
||||
'not_found' => 'Legal document not found.',
|
||||
@@ -34,6 +34,14 @@ return [
|
||||
'billing' => [
|
||||
'active_subscription_exists' => 'You already have an active subscription.',
|
||||
'no_active_subscription' => 'There is no active subscription to manage.',
|
||||
'certification_already_purchased' => 'You have already purchased lifetime certification.',
|
||||
],
|
||||
'certification' => [
|
||||
'document_required' => 'Add a photo or PDF of your identity document.',
|
||||
'document_type' => 'The document must be a JPG, PNG, or PDF file.',
|
||||
'document_max' => 'The document may not be larger than 10 MB.',
|
||||
'already_pending' => 'Your identity document is already being reviewed.',
|
||||
'rejection_reason_required' => 'A rejection reason is required.',
|
||||
],
|
||||
'notifications' => [
|
||||
'test_title' => 'Test',
|
||||
|
||||
@@ -53,6 +53,15 @@ return [
|
||||
'monthly' => 'Monthly',
|
||||
'one_time' => 'Credit pack',
|
||||
],
|
||||
'billing_product_purpose' => [
|
||||
'subscription' => 'Analysis subscription',
|
||||
'certification' => 'Lifetime certification',
|
||||
],
|
||||
'identity_verification_status' => [
|
||||
'pending' => 'Pending review',
|
||||
'approved' => 'Approved',
|
||||
'rejected' => 'Rejected',
|
||||
],
|
||||
'credit_ledger_entry_type' => [
|
||||
'free_grant' => 'Free credits',
|
||||
'purchase' => 'Purchase',
|
||||
|
||||
Reference in New Issue
Block a user