スイスQR紙幣を作成する n8n
このノードの機能
PDF4meスイスQR紙幣を作成する 完全準拠のスイスQR決済伝票を生成 PDF ドキュメントを通じて n8n 自動化ワークフローを提供します。 PDF バイナリデータ、base64 による請求書、 URLまたは背景文書がまったくない場合、ノードは標準化されたスイスのQR紙幣を出力します。 債権者と債務者の詳細、 IBAN参照番号、多言語ラベル、および設定可能な出力形式 単一の自動化されたステップで。すべてのスイスの銀行と完全に互換性があります。 PostFinance、およびスイス決済基準(SPS) 仕様。
認証 API リクエスト
毎 PDF4me ノード n8n 有効な 接続するための認証情報. 作成または選択して、 PDF4me API ワークフローがスイスのQRコード発行リクエストを安全に認証できるようにするためのキー。
見逃してはならない重要な事実

上部パネル、接続、入力タイプ、支払い詳細、および債権者住所フィールド

下部パネル、債務者住所、参照タイプ、言語、フォーマット、ページング、および出力構成
パラメータ
必須 n8n UI: 接続に使用する認証情報、入力データタイプ、金額、通貨、 IBAN、債権者名、債権者住所タイプ、最終債務者住所タイプ、参照タイプ、言語タイプ、区切り線、フォーマットタイプ、および(フォーマットタイプが PDFページングオプション。住所行、郵便番号、都市名のすべてのフィールドはオプションとしてマークされています。 UI しかし 有効なスイスQR紙幣に強くお勧めしますスイス決済基準仕様および PDF4me API これらは実運用に必要なものとして扱います。実行ペイロードは常にこれらを送信します(空白の場合は空の文字列として送信されます)。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Input Data Type | Required | How to provide the input data. Options: Base64 String, Binary Data, None, URL. Default is `Binary Data`. | Binary Data |
| Base64 Content | Conditional | Base64 encoded content of the file to process. Shown when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File Name | Conditional | Input file name from the source. Shown when Input Data Type is Base64 String. | document.pdf |
| Binary Property | Conditional | Name of the binary property containing the file to process. Shown when Input Data Type is Binary Data. Default is `data`. | data |
| File Name | Conditional | Input file name from the source. Shown when Input Data Type is Binary Data. | document.pdf |
| File URL | Conditional | URL to the file to process. Shown when Input Data Type is URL. | https://example.com/invoice.pdf |
| File Name | Conditional | Input file name from the source. Shown when Input Data Type is URL. | document.pdf |
| Amount | Required | The amount needs to be entered without leading zeroes. | 1000 |
| Currency | Required | Currency type. Options: Euro, Swiss Franc. Default is `Swiss Franc`. | Swiss Franc |
| IBAN | Required | IBAN of the creditor. | CH0200700110003765824 |
| Creditor Name | Required | The Creditor's name or company according to the account name. | Test AG |
| Creditor Address Type | Required | Type of the Creditor's address. Options: Combined, Structured. Default is `Structured`. | Structured |
| Creditor Street Name or Address Line 1 | Optional | The creditor's address line with max 70 characters. | Test Strasse |
| Creditor Building Number or Address Line 2 | Optional | The creditor's address line - For S type 16 characters and for K type 70 characters. | 1 |
| Creditor Postal Code | Optional | The Creditor's postal code with a max of 16 characters. | 8000 |
| Creditor City | Optional | The Creditor's Town/City with max 35 characters. | Zurich |
| Ultimate Debtor Name | Optional | Debtor's name or company according to account name. | Test Debt AG |
| Ultimate Debtor Address Type | Required | Debtor's address type. Options: Combined, Structured. Default is `Structured`. | Structured |
| Ultimate Debtor Street Name or Address Line 1 | Optional | Debtor's address line with max 70 characters. | Test Deb Strasse |
| Ultimate Building Number or Address Line 2 | Optional | Debtor's address line - For S type 16 characters and for K type 70 characters. | 2 |
| Ultimate Debtor Postal Code | Optional | Debtor's postal code. | 8000 |
| Ultimate Debtor City | Optional | Debtor's Town/City. | Zurich |
| Reference Type | Required | Type of payment reference on the bill: QR Reference, Creditor Reference or No Reference. The reference itself is set in Advanced Options > Reference. Options: Creditor Reference, No Reference, QR Reference. Default is `No Reference`. | No Reference |
| Language Type | Required | Bill language type. Options: English, French, German, Italian. Default is `English`. | English |
| Separator Line | Required | Separator in QR Bill. Options: Dotted Line, Line With Scissor, Solid Line. Default is `Line With Scissor`. | Line With Scissor |
| Format Type | Required | Output format type. Options: Empty (Null), JPEG, PDF, PNG, TIFF. Default is `PDF`. | PDF |
| Output File Name | Conditional | Name for the output Swiss QR Bill file. Shown when Format Type is Empty (Null). | swissqr_bill.pdf |
| Output File Name | Conditional | Name for the output Swiss QR Bill file. Shown when Format Type is JPEG. | swissqr_bill.pdf |
| Paging Options | Conditional | Where to place the Swiss QR bill page. Shown when Format Type is PDF. Options: Add Page At End, Custom, First, Last. Default is `First`. | First |
| Custom Page | Conditional | Custom page number (only one page allowed). Shown when Paging Options is Custom. Default is `1`. | 1 |
| Output File Name | Conditional | Name for the output Swiss QR Bill file. Shown when Format Type is PDF. Default is `swissqr_bill.pdf`. | swissqr_bill.pdf |
| Output File Name | Conditional | Name for the output Swiss QR Bill file. Shown when Format Type is PNG. | swissqr_bill.pdf |
| Output File Name | Conditional | Name for the output Swiss QR Bill file. Shown when Format Type is TIFF. | swissqr_bill.pdf |
| Output Binary Field Name | Optional | Name of the binary property to store the resulting Swiss QR bill file. Default is `data`. | data |
| Advanced Options | Optional | Optional settings, collapsed behind Add Option. | Add Option |
| AV1 Parameter | Optional | Alternative scheme parameter. | |
| AV2 Parameter | Optional | Alternative scheme parameter. | |
| Billing Info | Optional | Billing info of the customer. | |
| Custom Profiles | Optional | Not used by this operation: the value is not added to the request sent to PDF4me. | |
| Reference | Optional | Reference, maximum 27 characters. | NON |
| Unstructured Message | Optional | Unstructured Message, maximum 140 characters permitted. | Human-readable status message confirming success or describing the error encountered. Useful for logging and error notification steps. |
参照非構造化メッセージ請求情報av1av2プロフィール入力データタイプのオプション
ソースの選択方法 PDF ノードに入ります。各オプションは、異なるワークフローパターンに適しています。

入力データタイプのドロップダウンメニューでは、ソースをどのように処理するかを4つのオプションで制御します。 PDF ノードに供給されます
なし背景資料なしバイナリデータ前のノードからのファイル、最も一般的なものデータ)Base64文字列Base64エンコードされたファイルコンテンツURL公開リンクからダウンロード住所タイプのオプション
両方に適用されます 債権者住所の種類 そして 最終債務者住所の種類・QRコードデータに住所の構成要素をどのように保存するかを選択します。
構造化された推奨:住所欄を分けて記入してください組み合わせ自由形式の住所行が2行
債権者住所の種類(構造化型 vs. 複合型)

