// src/Webshop.Application/DTOs/Payments/PaymentMethodDto.cs using System; using System.Collections.Generic; using System.Threading.Tasks; using Webshop.Domain.Enums; namespace Webshop.Application.DTOs.Payments { public class PaymentMethodDto { public Guid Id { get; set; } public string Name { get; set; } = string.Empty; public string? Description { get; set; } public PaymentGatewayType PaymentGatewayType { get; set; } public decimal? ProcessingFee { get; set; } // Wichtig: Wir geben hier nur öffentliche Konfigurationsdaten preis (z.B. IBAN) public object? PublicConfiguration { get; set; } } }