@extends('admin.settings.sidebar') @section('title', __('provisioning.admin.settings.services.title')) @section('setting')

{{ __('provisioning.admin.settings.services.title') }}

{{ __('provisioning.admin.settings.services.description') }}

@csrf
@include('admin/shared/input', [ 'label' => __( 'provisioning.admin.settings.services.fields.days_before_creation_invoice_renewal'), 'name' => 'days_before_creation_invoice_renewal', 'value' => setting('days_before_creation_invoice_renewal', 7), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1, ])
@include('admin/shared/input', [ 'label' => __('provisioning.admin.settings.services.fields.days_before_expiration'), 'name' => 'days_before_expiration', 'value' => setting('days_before_expiration', 7), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1, 'help' => __('provisioning.admin.settings.services.fields.days_before_expiration_help'), ])
@include('admin/shared/input', [ 'label' => __('provisioning.admin.settings.services.fields.notifications_expiration_days'), 'name' => 'notifications_expiration_days', 'value' => setting('notifications_expiration_days'), 'help' => __('global.separebycomma'), ])

{{ __('provisioning.admin.settings.services.fields.lifecycle_title') }}

@include('admin/shared/input', [ 'label' => __('provisioning.admin.settings.services.fields.suspend_after_unpaid_days'), 'name' => 'services_suspend_after_unpaid_days', 'value' => setting('services_suspend_after_unpaid_days', 0), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1, ])
@include('admin/shared/input', [ 'label' => __('provisioning.admin.settings.services.fields.renewal_grace_days'), 'name' => 'services_renewal_grace_days', 'value' => setting('services_renewal_grace_days', 7), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1, ])

{{ __('provisioning.admin.settings.services.subscription') }}

@if (config('features.domain_management'))
@include('admin/shared/checkbox', [ 'label' => __('provisioning.admin.settings.services.fields.domain_search_enabled'), 'name' => 'domain_search_enabled', 'checked' => setting('domain_search_enabled', true), ])
@endif
@include('admin/shared/input', [ 'label' => __('provisioning.admin.settings.services.fields.max_subscription_tries'), 'name' => 'max_subscription_tries', 'value' => setting('max_subscription_tries'), 'help' => __('provisioning.admin.settings.services.fields.max_subscription_tries_help'), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1, ])

{{ __('provisioning.admin.settings.services.webhookonrenew') }}

@include('admin/shared/password', [ 'label' => __('webhook.url'), 'name' => 'webhook_renewal_url', 'value' => setting('webhook_renewal_url'), ])
@method('PUT')
@endsection