@extends('admin.layouts.app') @section('title', 'Gestão de Pagamentos') @section('content')

Pagamentos

Filtros de Busca

Limpar

Lista de Pagamentos ({{ $pagamentos->total() }})

@forelse($pagamentos as $pagamento) @empty @endforelse
ID Pedido Cliente Loja Valor Forma Pagamento Status Data Ações
#{{ $pagamento->id }} #{{ $pagamento->pedido->id }} {{ $pagamento->pedido->usuario->nome }} {{ $pagamento->pedido->loja->nome ?? '-' }} R$ {{ number_format($pagamento->valor, 2, ',', '.') }} @switch($pagamento->forma_pagamento) @case('dinheiro') Dinheiro @break @case('cartao_credito') Crédito @break @case('cartao_debito') Débito @break @case('pix') PIX @break @case('mercado_pago') MercadoPago @break @default {{ ucfirst($pagamento->forma_pagamento) }} @endswitch @switch($pagamento->status) @case('pendente') Pendente @break @case('pago') Pago @break @case('cancelado') Cancelado @break @case('reembolsado') Reembolsado @break @endswitch {{ $pagamento->created_at->format('d/m/Y H:i') }}
@if($pagamento->status === 'pago' && $pagamento->forma_pagamento === 'mercado_pago') @endif
Nenhum pagamento encontrado.
Total Pago

R$ {{ number_format($pagamentos->where('status', 'pago')->sum('valor'), 2, ',', '.') }}

Pagamentos

{{ $pagamentos->where('status', 'pago')->count() }}

Pendentes

{{ $pagamentos->where('status', 'pendente')->count() }}

Reembolsos

{{ $pagamentos->where('status', 'reembolsado')->count() }}

@include('admin.pagamentos.modals') @endsection @push('scripts') @endpush