/* tslint:disable */
import { AddresseeWithReferenceDTO } from './addressee-with-reference-dto';
import { PayerStatus } from './payer-status';
import { PayerType } from './payer-type';
export interface PayerDTO2 extends AddresseeWithReferenceDTO{

  /**
   * Regulier-Nummer / Nummer der Rechnungsadresse
   */
  payerNumber?: string;

  /**
   * Prüfungs-Status
   *
   * NotSet						= 0
   * Blocked		                = 1,	Gesperrt: keine Bestellung mehr möglich
   * Check		                = 2,	Zu prüfen
   * LowDegreeOfCreditworthiness = 4,	Geringe Kreditwürdigkeit
   * Dunning1					= 8,	Kunde hat die erste Mahnung erhalten
   * Dunning2					= 16	Kunde hat die zweite Mahnung erhalten
   */
  payerStatus?: PayerStatus;

  /**
   * Regulierertype
   *
   * Staff				= 4,	Mitarbeiter
   * B2C					= 8,	B2C Kunde (Anlage: Anrede, Vorname, Nachname und Adresse notwendig)
   * B2B					= 16,	B2B Kunde, ehemals. Qualifizierter Kunde mit Firmenadresse (Anlage: Firmenname und Adresse)
   */
  payerType?: PayerType;
}
