İsviçre QR faturası oluşturun n8n
Bu düğüm ne işe yarıyor?
PDF4meİsviçre QR kodlu banknotu oluşturun. İsviçre standartlarına tamamen uygun QR ödeme fişleri oluşturur ve bunları içine yerleştirir. PDF belgeleriniz aracılığıyla n8n Otomasyon iş akışı sağlayın. PDF İkili veri, base64 yoluyla fatura, URLVeya hiçbir arka plan belgesi yoksa, düğüm standartlaştırılmış bir İsviçre QR kodlu banknotu çıktı olarak verir. Alacaklı ve borçlu bilgileri, IBANReferans numaraları, çok dilli etiketler ve yapılandırılabilir çıktı formatları. Tek bir otomatik adımda. Tüm İsviçre bankalarıyla tam uyumlu. PostFinanceve İsviçre Ödeme Standartları (SPS) spesifikasyonu.
Kimliğinizi Doğrulama API Rica etmek
Her PDF4me düğümde n8n geçerli bir belge gerektirir Bağlantı kurmak için kimlik bilgisi. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede iş akışı, İsviçre QR fatura oluşturma isteklerini güvenli bir şekilde doğrulayabilir.
Kaçırmamanız Gereken Önemli Bilgiler

Üst panel, bağlantı, giriş türü, ödeme bilgileri ve alacaklı adresi alanları

