{{-- ============================================= --}} {{-- FASE: PAGAMENTO --}} {{-- ============================================= --}}
{{-- Toast de feedback --}} {{-- Cards de resumo --}}
{{-- Card de matrícula --}}

Matrícula

Nº Matrícula
{{ $financeiro->matricula->matricula_num ?? '---' }}
Curso
{{ $turma->curso->nome ?? '---' }}
Turma
{{ $turma->turma_codigo ?? '---' }} — {{ $turma->turma_nome ?? '' }}
@if ($turma->descricao_dia ?? false)
Horário
{{ $turma->descricao_dia ?? '---' }}
@endif
{{-- Resumo financeiro --}} {{-- Formas de pagamento --}}

Forma de Pagamento

Escolha como deseja efetuar o pagamento

{{-- Tabs de forma de pagamento --}}
@foreach (listFormasPagamento() as $forma_item) @endforeach
{{-- Conteúdo da forma selecionada --}}
@if ($forma_pgto ?? false) {{-- ========== BOLETO ========== --}} @if ($forma_pgto == 'boleto') @if (($financeiro->forma_pgto == $forma_pgto) && ($forma_pgto_dados['ResponseDetail'] ?? false) && dataCarbon($financeiro->forma_pgto_validade,'YmdHis') > now()->format('YmdHis'))

Vencimento

{{ $forma_pgto_dados['ResponseDetail']['DueDate'] ?? '' }}

Situação

{{ $forma_pgto_dados['ResponseDetail']['Message'] ?? '' }}

@php $DigitableLine = $forma_pgto_dados['ResponseDetail']['DigitableLine'] ?? str_repeat('0', 47); $boletoFormatado = substr($DigitableLine, 0, 5) . '.' . substr($DigitableLine, 5, 5) . ' ' . substr($DigitableLine, 10, 5) . '.' . substr($DigitableLine, 15, 6) . ' ' . substr($DigitableLine, 21, 5) . '.' . substr($DigitableLine, 26, 6) . ' ' . substr($DigitableLine, 32, 1) . ' ' . substr($DigitableLine, 33, 14); @endphp

Código de Barras

{{ $boletoFormatado }}

Abrir Boleto
@else

Vencimento previsto

{{ now()->addDays(4)->format('d/m/Y') }}

@endif

Para a efetivação da matrícula, é necessário realizar o pagamento do boleto até a data do vencimento.

@endif {{-- ========== CARTÃO DE CRÉDITO ========== --}} @if ($forma_pgto == 'cartao-credito')

Sua data de vencimento ficará dia {{ (now()->format('d') == 31) ? 30 : now()->format('d') }} de cada mês. Os demais pagamentos também serão processados neste cartão.

@endif {{-- ========== PIX ========== --}} @if ($forma_pgto == 'pix')
@if (($financeiro->forma_pgto == 'pix') && ($financeiro->forma_pgto_transacao_nsu)) @if (($financeiro->forma_pgto_json ?? false) && dataCarbon($financeiro->forma_pgto_validade,'YmdHis') > now()->format('YmdHis')) @php $decode = json_decode($financeiro->forma_pgto_json, true); @endphp

Situação

{{ $decode['ResponseDetail']['Message'] ?? 'Aguardando' }}

Código PIX Copia e Cola

{{ $decode['ResponseDetail']['Key'] ?? '' }}

Verificação automática a cada 30s — Última: {{ now()->format('H:i:s') }}

Após efetuar o PIX, o pagamento pode levar até 5 minutos para ser compensado.

@else

O código PIX gerado anteriormente expirou. Gere um novo.

@endif @else

Para a efetivação da matrícula, é necessário realizar o pagamento do PIX gerado.

@endif
@endif @else {{-- Nenhuma forma selecionada --}}

Selecione uma das formas de pagamento acima

@endif
{{-- Alertas de pagamento --}} @include('components.ead-alerts-pgto') {{-- Sandbox button --}} @if ($sandbox ?? false)
@endif {{-- Rodapé gateway --}}

Pagamentos processados via

SAFE2PAY
{{-- Cancelar Matrícula --}} @php $situacaoSlug = $matricula->situacao->slug ?? ''; $podeCancelar = !in_array($situacaoSlug, ['cancelado', 'matriculado', 'finalizado', 'aprovado']); @endphp @if ($podeCancelar)
{{-- Botão para abrir modal --}}
{{-- Modal --}} {{-- Modal de Confirmação Final --}}
@endif