Show Paddle sync errors

This commit is contained in:
Codex Agent
2026-01-02 21:16:23 +01:00
parent 3e9f09571b
commit 77b7af13d4
5 changed files with 63 additions and 8 deletions

View File

@@ -145,6 +145,13 @@ class Package extends Model
];
}
public function getPaddleSyncErrorMessageAttribute(): ?string
{
$message = data_get($this->paddle_snapshot, 'error.message');
return is_string($message) && $message !== '' ? $message : null;
}
public function getActivatesImmediatelyAttribute(): bool
{
// Default: Pakete werden nach Kauf sofort freigeschaltet (digitale Dienstleistung).