@props([ 'subscriber' => null, 'subscriptionInvoice' => null, 'currencyTransformer' => null, 'daysToAdd' => null, 'infosPaymentByRefund' => null ]) @if(!is_null($subscriptionInvoice->money_back)) @else @endif @if(! is_null($subscriptionInvoice->money_back)) @else @endif @if(!is_null($subscriptionInvoice->subscriptionRequest) && !$subscriptionInvoice->subscriptionRequest->isIncreaseSeat()) @else @endif
{{ config('app.subscription.invoices_detail.country') }}   {{ __('saas_table_customer') }}: {{ $subscriber->name }}   {{ __('saas_table_date_emit') }}:   {{ $subscriptionInvoice->date_emit }}
{{ config('app.subscription.invoices_detail.email') }}   {{ __('table_project_type') }}: {{ $subscriber->type->description }}   {{ __('table_reason') }}:   {{ $subscriptionInvoice->subscriptionRequest ? $subscriptionInvoice->subscriptionRequest->type->description : __("first_subscription") }}
{{ __('saas_table_tel') }}: {{ config('app.subscription.invoices_detail.phone') }}   {{ __('saas_current_plan') }}: {{ ($subscriptionInvoice->subscription->plan->name) ?? '---' }}   {{ ! $subscriptionInvoice->payments->isEmpty() ? __('label_payment_mode') : __('saas_table_amount_ttc') }}:   {{ ! $subscriptionInvoice->payments->isEmpty() ? $subscriptionInvoice->payments->last()->mode->description : format_amount($subscriptionInvoice->total_ttc, $subscriptionInvoice->currency) }}
{{ config('app.subscription.invoices_detail.post_office') }}   Montant en jours: {{ format_amount($subscriptionInvoice->money_back, $subscriptionInvoice->currency) }} {{ __('saas_table_email') }}: {{ $subscriber->email ?? '---' }}   {{ __('saas_table_amount_transmitter') }}:   {{ ($subscriptionInvoice->subscriptionRequest) ? $subscriptionInvoice->subscriptionRequest->actor->full_name : 'JAMII' }}
 Jours rajoutés: {{ $daysToAdd }}{{ __('saas_table_phone') }}: {{ ($subscriber->phone) ? $subscriber->full_phone : '___' }}  {{ __('saas_table_status') }}:   {{ $subscriptionInvoice->status->description }}
  {{ __('admin_subscriptions_request_quota') }}: {{$subscriptionInvoice->subscriptionRequest->quota}} {{ __('table_start_date') }}:   {{ format_day_month_date($subscriptionInvoice->subscription->starts_at) }}
{{ __('table_end_subscription') }}:   {{ format_day_month_date($subscriptionInvoice->subscription->ends_at) }}
 
@if(config('app.subscription.vat')) @endif @if(!is_null($infosPaymentByRefund) && $infosPaymentByRefund->balance > 0) @endif
{{ __('table_reason') }} @if(!is_null($subscriptionInvoice->subscriptionRequest)) {{ ($subscriptionInvoice->subscriptionRequest->isIncreaseSeat()) ? __('admin_subscriptions_request_quota') : __('admin_table_quota') }} @else {{ __('admin_table_quota') }} @endif {{ __('saas_table_amount') }}
1 {{ $subscriptionInvoice->subscriptionRequest ? $subscriptionInvoice->subscriptionRequest->type->description : __("first_subscription") }} @if(!is_null($subscriptionInvoice->subscriptionRequest)) {{ ($subscriptionInvoice->subscriptionRequest->isIncreaseSeat()) ? $subscriptionInvoice->subscriptionRequest->quota : $subscriptionInvoice->subscription->house_seat->max_seat }} @else {{$subscriptionInvoice->subscription->house_seat->max_seat}} @endif {{ format_amount($subscriptionInvoice->total, $subscriptionInvoice->currency) }}
  {{ __('saas_table_amount_ht') }} {{ format_amount($subscriptionInvoice->total, $subscriptionInvoice->currency) }}
  TVA {{ config('app.subscription.vat') }}% {{ format_amount($subscriptionInvoice->tva_value, $subscriptionInvoice->currency) }}
  {{ __('saas_table_amount_ttc') }} {{ format_amount($subscriptionInvoice->total_ttc, $subscriptionInvoice->currency) }}
  Montant en réserve {{ format_amount($infosPaymentByRefund->balance, $subscriptionInvoice->currency) }}
  Montant payé {{ format_amount($infosPaymentByRefund->amount, $subscriptionInvoice->currency) }}
 
@if($subscriptionInvoice->total_ttc)
{{ __('saas_invoice_approved') }}
{{ $currencyTransformer->toWords($subscriptionInvoice->total_ttc * 100, $subscriptionInvoice->currency->code) }}.
 
@endif
 
 
{{ __('saas_table_accountant') }}
{{ config('app.subscription.invoices_detail.manager')}}