@extends('adminlte::page') @section('title', 'Webhooks PSP') @section('content_header')
Idempotência por provider + external_event_id. Erros de processamento aparecem como «Falhou».
| ID | PSP | Evento (externo) | Tipo | Estado | Erro | Criado |
|---|---|---|---|---|---|---|
| {{ $ev->id }} | {{ $ev->provider }} | {{ \Illuminate\Support\Str::limit($ev->external_event_id, 36) }} |
{{ \Illuminate\Support\Str::limit($ev->event_type ?? '—', 40) }} | @if($ev->processing_status === \App\Models\PspWebhookEvent::STATUS_PROCESSED) {{ $statusLabels[$ev->processing_status] ?? $ev->processing_status }} @elseif($ev->processing_status === \App\Models\PspWebhookEvent::STATUS_FAILED) {{ $statusLabels[$ev->processing_status] ?? $ev->processing_status }} @else {{ $statusLabels[$ev->processing_status] ?? $ev->processing_status }} @endif | {{ \Illuminate\Support\Str::limit($ev->error_message ?? '—', 60) }} | {{ $ev->created_at?->format('d/m/Y H:i') }} |
| Nenhum webhook registrado. | ||||||