Alt panel, borçlu adresi, referans türü, dil, format, sayfalama ve çıktı yapılandırması.
Parametreler
Gereklidir n8n UI: Bağlantı kurmak için kimlik bilgileri, Giriş Veri Türü, Miktar, Para Birimi, IBANAlacaklı Adı, Alacaklı Adres Türü, Nihai Borçlu Adres Türü, Referans Türü, Dil Türü, Ayırıcı Çizgi, Biçim Türü ve (Biçim Türü olduğunda) PDFSayfalama Seçenekleri. Adres satırı, posta kodu ve şehir alanlarının tümü isteğe bağlı olarak işaretlenmiştir. UI ama Geçerli İsviçre QR banknotları için şiddetle tavsiye edilir.İsviçre Ödeme Standartları şartnamesi ve PDF4me API Bunları üretim kullanımı için fiilen gerekli olarak değerlendirin. Yürütme yükü bunları her zaman gönderir (boşsa boş dizeler olarak).
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Input Data Type | Conditional | How the source PDF is supplied. None generates a standalone QR bill with no background document. Binary Data reads from a previous n8n node: the most common option. Base64 String accepts encoded file content. URL downloads from a public link. | Binary Data |
| Binary Property Name | Conditional | Name of the binary field from the previous node. Required when Input Data Type is Binary Data. Maps to the output binary field of a prior download or file node. | data |
| Base64 Content | Conditional | Base64-encoded PDF content. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Public URL to the source PDF file. Required when Input Data Type is URL. | https://example.com/invoice.pdf |
| File Name | Conditional | Filename of the source PDF input. Shown only when Input Data Type is Binary Data, Base64 String, or URL: hidden for None. Include the .pdf extension. | document.pdf |
| Amount | Yes | Payment amount for the Swiss QR bill. Enter without leading zeroes (per the node field description). Must be a positive number with up to two decimal places. | 1000 |
| Currency | Yes | Currency for the QR bill. Only two options accepted: CHF (Swiss Franc, standard for domestic Swiss payments) or EUR (cross-border transactions). | CHF |
| IBAN | Yes | Creditor's Swiss IBAN. Must start with CH followed by 19 digits and be linked to a valid PostFinance or Swiss bank account. An invalid IBAN halts the workflow. | CH0200700110003765824 |
| Creditor Name | Yes | Full name of the creditor company or individual as registered with the bank. Printed on the generated QR bill in the creditor section. | Test AG |
| Creditor Address Type | Yes | Address format for creditor information. Sent as code S (Structured: components stored separately for maximum SPS compliance) or K (Combined, two free-form lines). | Structured (S) |
| Creditor Address Line 1 | No | Street name for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills: always provide it. When Address Type is Structured, enter the street name only. | Test Strasse |
| Creditor Address Line 2 | No | House number or secondary address detail. Used as the second address line when Creditor Address Type is Structured. | 1 |
| Creditor Postal Code | No | Swiss postal code for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills. Must be a 4-digit Swiss postal code matching the creditor city. | 8000 |
| Creditor City | No | Swiss city name for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills. Must correspond to the postal code entered above. | Zurich |
| Ultimate Debtor Name | No | Full name of the party who will pay the bill. Marked optional in the UI but required for valid Swiss QR bills with a known debtor. Appears in the payment section of the printed QR bill. | Test Debt AG |
| Ultimate Debtor Address Type | Yes | Address format for the ultimate debtor. Sent as code S (Structured: recommended for automated Swiss banking) or K (Combined, two free-form lines). | Structured (S) |
| Ultimate Debtor Address Line 1 | No | Street name for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor. | Test Deb Strasse |
| Ultimate Debtor Address Line 2 | No | House number or secondary address line for the debtor. Used as the second line when Ultimate Debtor Address Type is Structured. | 2 |
| Ultimate Debtor Postal Code | No | Swiss postal code for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor. | 8000 |
| Ultimate Debtor City | No | Swiss city name for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor. | Zurich |
| Reference Type | Yes | Sent as code NON (No Reference: simple payments), QRR (QR Reference, 27-digit numeric for PostFinance/Swiss bank reconciliation), or SCOR (Creditor Reference, ISO 11649 for SEPA-compatible cross-border payments). | NON |
| Language Type | Yes | Display language for QR bill labels and printed text. Options: English, German, French, Italian. Choose the language matching the recipient's Swiss region. | English |
| Separator Line | Yes | Visual separator between the invoice body and the QR bill tear-off section. Note the node field name is spelled "seperatorLine". Options: Line With Scissor (Swiss standard), Simple Line, No Line. | Line With Scissor |
| Format Type | Yes | Output file format for the generated QR bill. PDF is recommended for print-ready documents. PNG and JPEG for digital delivery. TIFF for archival quality. Empty or null for raw data output. | PDF |
| Paging Options | Conditional | Controls where the QR bill slip is placed in the output document. Required when Format Type is PDF. Options: First, Last, Add Page At End, Custom. | First |
| Page Number | Conditional | Specific page index for placing the QR bill. Shown and required only when Format Type is PDF and Paging Options is Custom. | 3 |
| Output File Name | No | Filename for the generated Swiss QR bill document. Default value is provided by the node. Include the extension matching your chosen Format Type. | swissqr_bill.pdf |
| Output Binary Field Name | No | Name of the binary field in the n8n output that holds the generated QR bill file. Default is data. Used to reference the file in subsequent workflow nodes. | data |
Gelişmiş Seçenekler
İçerideki tüm alanlar Gelişmiş Seçenekler Bu koleksiyonlar isteğe bağlıdır ve QR kodlu fatura içeriği üzerinde ek kontrol sağlar. Bunları şu şekilde ekleyebilirsiniz: Seçenek Ekle Node kullanıcı arayüzünde.
referansyapılandırılmamışMesajfatura bilgileriav1av2profillerGiriş Veri Türü Seçenekleri
Kaynağın nasıl seçileceğini belirleyin. PDF Düğüm noktasına girer. Her seçenek farklı bir iş akışı modeline uygundur.

Giriş Veri Türü açılır menüsünden, kaynağın nasıl girileceğini kontrol eden dört seçenek bulunur. PDF düğüme sağlanır
HiçbiriArka plan belgesi yok.İkili VeriÖnceki düğümden gelen dosya, en yaygın olanıveri).Base64 DizisiBase64 kodlu dosya içeriğiURLHerkese açık bağlantıdan indirAdres Türü Seçenekleri
Her ikisi için de geçerlidir. Alacaklı Adres Türü Ve Nihai Borçlu Adres TürüQR kod verilerinde adres bileşenlerinin nasıl saklanacağını seçin.
YapılandırılmışÖnerilen, ayrı adres alanlarıBirleşikİki adet serbest biçimli adres satırı
Alacaklı Adres Türü, Yapılandırılmış mı Yoksa Birleşik mi?

