namespace Application.DTOs.OrderDTOs { /// /// DTO for paying order product and/or delivery /// public class PayOrderDTO { public int OrderId { get; set; } /// /// Pay for the product (will set IsProductPaid = true) /// public bool PayProduct { get; set; } /// /// Pay for the delivery (will set IsDeliveryPaid = true) /// public bool PayDelivery { get; set; } /// /// Payment method: PayPal, GooglePay, or Stripe /// public string PaymentMethod { get; set; } = string.Empty; /// /// Optional token for Stripe payments /// public string? StripeCardToken { get; set; } } }