最終債務者住所タイプ(債権者と同じ選択肢)
参照タイプオプション
QRコードに埋め込まれる決済参照規格を制御します。これは、銀行システム内で決済情報と請求書がどのように照合されるかに影響します。

参照タイプ、参照なし、QRコード参照、または債権者参照
参照なしデフォルト、構造化参照なしQRコード参照27桁の数字、スイス銀行の照合債権者照会ISO 11649国境を越えた SEPA 支払いフォーマットタイプのオプション
生成されるQRコード付き請求書のファイル形式を制御します。

書式タイプのドロップダウン、 PDF、 PNG、 JPEG、 TIFF、または空(null)
PDFデフォルト、印刷準備完了PNGウェブおよびデジタル配信JPEGメール送信に適した画像TIFFアーカイブ品質空(null)生データ出力ページングオプション
出力文書内で、既存の請求書ページに対するQRコード付き請求書の配置位置を制御します。

ページングオプション:最初、最後、最後にページを追加、またはカスタム
初めデフォルト、1ページ目にQRコード付き請求書最後最終ページにQRコード付き請求書ページを最後に追加最も一般的な、専用のQRコード請求書ページカスタム特定のページ位置出力
ノードが返すフィールド。
| 分野 | タイプ | 内容物 |
|---|---|---|
fileName | String | Value of Output File Name (empty if that field was left empty). |
data | Binary | The Swiss QR bill in the chosen Format Type, stored under the Output File Name. |
クイックセットアップ
- 追加 PDF4me あなたの n8n ワークフローを設定します。 リソース に 請求書 そして 請求書処理 に SwissQR紙幣を作成する。
- で 接続するための認証情報選択してください PDF4me 認証情報またはクリック 新しい認証情報を作成する そしてあなたの API 鍵。
- セット 入力データタイプ: 前のノードのバイナリ出力 (バイナリデータ) を接続し、 Base64 文字列、パブリック URLまたは、QRコードのみの伝票にする場合は「なし」を選択してください。
- 入力 額、 通貨 (スイスフランでの支払いの場合はスイスフラン)、 IBAN (有効なスイスのCH) IBAN CHから始まる)。
- すべて記入してください 債権者 項目: 氏名、住所の種類(構造化住所を推奨)、住所1行目、住所2行目、郵便番号、および市区町村。
- すべて記入してください 最終債務者 支払者の氏名と住所の詳細を記入する欄。
- セット 参照タイプ (参照なしがデフォルトです) 言語タイプ (英語、ドイツ語、フランス語、またはイタリア語) 分離ライン (ライン・ウィズ・シザーズはスイスの標準規格です。)
- 設定する フォーマットタイプ (PDF 推奨) ページングオプション (「末尾にページを追加」をクリックすると、既存の請求書にQRコード付き請求書ページを追加できます。)
- セット 出力ファイル名 に
swissqr_bill.pdfそして 出力バイナリフィールド名 にdata。 - 出力先を次のノード(メール送信、クラウドストレージへのアップロード、データベースへの書き込み)に接続し、ワークフローを実行します。
ワークフローの例
ワークフローの例Common n8n workflow patterns using Create Swiss QR Bill.
- スケジュールトリガーは毎月1日に起動し、請求処理を開始します。
- Googleドライブのノードには、すべての請求書が一覧表示されます。 PDF毎月の請求書フォルダに、顧客1人につき1通ずつ入っています。
- 「アイテムのループ」ノードが各ファイルを反復処理します。各ファイルについて、「Googleドライブのダウンロード」ノードがバイナリコンテンツを取得します。
- PDF4me Create Swiss QR Bill は、顧客の金額を使用して、各請求書に準拠した QR 支払い伝票を添付します。 IBAN住所はGoogleスプレッドシートの顧客レコードからマッピングされます。言語タイプはドイツ語に設定されています。ページングオプションは「最後にページを追加」です。
- GmailノードがQR請求書を送信します PDF 各顧客へのメール添付ファイルとして送信されます。ファイル名には顧客IDが使用され、参照が容易になっています。
- Webhookトリガーは、eコマースプラットフォームで注文が確定した際に発火します。
- 1 HTTP リクエストノードが請求書を生成します PDF から HTML 注文データを使用したテンプレート。
- PDF4me Create Swiss QR Billは、準拠したQRコード付き請求書を請求書に添付します。 PDF金額と債務者の詳細は、Webhookペイロードからマッピングされます。参照タイプは、照合のために「債権者参照」に設定されています。言語タイプは、フランス語圏であるスイスのためにフランス語に設定されています。
- マイクロソフト SharePoint ノードが完成したQR請求書をアップロードします PDF 注文アーカイブフォルダへ移動します。
- 1 HTTP リクエストノードは、注文ステータスを「請求書送信済み」に更新します。 CRM システム。
- スケジュールトリガーは毎週月曜日の朝に起動し、期限切れの購読アカウントをチェックします。
- PostgreSQLノードは、14日以上前の未払い残高があるすべてのアカウントを照会します。
- アイテムループノードは、各購読者を処理します。 PDF4me スイスQR紙幣作成が、入力データタイプを「なし」に設定して呼び出されました。背景はありません。 PDFクリーンなスタンドアロンQR請求書を生成します。債務者の氏名と住所はデータベースレコードからマッピングされます。参照タイプは「参照なし」です。言語タイプはイタリア語(イタリア語圏のスイス向け)です。
- マイクロソフト Outlook ノードは、スタンドアロンのQR請求書とともに、各加入者に支払いリマインダーメールを送信します。 PDF 添付。
- PostgreSQLノードは、リマインダー送信のタイムスタンプをログに記録し、各アカウントのリマインダー数をインクリメントします。