@extends('admin.settings.sidebar') @section('title', __('billing.admin.settings.title')) @section('script') @endsection @section('setting')

{{ __('billing.admin.settings.title') }}

{{ __('billing.admin.settings.description') }}

@csrf @method('PUT')
@include('admin/shared/input', ['label' => __('billing.admin.settings.fields.toslink'), 'name' => 'checkout_toslink', 'value' => setting('checkout_toslink'), 'translatable' => setting_is_saved('checkout_toslink')])
@include('admin/shared/select', ['label' => __('global.currency'), 'name' => 'store_currency', 'options' => $currencies, 'value' => setting('store_currency', 'EUR')])
@include('admin/shared/textarea', ['name'=> 'app_address', 'label' => __('admin.settings.core.app.fields.app_address'), 'value' => setting('app_address'), 'translatable' => setting_is_saved('app_address')])
@include('admin/shared/textarea', ['name'=> 'invoice_terms', 'label' => __('admin.settings.core.app.fields.invoice_terms'), 'value' => setting('invoice_terms', 'You can change this details in Invoice configuration.'), 'translatable' => setting_is_saved('invoice_terms')])
@include('admin/shared/select', ['label' => __('billing.admin.settings.fields.billing_mode'), 'name' => 'billing_mode', 'value' => setting('billing_mode'), 'options' => $billing_modes])
@include('admin/shared/checkbox', ['label' => __('billing.admin.settings.fields.allow_add_balance_to_invoices'), 'name' => 'allow_add_balance_to_invoices', 'value' => setting('allow_add_balance_to_invoices', 'true')])
@include('admin/shared/input', ['label' => __('billing.admin.settings.fields.invoice_prefix'), 'name' => 'billing_invoice_prefix', 'value' => setting('billing_invoice_prefix')])
@include('admin/shared/checkbox', ['label' => __('billing.admin.settings.fields.customermustbeconfirmed'), 'name' => 'checkout_customermustbeconfirmed', 'value' => setting('checkout_customermustbeconfirmed')])

{{ __('billing.admin.settings.fields.remove_pending_invoice_help') }}

{{ __('billing.admin.settings.tax') }}

@include('admin/shared/checkbox', ['label' => __('billing.admin.settings.fields.store_vat_enabled'), 'name' => 'store_vat_enabled', 'value' => setting('store_vat_enabled')])
@include('admin/shared/select', ['label' => __('billing.admin.settings.fields.display_product_price.title'), 'name' => 'display_product_price', 'options' => $options, 'value' => setting('display_product_price')]) @include('admin/shared/select', ['label' => __('billing.admin.settings.fields.store_mode_tax.title'), 'name' => 'store_mode_tax', 'options' => $options, 'value' => setting('store_mode_tax')])
@include('admin/shared/select', ['label' => __('billing.admin.settings.fields.rates.title'), 'name' => 'store_vat_rate', 'value' => setting('store_vat_rate'), 'options' => $rates])
@include('admin/shared/select', ['label' => __('billing.admin.settings.fields.vat_default_country'), 'name' => 'vat_default_country', 'value' => env('STORE_DEFAULT_COUNTRY', 'FR'), 'options' => $countries])

{{ __('billing.admin.settings.webhookoncheckout') }}

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

{{ __('billing.admin.upgrades.title') }}

@include('admin/shared/checkbox', ['label' => __('billing.admin.settings.fields.add_setupfee_on_upgrade'), 'name' => 'add_setupfee_on_upgrade', 'value' => setting('add_setupfee_on_upgrade', 'true')]) @include('admin/shared/input', ['label' => __('billing.admin.settings.fields.minimum_days_to_force_renewal_with_upgrade'), 'name' => 'minimum_days_to_force_renewal_with_upgrade', 'value' => setting('minimum_days_to_force_renewal_with_upgrade', 3), 'type' => 'number', 'min' => 0, 'max' => 365, 'step' => 1])
@include('admin/translations/settings-overlay', ['keys' => $keys, 'class' => \App\Models\Admin\Setting::class, 'id' => 0]) @endsection