[WordPress] 外掛分享: Fauran Invoice Manager

首頁外掛目錄 › Fauran Invoice Manager
WordPress 外掛 Fauran Invoice Manager 的封面圖片
全新外掛
安裝啟用
尚無評分
17 天前
最後更新
問題解決
WordPress 6.6+ PHP 7.4+ v1.0.0 上架:2026-08-13

內容簡介

Fauran Invoice Manager 是一款專為小型企業設計的外掛,幫助用戶直接在 wp-admin 管理日常帳單作業,具備模組化架構和動態品牌化功能,能夠根據公司資訊自動調整。

【主要功能】
• 服務目錄管理:按類別組織服務,設定單項價格與變體
• 發票生成:支援標準與自訂發票,包含稅金、折扣及部分付款
• 客戶管理:自動創建或匹配客戶記錄,並提供統計數據
• 提醒與跟進:為每張發票排定跟進日期,顯示到期項目
• PDF 匯出與列印:生成適合列印的發票與報告模板
• WhatsApp 訊息:可直接透過 WhatsApp 發送提醒與發票訊息

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Fauran Invoice Manager」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Fauran Invoice Manager helps small businesses manage their day-to-day billing operations directly from wp-admin, with a modular architecture and dynamic branding that adapts to your company details:

Categories and services catalog — organize services under categories, with per-service pricing and variants
Invoices — create standard and custom invoices, with tax, discount, and partial-payment support
Customer management — customer records are created or matched automatically from invoice data, with running stats (total invoices, total spend, balance due)
Reminders and follow-ups — schedule a follow-up date per invoice; a dedicated Follow-ups screen surfaces what’s due
Price snapshots — past invoices always show the price that was charged at the time, even if a service’s catalog price changes later
PDF export and printing — print-friendly invoice/receipt templates and PDF generation for invoices and reports
WhatsApp messaging — send reminder, follow-up, and invoice messages to customers directly via WhatsApp
Reports — payment and balance-due reporting, exportable to PDF
CSV import/export — bulk import customers from CSV, export customer data back out
Dynamic branding — company name, logo, address, and footer text flow through to invoices, receipts, and PDFs
Extensible — a set of action/filter hooks lets developers customize behavior without editing core files (see “For Developers” below)

Why This Plugin
Most invoicing plugins either lock core billing features behind a paywall or bring more complexity than a small business actually needs. Fauran Invoice Manager focuses on the day-to-day essentials — catalog, invoices, customers, reminders, and reports — in one modular, self-contained plugin:

No external SaaS account or API key required to create and print invoices
Dynamic branding means it looks like your business, not a generic template
Price snapshots protect the accuracy of past invoices when catalog prices change
Action/filter hooks let developers extend it without touching core files

How It Works

Set up your catalog — categories and services, each with its own price and optional variants.
Create an invoice (standard or custom), picking catalog items or entering custom line items, with tax, discount, and partial-payment support.
The plugin automatically creates or matches a customer record from the invoice’s contact details and keeps running stats (total invoices, total spend, balance due) up to date.
Optionally set a follow-up date on the invoice; it will surface on the Follow-ups screen, and reminders can be sent to the customer via WhatsApp.
Print or export the invoice as a PDF, and track payment/balance-due activity from the Reports screen.

Requirements

WordPress 6.6 or later (tested up to 7.0)
PHP 7.4 or later
MySQL/MariaDB with permission to create custom tables (the plugin creates its own tables for invoices, customers, services, categories, payments, and reminders on activation)
No third-party API keys or paid services required for core functionality

For Developers
Fauran Invoice Manager exposes the following action and filter hooks. Full documentation and usage examples are available at devmubs.com/plugins/fauran-invoice-manager/docs.
Actions

faurinma_before_save_invoice — fires before an invoice is saved (create or update), before validation.
faurinma_after_save_invoice — fires after an invoice has been saved (create or update).
faurinma_before_delete_invoice — fires before an invoice and its related rows are deleted.
faurinma_after_delete_invoice — fires after an invoice and its related rows have been deleted.

Filters

faurinma_invoice_data — filters the raw invoice submission data before it’s persisted.
faurinma_invoice_number — filters the generated invoice number before it’s saved.
faurinma_company_logo — filters the company logo URL used on invoice/receipt templates.
faurinma_pdf_output — filters the final PDF bytes before they’re streamed to the browser (invoices and reports).
faurinma_show_powered_by — filters whether the “Powered by Fauran Invoice Manager” credit is shown.
faurinma_powered_by_text — filters the “Powered by” credit text.
faurinma_currency_list — filters the list of available currencies.

延伸相關外掛

文章
Filter
Mastodon