跳到主要内容

使用以下方式读取瑞士二维码 n8n 行动

PDF4me 阅读瑞士二维码 从嵌入的瑞士二维码中提取和解析支付数据 PDF 通过文件 n8n 自动化工作流程。流程 PDF离开 n8n 触发器、二进制数据、base64 字符串或公共 URL能够自动解码瑞士二维码钞票并检索结构化的支付信息,包括债权人/债务人详细信息。 IBAN该解决方案能够准确提取瑞士二维码数据,并可处理付款金额、币种、参考编号和账单信息,完全符合瑞士支付标准。它非常适合自动化支付处理、发票核对、会计系统集成、财务工作流程以及需要精确提取瑞士二维码数据的监管合规性应用。

相关博客文章(1)

设置

添加 PDF4me 将“读取瑞士二维码”节点添加到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南

先决条件:

  • PDF4me API 证书
  • n8n 工作流访问

配置:

  1. 添加 PDF4me 节点到工作流
  2. 选择“读取瑞士二维码”操作
  3. 配置输入参数(见下文)
阅读瑞士二维码

参数

以下是读取瑞士二维码操作的完整参数列表。配置这些参数即可提取瑞士二维码数据。

重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。

范围类型描述例子
输入数据类型***String二维码输入格式选择
• 选择二维码数据输入格式
PDF4me 支持多种瑞士二维码处理输入类型
• 选项:二进制数据, Base64 字符串,或 URL
Binary Data
输入二进制字段二进制二进制二维码图像输入 (二进制数据必填)
• 参考先前的二维码图像文件 n8n 节点或上传
PDF4me 处理具有自动二维码识别功能的二值图像
• 当输入数据类型为“二进制数据”时为必填项
{{ $binary.data }}
Base64 文档内容StringBase64 编码二维码输入 (如果适用,则为必填项) Base64 细绳)
• 提供以 base64 编码字符串形式存储的二维码图像数据
PDF4me 自动解码和处理二维码内容
• 当输入数据类型为“Base64 细绳”
UEsDBBQABgAI...
文件 URLString公开二维码 URL 输入 (如果适用,则为必填项) URL
• 提供公开/开放权限 URL 到二维码图像文件
PDF4me 从……下载并处理文件 URL
• 当输入数据类型为“URL
https://abc.com/qr.png
输出文件名***String瑞士二维码数据输出文件名
• 指定生成的文件的名称 JSON 包含提取数据的文件
• 必须包含 .json 扩展名
PDF4me 确保唯一命名和格式验证
swissqr_code_data.json
异步***Boolean异步处理
• 启用瑞士二维码读取的异步处理
• true = 后台处理以获得更好的性能
• false = 同步处理,立即产生结果
• 非常适合大批量作业
true

高级选项

以下参数可在“高级选项”部分中找到,且为可选参数:

范围类型描述例子
自定义配置文件String自定义配置配置文件
• 使用自定义配置文件设置其他选项
JSON包含预定义参数的类似格式
• 启用高级瑞士二维码读取设置
• 特殊需求可选
{ "outputDataFormat": "json", "validateSwissStandards": true }

输出

输出参数

范围类型描述例子
文件名StringPDF4me 瑞士二维码数据文件名 - 成功生成的完整文件名 JSON 包含提取的瑞士二维码数据的文件,具有正确的 .json 扩展名。 PDF4me 确保唯一命名并验证文件格式合规性,以便与下游流程无缝集成。swissqr_code_data.json
mimeTypeStringPDF4me JSON 数据 MIME 类型 - 这 MIME 生成的类型 JSON 包含瑞士二维码数据的文件,说明如何在 Web 应用程序和文件系统中正确处理该文件格式。application/json
文件大小数字PDF4me JSON 文件大小(字节) 生成的确切大小 JSON 文件大小以字节为单位,由 PDF4me 用于存储规划、带宽优化和文件传输监控。对企业文档管理和工作流自动化至关重要。1024
成功BooleanPDF4me 瑞士二维码读取状态指示器 - 布尔标志,指示瑞士二维码读取过程的成功或失败。 PDF4me 返回 true 为了成功阅读和 false 针对任何错误,在自动化工作流程中实现强大的错误处理能力。true
swissQrDataObjectPDF4me 提取的瑞士二维码数据 - 从瑞士二维码中提取完整的结构化数据,包括支付信息、债权人详情和交易数据。包含符合瑞士二维码标准的所有相关信息。{"ucr_PostalCode": "", "ucr_City": "", "ucr_Country": null, "Amount": 30, "Currency": "CHF", "ud_AddressType": "S", "ud_Name": "Heinz Muster", "ud_StreetOrAddressLine1": "Tödistrasse", "ud_BuildNoOrAddressLine2": "1", "ud_PostalCode": "8000", "ud_City": "Zürich", "ud_Country": "Switzerland", "ReferenceType": "QRR", "Reference": "210000000003139471430009017", "UnstructuredMessage": "for individuals", "BillingInfo": "S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300", "av1_Parameters": "", "av2_Parameters": ""}

N8N 行动反应

PDF4me 阅读瑞士二维码 API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:

JSON 回复格式

原始 JSON 来自 API

{
"fileName": "swissqr_code_data.json",
"mimeType": "application/json",
"fileSize": 1024,
"success": true,
"swissQrData": {
"ucr_PostalCode": "",
"ucr_City": "",
"ucr_Country": null,
"Amount": 30,
"Currency": "CHF",
"ud_AddressType": "S",
"ud_Name": "Heinz Muster",
"ud_StreetOrAddressLine1": "Tödistrasse",
"ud_BuildNoOrAddressLine2": "1",
"ud_PostalCode": "8000",
"ud_City": "Zürich",
"ud_Country": "Switzerland",
"ReferenceType": "QRR",
"Reference": "210000000003139471430009017",
"UnstructuredMessage": "for individuals",
"BillingInfo": "S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300",
"av1_Parameters": "",
"av2_Parameters": ""
}
}

用例

瑞士支付处理和银行

  • 通过读取发票、收据和付款单据中的付款信息,自动处理瑞士二维码账单付款,从而实现自动付款对账和会计集成。
  • 从发票和账单中嵌入的瑞士二维码中提取支付详情,以促进瑞士银行和金融系统中的自动化支付处理,并减少人工数据录入。
  • 通过读取瑞士二维码处理付款确认和交易记录,以验证付款金额、收款人信息和交易参考信息,确保符合瑞士金融法规。

瑞士商业和发票管理

  • 读取企业发票和付款单据中的瑞士二维码,提取客户信息、付款金额和交易详情,以实现自动化会计和簿记流程。
  • 通过读取瑞士二维码提取支付信息,处理瑞士政府付款和官方文件,并确保符合瑞士金融法规和税务申报要求。
  • 从水电费账单、服务发票和订阅付款中的瑞士二维码提取支付数据,以实现自动支付处理和客户账户管理。

瑞士电子商务和数字交易

  • 通过读取电子收据和支付确认中的瑞士二维码,处理在线支付和电子商务交易,以实现自动化订单处理和客户服务工作流程。
  • 从移动支付应用和数字钱包中的瑞士二维码提取支付信息,以方便交易验证和自动财务记录保存。
  • 通过读取瑞士二维码提取支付详情,处理订阅付款和定期账单,并为瑞士客户和企业实现自动化账单管理。

获取帮助