內容簡介
Swiss Business Suite 是一款專為瑞士中小企業設計的 WordPress 外掛,提供瑞士 QR-Bill 發票生成、預訂系統及多語言支援,幫助企業簡化發票處理及客戶預訂流程。
【主要功能】
• 自動生成合規的瑞士 QR-Bill 發票
• 提供美觀的預訂表單
• 支援德語、法語、義大利語及英語
• 簡易的預訂管理儀表板
• 客戶及業主的電子郵件通知
• 動態增值稅率設定
外掛標籤
開發者團隊
原文外掛簡介
Swiss Business Suite is a WordPress plugin built specifically for Swiss small and medium-sized enterprises (SMEs). It solves three problems that every Swiss business faces:
Swiss QR-Bill Invoicing — Generate legally compliant Swiss QR-Bill invoices automatically. Customers can pay instantly by scanning the QR code with any Swiss banking app (PostFinance, TWINT, UBS, Raiffeisen, ZKB). QR codes are generated entirely in the user’s browser — no payment data is ever sent to any external server.
Booking System — Let customers book your services directly from your website. Manage all bookings from a clean admin dashboard.
Multilingual (DE/FR/IT/EN) — Switzerland has 4 official languages. Your website can now serve customers in German, French, Italian, and English — all from one plugin.
Who is this for?
Coiffeur salons, physiotherapy clinics, beauty studios
Treuhänder (fiduciaries) and accounting firms
Consulting businesses and coaches
Any Swiss SME that takes bookings and sends invoices
Key Features
Swiss QR-Bill Invoice Generator
Generates legally compliant Swiss QR-Bill payment slips
Supports both QR-IBAN and regular IBAN (auto-detected)
QR codes generated 100% client-side — no data sent to external servers
Correct error correction level M as required by Swiss banking standard
Dynamic VAT rate (default 8.1% — Swiss standard since January 2024)
One-click print / save as PDF
Booking Management System
Beautiful booking form via shortcode: [swisbs_booking]
Service management with duration and price
Admin dashboard to view, confirm, and manage all bookings
Email notifications to customer and business owner
Multilingual Support
Full support for all 4 Swiss official languages: Deutsch, Français, Italiano, English
Language switcher via shortcode: [swisbs_language_switcher]
Translation management in admin panel
Installation
Upload the plugin files to /wp-content/plugins/swiss-business-suite, or install through the WordPress plugins screen.
Activate the plugin through the Plugins screen in WordPress.
Go to Swiss Business → Settings and enter your IBAN, company name, and address.
Add the booking form to any page using the shortcode [swisbs_booking].
Go to Swiss Business → Services to add your bookable services.
Frequently Asked Questions
What is a Swiss QR-Bill?
The Swiss QR-Bill is the official electronic payment standard in Switzerland, replacing the old orange and red payment slips since October 2022.
Do I need a QR-IBAN or a regular IBAN?
Both work. The plugin automatically detects which type you have and uses the correct reference format.
Which banking apps can scan the QR code?
PostFinance App, TWINT, UBS Mobile Banking, Raiffeisen E-Banking, ZKB Mobile Banking, and all Swiss banking apps that support the Swiss QR-Bill standard.
Screenshots
Admin dashboard with booking and invoice overview
Booking management — view and manage all customer bookings
Booking form — what customers see on the front end
Swiss QR-Bill invoice with scannable QR code
Invoice management in the admin panel
Settings page — configure IBAN, company details, VAT rate
External Services
QR Code Generation (Optional — Disabled by Default)
QR codes for Swiss QR-Bill invoices can optionally be generated using the QR Server API (api.qrserver.com). This feature is disabled by default and must be explicitly enabled by the administrator in Swiss Business → Settings → “Enable QR Code Generation”.
What it does: Converts Swiss QR-Bill payment data into a QR code image
What data is sent: The Swiss QR-Bill payment string containing: creditor IBAN, company name, address, invoice amount, currency, and debtor name. No WordPress user data or passwords are ever sent.
When it is sent: Only when an admin generates or downloads an invoice from the WordPress admin panel. It is never triggered by front-end visitors.
Who can see it: Only the site administrator who clicks “Download QR-Bill”
Caching: Generated QR codes are cached on your server for 30 days — the API is only called once per invoice
Service provider: GoQR.me / QR Server (free, no account needed)
Terms of Service: https://goqr.me/terms/
Privacy Policy: https://goqr.me/privacy/
Note: Your server needs outbound internet access to generate QR codes. If your server blocks outbound connections, a clear error message will be shown instead of the QR code.
Google Translate (Optional)
This plugin includes an optional Google Translate widget for page translation. This feature is disabled by default and only activates if explicitly enabled in Settings.
When enabled, the Google Translate service is loaded from translate.google.com. By enabling this feature, page content may be sent to Google’s servers for translation.
Service: Google Translate
Data sent: Page text content (only when translation feature is enabled by admin)
When: Only when a visitor uses the language switcher and Google Translate is enabled
Terms of Service: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy
This is a third-party service. Please review Google’s terms and privacy policy before enabling this feature.
