EPC
EPC class
Repräsentiert den Quick Response Code des European Payments Council.
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