PDF4me SwissQR (Preview)
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://pdf4me.com/help |
| support@pdf4me.com |
| Connector Metadata | |
|---|---|
| Publisher | Ynoox |
| Website | https://developer.pdf4me.com/ |
| Privacy policy | https://developer.pdf4me.com/wp-content/uploads/2018/12/Pdf4me-PrivacyPolicy_v0.9.pdf |
| 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 SignUp in PDF4me Developer Portal.
- Go to Subscriptions tab in the Developer Portal.
- Select an application or Create a new application and go to the Keys tab.
You will find a Primary Key and Secondary Key listed in the page. You can pass this key in the following format to add the PDF4me connector in Microsoft Power Automate. Format : Basic
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 (Preview) |
Create the SwissQR bill payment part with your PDF document. https://developer.pdf4me.com/docs/api/swiss-qr/swissqrapi/ |
| Read SwissQR Code (Preview) |
Read-out Billing Data from SwissQR Bill. https://developer.pdf4me.com/docs/api/swiss-qr/scan-swiss-qr-bill/ |
| Split Document by SwissQR Code (Preview) |
Split the PDF document by barcode types and filters. https://developer.pdf4me.com/docs/api/microsoft-flow/split-by-barcode-flow-connector/ |
Create SwissQR Bill (Preview)
Create the SwissQR bill payment part with your PDF document. https://developer.pdf4me.com/docs/api/swiss-qr/swissqrapi/
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 |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
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 (Preview)
Read-out Billing Data from SwissQR Bill. https://developer.pdf4me.com/docs/api/swiss-qr/scan-swiss-qr-bill/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Name of the file from the source |
Returns
Output file content from the PDF4me API response
- File Content
- binary
Split Document by SwissQR Code (Preview)
Split the PDF document by barcode types and filters. https://developer.pdf4me.com/docs/api/microsoft-flow/split-by-barcode-flow-connector/
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 |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
splitedDocuments
|
splitedDocuments | array of object |
splitedDocuments |
|
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'.