EPC QR Code Generator for Zapier
Create EPC QR Code is a Zapier action by PDF4me that generates a European Payments Council QR code for SEPA Credit Transfer payments. Map beneficiary BIC, IBAN, amount, and reference from an invoice or CRM record, and customers scan the code with any European banking app to pay instantly, no manual IBAN entry.
What this action does
Create EPC QR Code generates a scannable QR code that encodes SEPA Credit Transfer payment data, beneficiary BIC, IBAN, amount, business code, and reference, following the European Payments Council specification. Embed the resulting QR into invoice PDFs, emails, or payment reminders so customers across the Eurozone can pay by scanning with their mobile banking app instead of typing an IBAN.
Authenticating Your API Request
Every PDF4me action in Zapier requires a connected account. Connect using your PDF4me API key when you add the action for the first time.
Important Facts You Should Not Miss

Map the two required beneficiary fields, then add IBAN, amount, and reference for a complete payment QR code.
Parameters
Required: Beneficiary's BIC and Name of Beneficiary. All other fields are optional.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Specify EPC version | Optional | EPC QR specification version. V2 is recommended for new implementations; V1 remains for compatibility. | V1 |
| Beneficiary's BIC | Required | Bank Identifier Code (SWIFT) of the beneficiary's bank. | ABCD 1234 |
| Specify EPC character set | Optional | Character encoding for the QR payload. Use UTF8 for international names and accented characters. | UTF8 |
| Name of Beneficiary | Required | Recipient or company name for the payment. | Test Account |
| Beneficiary's Account (IBAN) | Optional | International Bank Account Number the payment settles into. | AB11 3333 0000 1111 2222 |
| Amount (EUR) | Optional | Payment amount in euros. | 10.50 |
| Business Code | Optional | SEPA purpose code for the payment. | EXAMPLE |
| Payment Reference | Optional | Invoice or reference number shown to the payer. | XYZ001 |
| Remittance Information | Optional | Free-text payment description, maximum 140 characters. | Invoice #4521 - March services |
| Hint Text | Optional | Additional instructions displayed to the payer in supporting apps. | Scan to pay your invoice |
What Fields Does the Output Include?
| Field | Type | What it contains |
|---|---|---|
File Content | Base64/Binary | The generated EPC QR code image, ready for embedding or storage. |
File Url | String | Direct URL to access the generated QR code image, when applicable. |
File Name | String | Output file identifier for downstream steps. |
How Do I Set Up Create EPC QR Code in Zapier?
- In your Zap, click + to add a new action and search for PDF4me.
- Select Create EPC QR Code as the event.
- Connect your PDF4me account using your API key.
- Map Beneficiary's BIC and Name of Beneficiary, the two required fields.
- Add Beneficiary's Account (IBAN), Amount (EUR), and Payment Reference from your invoice or billing data.
- Set Specify EPC version to V2 for new builds, and Specify EPC character set to UTF8 for international names.
- Click Test action to confirm the generated QR code, then publish the Zap.
Typical Setups
Workflow ExamplesCommon Zapier patterns using Create EPC QR Code.
- A new invoice is created in an accounting system such as Xero or QuickBooks.
- Create EPC QR Code maps the invoice amount, beneficiary IBAN, and reference number.
- The QR code is embedded into the invoice PDF or attached to the email.
- The customer scans it with their banking app to pay in seconds.
- A subscription renewal or recurring billing event fires in the billing system.
- Customer name, IBAN, and amount are pulled and mapped to Create EPC QR Code.
- The generated QR code is sent to the customer via email or a self-service portal.
- The customer scans and pays, reducing manual payment entry and renewal drop-off.
- A new donor or campaign signup triggers the Zap.
- Create EPC QR Code generates a QR with a fixed or variable donation amount.
- The QR is included in a thank-you email for easy bank transfer.
- The CRM logs that a QR code was sent for donor follow-up.
Practical Tips
Cheat Sheet
| Field | Value |
|---|---|
| Action event | Create EPC QR Code |
| Beneficiary's BIC | ABCD 1234 (required) |
| Name of Beneficiary | Test Account (required) |
| IBAN / Amount / Reference | Optional but typical for a usable payment QR |
| EPC version | V2 recommended |
| Character set | UTF8 for international names |
| Output | File Content, File Url, File Name |
| Connection | PDF4me API key |
Common Questions
Industry Use Cases & Applications
- Invoicing & Accounting
- E-commerce
- Subscription Services
- Professional Services
- Nonprofits
- Instant Payment: Embed EPC QR codes in invoices for one-scan SEPA payment
- Error Reduction: Eliminate manual IBAN entry errors during payment
- Faster Settlement: Accelerate cash flow with scan-to-pay invoices
- B2B Billing: Streamline professional services and wholesale invoicing
- Invoice-on-Delivery: Generate payment QR codes for manual bank-transfer checkout flows
- Order Confirmations: Include scannable payment QR in confirmation emails
- Marketplace Payouts: Support buyers who prefer bank transfer over card payment
- Packing Slip QR: Add payment QR codes to packing slips for delivery-based billing
- Renewal Reminders: Send scannable QR codes with subscription renewal emails
- Reduced Churn: Lower payment friction to improve renewal completion rates
- Billing System Integration: Connect with Stripe Billing, Chargebee, or Recurly data
- Membership Dues: Automate recurring membership fee collection via QR
- Branded Invoices: Embed EPC QR codes into branded PDF invoices
- Retainer Billing: Speed up collection for fixed-fee projects and retainers
- One-Click Payment: Remove the need for clients to copy IBAN or reference manually
- Practice Management Integration: Connect with CRM-based invoicing tools
- Donation QR Codes: Include scannable donation QR codes in fundraising emails
- Membership Renewals: Automate membership fee payment reminders
- Reduced Abandonment: Lower administrative follow-up on incomplete bank transfers
- Event Registration: Support transfer-based event fee collection