The SwissQRBill type exposes the following members.
Gets or sets the creditor's account number.
Account numbers must be valid IBANs of a bank of Switzerland or Liechtenstein. Spaces are allowed in the account number.
Gets ors sets the alternative payment schemes.
A maximum of two schemes with parameters are allowed.
Gets or sets the payment amount.
Valid values are between 0.01 and 999,999,999.99.
Gets or sets the additional structured bill information.
Gets or sets the creditor address.
Gets or sets the payment currency.
Valid values are "CHF" and "EUR".
Gets or sets the debtor address.
The debtor is optional. If it is omitted, both setting this field to null or setting an address with all null or empty values is ok.
Gets or sets the creditor payment reference.
The reference is mandatory for SwissQR IBANs, i.e.IBANs in the range CHxx30000xxxxxx through CHxx31999xxxxx.
If specified, the reference must be either a valid SwissQR reference (corresponding to ISR reference form) or a valid creditor reference according to ISO 11649 ("RFxxxx"). Both may contain spaces for formatting.
Gets or sets the additional unstructured message.
Gets or sets the version of the SwissQR bill standard.