PDF4me SwissQR
PDF4me SwissQR gives you functionalities like create SwissQR bill on your PDF document, split by SwissQR Code and Read SwissQR Code as Json on your PDF file.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | PDF4me Support |
URL | https://dev.pdf4me.com/help |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Ynoox |
Website | https://dev.pdf4me.com/ |
Privacy policy | https://dev.pdf4me.com/privacy-policy/ |
Categories | AI;Website |
PDF4me SwissQR connector lets you automate your SwissQR bill related PDF document jobs more easy. You can integrate PDF4me SwissQR connector with Power Automate in easy steps. To know about the integration & more, visit our documentation page: PDF4me : Getting Started
To use this integration, you need to have an account on the PDF4me Developer Portal. Follow steps below to get your Subscription Key.
How to get PDF4me Subscription Key
- Register in PDF4me Developer Portal and start a Free Trial
- Go to Api Keys tab in the Developer Portal.
- Select an application or Create a new application.
- You will find a Primary Key and Secondary Key listed under the application. Click on Copy Key button beside the Primary Key for Power Automate text and paste it to Power Automate PDF4me connection
You're now ready to start using this integration.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create SwissQR Bill |
Create the SwissQR bill payment part with your PDF document. https://dev.pdf4me.com/power-automate/documentation/actions/create-swissqr-bill/ |
Read SwissQR Code |
Read-out Billing Data from SwissQR Bill. https://dev.pdf4me.com/power-automate/documentation/actions/read-swissqr-code/ |
Split Document by SwissQR Code |
Split the PDF document by barcode types and filters. https://dev.pdf4me.com/power-automate/documentation/actions/split-pdf-by-swiss-qr/ |
Create SwissQR Bill
Create the SwissQR bill payment part with your PDF document. https://dev.pdf4me.com/power-automate/documentation/actions/create-swissqr-bill/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Amount
|
amount | string |
Amount, The amount element is to be entered without leading zeroes, including decimal separators and two decimal places. |
|
AV1 Parameters
|
av1Parameters | string |
Alternative scheme parameter, Maximum 100 characters permitted. |
|
AV2 Parameters
|
av2Parameters | string |
Alternative scheme parameter, Maximum 100 characters permitted. |
|
BillingInfo
|
billingInfo | string |
BillingInfo, Maximum 140 characters permitted. |
|
Creditor AddressType
|
crAddressType | True | string |
The creditor's address type is specified using a code S or K. |
Creditor City
|
crCity | string |
The creditor's Town/City with max 35 characters length. |
|
Creditor Name
|
crName | True | string |
The creditor's name or company according to the account name. |
Creditor PostalCode
|
crPostalCode | string |
The creditor's PostalCode with max 16 characters length. |
|
Creditor AddressLine1
|
crStreetOrAddressLine1 | string |
The creditor's address line 1 with max 70 characters length. |
|
Creditor AddressLine2
|
crStreetOrAddressLine2 | string |
The creditor's address line 2. For S type 16 characters, K type 70 characters length permitted. |
|
Currency
|
currency | string |
The payment currency, Only CHF and EUR are permitted. |
|
File Content
|
docContent | True | byte |
Map the PDF file content from the source |
File Name
|
Name | True | string |
Input file name with proper extension |
IBAN
|
iban | True | string |
IBAN or QR-IBAN of the creditor. Max 21 characters with CH or LI only. |
Language Type
|
languageType | string |
Choose the language type. |
|
Reference
|
reference | string |
Reference, Maximum 27 characters permitted. |
|
Reference Type
|
referenceType | string |
Reference Type. |
|
Seperator Line
|
seperatorLine | string |
Choose the Seperator Line. |
|
Ultimate Debtor AddressType
|
udAddressType | string |
The Ultimate Debtor's address type is specified using a code S or K. |
|
Ultimate Debtor City
|
udCity | string |
The Ultimate Debtor's Town/City with max 35 characters length. |
|
Ultimate Debtor Name
|
udName | string |
The Ultimate Debtor's name or company according to the account name. |
|
Ultimate Debtor PostalCode
|
udPostalCode | string |
The Ultimate Debtor's PostalCode with max 16 characters length. |
|
Ultimate Debtor AddressLine1
|
udStreetOrAddressLine1 | string |
The Ultimate Debtor's address line 1 with max 70 characters length. |
|
Ultimate Debtor AddressLine2
|
udStreetOrAddressLine2 | string |
The Ultimate Debtor's address line 2. For S type 16 characters, K type 70 characters length permitted. |
|
Unstructured Message
|
unstructuredMessage | string |
UnstructuredMessage, Maximum 140 characters permitted. |
Returns
Output file content from the PDF4me API response
- File Content
- binary
Read SwissQR Code
Read-out Billing Data from SwissQR Bill. https://dev.pdf4me.com/power-automate/documentation/actions/read-swissqr-code/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
docContent | True | byte |
Map the PDF file content from the source |
File Name
|
Name | True | string |
Name of the file from with file extension |
Returns
Output file content from the PDF4me API response
- File Content
- binary
Split Document by SwissQR Code
Split the PDF document by barcode types and filters. https://dev.pdf4me.com/power-automate/documentation/actions/split-pdf-by-swiss-qr/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
docContent | True | byte |
The content of the input file |
File Name
|
Name | True | string |
Name of the file |
Split QrCode Page
|
splitBarcodePage | True | string |
Choose the Split QrCode Page |
Combine Pages
|
combinePagesWithSameConsecutiveBarcodes | boolean |
Combine pages with same barcodes. Any pages having consecutively same barcode texts will be merged as a single document |
|
PDF Render API
|
pdfRenderDpi | string |
Pdf Render Dpi for barcode. Accepted values - 100, 150, 200, 250 |
Returns
Name | Path | Type | Description |
---|---|---|---|
splitedDocuments
|
splitedDocuments | array of object |
Splited Documents |
File Name
|
splitedDocuments.fileName | string |
Output file name |
File Content
|
splitedDocuments.streamFile | byte |
Output file content |
Definitions
binary
This is the basic data type 'binary'.