Class SwissQRBill
SwissQRBill class
SwissQR bill data
public sealed class SwissQRBill : IEquatable<SwissQRBill>
Properties
| Name | Description |
|---|
| Account { get; set; } | Gets or sets the creditor’s account number. |
| AlternativeSchemes { get; set; } | Gets ors sets the alternative payment schemes. |
| Amount { get; set; } | Gets or sets the payment amount. |
| BillInformation { get; set; } | Gets or sets the additional structured bill information. |
| Creditor { get; set; } | Gets or sets the creditor address. |
| Currency { get; set; } | Gets or sets the payment currency. |
| Debtor { get; set; } | Gets or sets the debtor address. |
| Reference { get; set; } | Gets or sets the creditor payment reference. |
| UnstructuredMessage { get; set; } | Gets or sets the additional unstructured message. |
| Version { get; set; } | Gets or sets the version of the SwissQR bill standard. |
Methods
| Name | Description |
|---|
| CreateAndSetCreditorReference(string) | Creates and sets a ISO11649 creditor reference from a raw string by prefixing the String with “RF” and the modulo 97 checksum. |
| override Equals(object) | Determines whether the specified object is equal to the current object. |
| Equals(SwissQRBill) | Determines whether the specified bill is equal to the current bill. |
| override GetHashCode() | Gets the hash code for this instance. |
Other Members
See Also