SwissQRBill

SwissQRBill class

Δεδομένα λογαριασμού SwissQR

public sealed class SwissQRBill : IEquatable<SwissQRBill>

Ιδιότητες

ΟνομαΠεριγραφή
Account { get; set; }Λαμβάνει ή ορίζει τον αριθμό λογαριασμού του πιστωτή.
AlternativeSchemes { get; set; }Λαμβάνει ή ορίζει τα εναλλακτικά συστήματα πληρωμής.
Amount { get; set; }Λαμβάνει ή ορίζει το ποσό πληρωμής.
BillInformation { get; set; }Λαμβάνει ή ορίζει τις πρόσθετες δομημένες πληροφορίες λογαριασμού.
Creditor { get; set; }Λαμβάνει ή ορίζει τη διεύθυνση του πιστωτή.
Currency { get; set; }Λαμβάνει ή ορίζει το νόμισμα πληρωμής.
Debtor { get; set; }Λαμβάνει ή ορίζει τη διεύθυνση του οφειλέτη.
Reference { get; set; }Λαμβάνει ή ορίζει την αναφορά πληρωμής πιστωτή.
UnstructuredMessage { get; set; }Λαμβάνει ή ορίζει το πρόσθετο μη δομημένο μήνυμα.
Version { get; set; }Λαμβάνει ή ορίζει την έκδοση του προτύπου λογαριασμού SwissQR.

Μέθοδοι

ΟνομαΠεριγραφή
CreateAndSetCreditorReference(string)Δημιουργεί και ορίζει μια αναφορά πιστωτή ISO11649 από μια ακατέργαστη συμβολοσειρά με prefixing τη συμβολοσειρά με “RF” και το modulo 97 checksum.
override Equals(object)Καθορίζει εάν το καθορισμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο.
Equals(SwissQRBill)Καθορίζει εάν ο καθορισμένος λογαριασμός είναι ίσος με τον τρέχοντα λογαριασμό.
override GetHashCode()Λαμβάνει τον κωδικό κατακερματισμού για αυτήν την περίπτωση.

Άλλα Μέλη

ΟνομαΠεριγραφή
enum QrBillStandardVersionΤυπική έκδοση λογαριασμού SwissQR

Δείτε επίσης