'encrypted:array', 'webhook_secret' => 'encrypted', 'settings' => 'array', 'enabled' => 'boolean', 'is_default' => 'boolean', 'last_health_check_at' => 'datetime', ]; } public function provider() { return $this->belongsTo(PaymentProvider::class, 'payment_provider_id'); } public function tenant() { return $this->belongsTo(Tenant::class); } }