CodeGlyphX logo
CodeGlyphX

API Reference

Class

SwissQrCodePayload

Namespace CodeGlyphX.Payloads
Assembly CodeGlyphX
Modifiers sealed

Swiss QR bill payload.

Inheritance

  • Object
  • SwissQrCodePayload

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public SwissQrCodePayload(Iban iban, QrSwissCurrency currency, Contact creditor, Reference reference, AdditionalInformation additionalInformation = null, Contact debitor = null, Nullable<Decimal> amount = null, Contact ultimateCreditor = null, String alternativeProcedure1 = null, String alternativeProcedure2 = null) #

Creates a Swiss QR bill payload.

Parameters

iban CodeGlyphX.Payloads.SwissQrCodePayload.Iban requiredposition: 0
currency CodeGlyphX.Payloads.QrSwissCurrency requiredposition: 1
creditor CodeGlyphX.Payloads.SwissQrCodePayload.Contact requiredposition: 2
reference CodeGlyphX.Payloads.SwissQrCodePayload.Reference requiredposition: 3
additionalInformation CodeGlyphX.Payloads.SwissQrCodePayload.AdditionalInformation = null optionalposition: 4
debitor CodeGlyphX.Payloads.SwissQrCodePayload.Contact = null optionalposition: 5
amount System.Nullable{System.Decimal} = null optionalposition: 6
ultimateCreditor CodeGlyphX.Payloads.SwissQrCodePayload.Contact = null optionalposition: 7
alternativeProcedure1 System.String = null optionalposition: 8
alternativeProcedure2 System.String = null optionalposition: 9

Methods

public QrPayloadData ToPayloadData() #
Returns: QrPayloadData

Converts this payload to a QR payload with recommended settings.

public override String ToString() #
Returns: String

Returns the Swiss QR bill payload string.