EPC

EPC class

Repräsentiert den Quick Response Code des European Payments Council.

public sealed class EPC

Konstrukteure

Name Beschreibung
EPC() Instanziiert neues EPC-Objekt.

Eigenschaften

Name Beschreibung
Amount { get; set; } Ruft den Betrag ab oder legt ihn fest.
BIC { get; set; } Ermittelt oder setzt den BIC des Begünstigten mit einer Länge von bis zu 11 Zeichen.
Charset { get; } EPC / SEPA QR-Code Zeichensatzimplementierung. Standardmäßig ist dieser Wert auf 1 gesetzt.
Code { get; set; } Ruft den Geschäftscode mit bis zu 4 Zeichen ab oder legt ihn fest.
IBAN { get; set; } Ruft das Konto des Begünstigten (IBAN) ab oder legt es fest. Die IBAN besteht aus bis zu 34 alphanumerischen Zeichen.
Identification { get; } EPC / SEPA QR-Code Identifikation. Standardmäßig ist dieser Wert auf SCT gesetzt.
Information { get; set; } Holt oder setzt Hinweisinformationen. Maximal 70 Zeichen.
Name { get; set; } Ruft den Namen des Begünstigten ab oder legt ihn fest. Die maximale Länge beträgt 70 Zeichen.
Reference { get; set; } Ruft Zahlungsreferenz ab oder setzt sie (maximal 35 Zeichen). Dieses Feld und das Feld „Überweisungsinformationen“ schließen sich gegenseitig aus.
Remittance { get; set; } Ruft Überweisungsinformationen ab oder legt diese fest (maximal 140 Zeichen). Dieses Feld und das Feld Zahlungsreferenz schließen sich gegenseitig aus.
Version { get; } EPC / SEPA QR-Code-Versionsimplementierung. Standardmäßig ist dieser Wert auf 002. gesetzt.

Methoden

Name Beschreibung
override Equals(object) Überschreibt die Equals-Methode, um EPC-Eigenschaften zu vergleichen
override GetHashCode() überschreibt die GetHashCode-Methode

Siehe auch