{{-- v1.14.0 — les paiements du client : ce qui est à régler, comment payer, « J'ai payé », l'historique. --}}

Paiements

@if ($prochaine) @php $periode = $prochaine->periode(); $echue = $prochaine->date_echeance?->lt(today()); @endphp
$echue]) aria-label="À régler">

{{ $echue ? 'Échue depuis le' : 'À régler avant le' }} {{ $prochaine->date_echeance?->format('d/m/Y') }}

{{ dh($du['echu']['montant'] > 0 ? $du['echu']['montant'] : $prochaine->montant_ttc) }} TTC

@if ($du['echu']['nombre'] > 1) {{ $du['echu']['nombre'] }} échéances échues @else Période du {{ $periode['debut']->format('d/m/Y') }} au {{ $periode['fin']->format('d/m/Y') }} @endif

@elseif ($frise && $frise['prochaine']['payer'] && $frise['montant']) {{-- Une demande en cours : le contrat n'a pas encore d'échéancier, le devis donne le montant. --}}

Pour lancer votre domiciliation

{{ dh($frise['montant']) }} TTC

La première période, selon votre devis. Dès réception, nous faisons légaliser votre contrat.

@elseif ($frise && ! $frise['paye'])
Rien à régler pour l'instant : le montant s'affichera ici après notre appel, une fois votre contrat établi.
@else
Vous êtes à jour : aucune échéance ouverte.
@endif
hasAny(['montant', 'date_paiement', 'recu']) || $prochaine || ($frise['montant'] ?? null)) open @endif> J'ai payéDéposez la photo ou le PDF de votre reçu de virement.
@csrf
DH
@error('montant')

{{ $message }}

@enderror
@error('date_paiement')

{{ $message }}

@enderror
Mode
@foreach (['Virement', 'Versement', 'Chèque', 'Espèces'] as $m) @endforeach

Nous enregistrons votre paiement après l'avoir rapproché de notre relevé. La facture vous parvient alors par e-mail.

@if ($declares->isNotEmpty())

Reçus envoyés

@foreach ($declares as $d) @php $ton = $d->statut === 'encaisse' ? 'g' : ($d->statut === 'refuse' ? 'r' : 'b'); @endphp
{{ dh($d->montant) }}
Payé le {{ $d->date_paiement->format('d/m/Y') }} · déclaré le {{ $d->created_at->format('d/m') }}{{ $d->statut === 'refuse' && $d->motif ? ' · '.$d->motif : '' }}
{{ $d->statut === 'a_encaisser' ? 'En vérification' : \App\Models\PaiementDeclare::statuts()[$d->statut] }}
@endforeach
@endif

Historique

@foreach ($ouvertes->skip(1)->take(3) as $e) @php $passee = $e->date_echeance?->lt(today()); @endphp
$passee])>
{{ $passee ? 'Échéance échue' : 'Période suivante' }}
$passee])>Échéance le {{ $e->date_echeance?->format('d/m/Y') }}
{{ dh($e->montant_ttc) }}
@endforeach @foreach ($factures as $facture)
Facture {{ $facture->numero }} · {{ dh($facture->total_ttc) }}
{{ $facture->estPayee() && $facture->payee_at ? 'Payée le '.$facture->payee_at->format('d/m/Y') : 'Émise le '.$facture->date?->format('d/m/Y') }}{{ $facture->mode_reglement ? ' · '.mb_strtolower($facture->mode_reglement) : '' }}
@include('portail.partiels.sortie', ['url' => $espace->lien('client', 'facture', $facture->id), 'titre' => 'Facture '.$facture->numero])
@endforeach @if ($factures->isEmpty() && $ouvertes->count() <= 1)
Vos factures s'afficheront ici après chaque paiement.
@endif