Nihai Borçlu Adres Türü, alacaklı için yapılan seçimle aynıdır.
Referans Türü Seçenekleri
QR koduna hangi ödeme referans standardının yerleştirileceğini kontrol eder. Bu, ödemenin banka sisteminizdeki faturayla nasıl eşleştirileceğini etkiler.

Referans Türü, Referans Yok, QR Referansı veya Alacaklı Referansı
Referans YokVarsayılan, yapılandırılmış referans yok.QR Referansı27 haneli sayısal, İsviçre bankası mutabakatıAlacaklı ReferansıISO 11649sınır ötesi SEPA ödemelerBiçim Türü Seçenekleri
Oluşturulan QR kodlu fatura çıktısının dosya formatını kontrol eder.

Biçim Türü açılır menüsü, PDF, PNG, JPEG, TIFFveya Boş (null)
PDFVarsayılan, yazdırmaya hazırPNGWeb ve dijital teslimatJPEGE-postaya uygun görselTIFFArşiv kalitesindeBoş (null)Ham veri çıktısıSayfalama Seçenekleri
QR kodlu fatura fişinin, mevcut fatura sayfalarına göre çıktı belgesi içinde nereye yerleştirileceğini kontrol eder.

Sayfalama Seçenekleri: İlk, Son, Sayfayı Sonuna Ekle veya Özel
BirinciVarsayılan, 1. sayfada QR kodlu fatura.SonQR kodlu fatura son sayfadaSayfayı sona ekleEn yaygın olanı, özel QR fatura sayfası.GelenekBelirli sayfa konumlandırmasıÇıkış Alanları
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
fileName | String | Filename of the generated Swiss QR bill document, for example swissqr_bill.pdf. Map into an upload or email node as the destination filename. |
mimeType | String | MIME type of the output file, for example application/pdf. Useful for content type validation in downstream HTTP or storage nodes. |
fileSize | Number | Size of the generated QR bill file in bytes. Useful for storage planning, bandwidth monitoring, and conditional routing in the workflow. |
success | Boolean | True when the Swiss QR bill was created successfully. False if an error occurred during generation. Use this field to route error handling branches in your workflow. |
message | String | Human-readable status message confirming success or describing the error encountered. Useful for logging and error notification steps. |
Hızlı Kurulum
- Eklemek PDF4me senin n8n İş akışı. Ayarla Kaynak ile Fatura Ve Fatura İşlemleri ile SwissQR Faturası Oluşturun.
- İçinde Bağlantı kurmak için kimlik bilgisi, sizinkini seçin PDF4me kimlik bilgileri veya tıklayın Yeni Kimlik Bilgisi Oluştur ve yapıştırın API anahtar.
- Ayarlamak Giriş Veri Türü: Önceki düğümün ikili çıktısını (İkili Veri) bağlayın, bir Base64 dize, halka açık bir tedarik URLYa da bağımsız bir QR kodu için "Hiçbiri"ni seçin.
- Girin Miktar, Para birimi (CHF ödemeleri için İsviçre Frangı) ve IBAN (geçerli İsviçre CH) IBAN (CH ile başlayarak).
- Tümünü doldurun Alacaklı Alanlar: Ad, Adres Türü (Yapılandırılmış olması önerilir), Adres Satırı 1, Adres Satırı 2, Posta Kodu ve Şehir.
- Tümünü doldurun Nihai Borçlu Ödeme yapacak kişinin tam adı ve adres bilgilerini içeren alanlar.
- Ayarlamak Referans Türü (Varsayılan olarak Referans Yoktur) Dil Türü (İngilizce, Almanca, Fransızca veya İtalyanca) ve Ayırıcı Çizgi (Makasla çizgi çekme yöntemi İsviçre standardıdır).
- Yapılandır Biçim Türü (PDF (önerilir) ve Sayfalama Seçenekleri (Mevcut bir faturaya QR kodlu fatura sayfası eklemek için "Sayfanın Sonuna Ekle" seçeneğini kullanın.)
- Ayarlamak Çıktı Dosya Adı ile
swissqr_bill.pdfVe Çıktı İkili Alan Adı iledata. - Çıktıyı bir sonraki düğüme bağlayın: e-posta gönderici, bulut depolama alanına yükleme, veritabanına yazma ve iş akışını yürütün.
İş Akışı Örnekleri
İş Akışı ÖrnekleriCommon n8n workflow patterns using Create Swiss QR Bill.
- Faturalama işlemini başlatmak için her ayın ilk günü bir Zamanlama Tetikleyicisi devreye girer.
- Google Drive düğümü tüm faturaları listeler. PDFAylık fatura klasöründe, müşteri başına bir adet olmak üzere.
- Bir "Öğeler Üzerinde Döngü" düğümü, her dosyayı tek tek inceler. Her dosya için, bir "Google Drive İndirme" düğümü ikili içeriği indirir.
- PDF4me Create Swiss QR Bill, müşterinin Tutarını kullanarak her faturaya uyumlu bir QR ödeme fişi ekler. IBANve adres, Google Sheets müşteri kaydından eşlenmiştir. Dil türü Almanca olarak ayarlanmıştır. Sayfalama seçeneği, Sayfanın Sonuna Ekle olarak belirlenmiştir.
- Bir Gmail düğümü QR kodlu faturayı gönderiyor. PDF Her müşteriye e-posta eki olarak gönderilir. Dosya adı, kolay referans için müşteri kimliğini kullanır.
- E-ticaret platformunda bir sipariş onaylandığında Webhook tetikleyicisi devreye girer.
- Bir HTTP İstek düğümü bir fatura oluşturur. PDF bir HTML Sipariş verilerini kullanan şablon.
- PDF4me İsviçre QR Faturası Oluşturma özelliği, faturaya uyumlu bir QR kodu ekler. PDFTutar ve borçlu bilgileri, webhook yükünden eşleştirilir. Referans Türü, mutabakat için Alacaklı Referansı olarak ayarlanmıştır. Dil Türü, Fransızca konuşulan İsviçre için Fransızca'dır.
- Bir Microsoft SharePoint Düğüm, tamamlanmış QR faturasını yükler. PDF Siparişler arşiv klasörüne.
- Bir HTTP İstek düğümü, sipariş durumunu "Fatura Gönderildi" olarak günceller. CRM sistem.
- Zamanlama tetikleyicisi, her Pazartesi sabahı vadesi geçmiş abonelik hesaplarını kontrol etmek için çalışır.
- PostgreSQL veritabanındaki bir düğüm, 14 günden daha eski bakiyeleri olan tüm hesapları sorgular.
- Bir "Öğeler Üzerinde Döngü" düğümü, her aboneyi işler. PDF4me Create Swiss QR Bill fonksiyonu, Input Data Type değeri None olarak ayarlanmış ve arka plan bilgisi olmadan çağrılır. PDFBu işlem, bağımsız ve temiz bir QR faturası oluşturur. Borçlunun adı ve adresi veritabanı kaydından alınır. Referans Türü "Referans Yok"tur. Dil Türü, İtalyanca konuşulan İsviçre için İtalyanca'dır.
- Bir Microsoft Outlook Düğüm, her aboneye bağımsız QR fatura içeren bir ödeme hatırlatma e-postası gönderir. PDF ekli.
- PostgreSQL düğümü, hatırlatma gönderiminin zaman damgasını kaydeder ve her hesap için hatırlatma sayısını artırır.