Read SwissQR Code in Power Automate
PDF4me Read SwissQR Code action delivers intelligent Swiss QR code recognition in Power Automate with automated extraction of complete payment data from Swiss QR bills embedded in PDF documents. This comprehensive QR bill scanning service automatically decodes creditor information, debtor details, IBAN, payment amount, reference numbers, and billing information—transforming manual payment processing into automated reconciliation workflows across Microsoft 365 ecosystem.
Authenticating Your API Request
To access the PDF4me Web API through Power Automate, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Power Automate flows and PDF4me's powerful document processing services.

Key Features
- Complete Data Extraction: Read all Swiss QR code fields including payment and party information
- Swiss Standard Compliance: Decode QR bills following Swiss national payment standards
- Automated Recognition: Intelligent QR code detection from PDF payment slips
- Structured Output: Extract organized data for payment processing workflows
- Flow Integration: Pass decoded payment data to ERP, banking, and reconciliation systems
Parameters
Complete list of parameters for the Read SwissQR Code action. Configure these parameters to extract Swiss QR payment data.
Important: Parameters marked with an asterisk (***) are required and must be provided for the action to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File content*** | Base64 | Source Document Binary Data • Base64 encoded PDF containing Swiss QR bill • Map from previous action or file source • Supports SharePoint, OneDrive, email attachments • Accepts dynamic content from flow variables | [Base64 Content] |
| File Name*** | String | Source Document Identifier • PDF filename with .pdf extension • Required for document tracking and logging • Maintains flow traceability • Supports dynamic naming | QR_Bill_Payment.pdf |
Output
The PDF4me Read SwissQR Code action returns comprehensive Swiss QR payment data for seamless Power Automate flow integration:
- Table
- JSON
- Flow Integration
Table View
Complete Swiss QR code data extracted from payment slip:
| Field Category | Extracted Data |
|---|---|
| Payment Information | Amount, Currency, Reference Number, Reference Type |
| Creditor Details | Name, IBAN, Address (Street, Postal Code, City, Country) |
| Debtor Information | Ultimate Debtor Name, Address Details |
| Billing Data | Unstructured Message, Billing Information |
| Additional Schemes | AV1 Parameters, AV2 Parameters |
JSON Response Format
Sample extracted Swiss QR code data:
{
"Amount": "1250.00",
"Currency": "CHF",
"IBAN": "CH4431999123000889012",
"Reference": "210000000003139471430009017",
"ReferenceType": "QRR",
"CreditorName": "Acme Corporation AG",
"CreditorStreet": "Bahnhofstrasse 1",
"CreditorPostalCode": "8001",
"CreditorCity": "Zürich",
"DebtorName": "Max Mustermann GmbH",
"DebtorStreet": "Musterstrasse 10",
"DebtorPostalCode": "3000",
"DebtorCity": "Bern",
"Message": "Invoice #2024-001"
}
Power Automate Flow Usage
Use extracted Swiss QR data in subsequent actions:
- Payment Processing: Auto-post payments to Dynamics 365 using QR data
- Reconciliation: Match payments to invoices using reference number
- Banking Integration: Submit payments to Swiss banking systems
- ERP Updates: Update accounts receivable with payment information
- Database Storage: Store QR payment data for audit and reporting
- Notification: Alert teams of received payments with QR details
Workflow Examples
The PDF4me Read SwissQR Code action in Power Automate provides comprehensive workflow templates designed for real-world Swiss business scenarios:
- Payment Reconciliation
- Bank Statement Processing
- Subscription Payment Tracking
- Payment Audit & Compliance
Automated Swiss QR Payment Reconciliation Workflow
Transform your accounts receivable with automated QR bill scanning for payment matching:
Complete Workflow Steps:
- Trigger: QR bill payment confirmation PDF received via email
- Get PDF: Extract PDF attachment from email
- Read QR Code: Decode Swiss QR code to extract payment data
- Extract Reference: Get payment reference number from QR data
- Lookup Invoice: Query Dynamics 365 for invoice matching reference
- Validate Amount: Verify payment amount matches invoice total
- Post Payment: Automatically post payment to customer account
- Send Receipt: Email payment confirmation to customer
Business Benefits:
- Automates reconciliation for 800+ QR payments monthly
- Reduces payment processing time from 15 minutes to 30 seconds
- Eliminates manual data entry errors with automated QR scanning
- Achieves 99% accurate payment-to-invoice matching
Automated Bank Statement QR Data Extraction Workflow
Streamline your banking operations with automated QR code extraction from payment advices:
Complete Workflow Steps:
- Trigger: Bank statement PDF with QR bills received from Swiss bank
- Read QR Codes: Extract all Swiss QR codes from statement
- Parse Payments: Loop through each QR code payment record
- Get Details: Extract IBAN, amount, reference for each payment
- Match Customers: Identify customer using creditor/debtor data
- Update AR: Post payment to accounts receivable system
- Flag Exceptions: Alert if payment doesn't match any invoice
- Generate Report: Create reconciliation report with QR data
Business Benefits:
- Processes 2000+ bank QR payments weekly automatically
- Improves cash application accuracy by 95% with QR matching
- Reduces bank reconciliation time by 80% with automation
- Identifies payment discrepancies instantly with QR validation
Automated Subscription QR Payment Tracking Workflow
Optimize your recurring billing with automated QR bill scanning for subscription payments:
Complete Workflow Steps:
- Trigger: Scheduled daily check for new QR payment confirmations
- Get Emails: Retrieve payment confirmation emails from Swiss bank
- Extract PDFs: Get QR bill PDFs from email attachments
- Read QR Codes: Decode QR codes to extract payment references
- Identify Subscription: Match reference to subscription ID in database
- Validate Payment: Verify amount matches subscription tier fee
- Extend Subscription: Automatically renew subscription for next period
- Confirm: Email subscriber confirming payment and renewal
Business Benefits:
- Automates subscription payment processing for 3000+ members
- Reduces subscription administration time by 90% with QR automation
- Improves renewal rate by 40% with instant payment recognition
- Maintains accurate subscription status with QR tracking
Automated Payment Audit Swiss QR Tracking Workflow
Enhance your compliance operations with automated QR payment data archival and tracking:
Complete Workflow Steps:
- Trigger: Swiss QR payment document uploaded to compliance folder
- Read QR Code: Extract complete payment data from QR bill
- Store Data: Save all QR fields to SQL database for audit trail
- Extract Parties: Record creditor and debtor information
- Archive PDF: Store original QR bill in SharePoint compliance library
- Set Metadata: Apply QR reference as document metadata
- Generate Log: Create audit log entry with QR transaction details
- Compliance Check: Verify payment meets regulatory requirements
Business Benefits:
- Archives 1500+ QR payment documents monthly for compliance
- Maintains complete audit trail with extracted QR data
- Enables instant audit retrieval using QR reference search
- Ensures Swiss payment regulation compliance with QR tracking
Industry Use Cases & Applications
- Finance & Accounting
- Subscription Services
- E-commerce & Retail
- Non-Profit & Associations
Finance & Accounting Use Cases
- Payment Reconciliation: Auto-match QR payments to invoices
- Cash Application: Post payments using extracted QR data
- AR Automation: Update receivables with QR payment information
- Bank Reconciliation: Process bank QR payment confirmations
Subscription Services Use Cases
- Membership Renewals: Track QR bill payments for memberships
- Recurring Billing: Process subscription QR payments automatically
- Payment Verification: Validate subscription fees from QR data
- Account Updates: Extend subscriptions based on QR payments
E-commerce & Retail Use Cases
- Order Payments: Process QR bill payments for customer orders
- Refund Processing: Track refund QR bills to customers
- COD Alternatives: Process Swiss QR as payment method
- Customer Accounts: Update account balances with QR payments
Non-Profit & Associations Use Cases
- Donation Tracking: Process donation QR bill payments
- Membership Fees: Track member fee QR payments
- Event Registration: Process event QR bill payments
- Fundraising: Monitor campaign QR payment receipts
Related Blogs
Step-by-step guides to rename PDFs using Swiss QR code data: