/* tslint:disable */
import { PriceDTO } from './price-dto';
import { PaymentStatus } from './payment-status';
import { PaymentType } from './payment-type';

/**
 * Zahlungsinformationen
 */
export interface PaymentInfoDTO {

  /**
   * Zahlungsziel, Zahltag
   */
  dateOfPayment?: string;

  /**
   * Bezahlt am
   */
  paidAt?: string;

  /**
   * Bezahlter Betrag
   */
  paidTotal?: PriceDTO;

  /**
   * Bemerkung zur Bezahlung
   */
  paymentComment?: string;

  /**
   * Zahlungsstatus
   */
  paymentStatus?: PaymentStatus;

  /**
   * Zahlungsart
   */
  paymentType?: PaymentType;

  /**
   * Ort, am dem die Bezahlung getätigt wurde
   */
  placeOfPayment?: string;
}
