
內容簡介
Monthly Invoice Gateway for WooCommerce 為 WooCommerce 商店新增月結帳單付款方式,適用於 B2B 商業交易場景。顧客下單時無需即時付款,系統會在結帳週期結束後彙整訂單,由賣家統一開立帳單請款。
【主要功能】
• 月結遞延付款閘道,支援 B2B 帳期交易
• 可自訂帳單結算日(每月 1 至 30 日或月底)
• 逐一核准使用者的權限控管機制
• 付款狀態追蹤(已付/未付)管理介面
• 每月用量明細與歷史彙總報表頁面
• 完整相容 WooCommerce HPOS 及 Checkout Block
外掛標籤
開發者團隊
② 後台搜尋「Monthly Invoice Gateway for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Monthly Invoice Gateway for WooCommerce adds a deferred payment method to your WooCommerce store. Customers can place orders without immediate payment and receive a consolidated invoice at the end of the billing period.
This plugin is designed for B2B (business-to-business) transactions where monthly invoicing is the standard payment practice.
Note: The plugin includes payment management (e.g. tracking paid/unpaid status). The free version does not include invoice generation or automated invoice notifications — sellers must create and send invoices to customers manually.
Key Features
Monthly invoice (deferred payment) gateway
Compatible with both WooCommerce Checkout Block and legacy checkout
Flexible billing closing day (1st–30th or end of month)
Optional payment fee (taxable or non-taxable)
Per-user access control (individual approval system)
Customizable thank you page message with template variables
Usage details page with monthly billing breakdown
Monthly history page with aggregated data
Customer management page with search and filters
Payment status tracking (paid/unpaid)
WooCommerce HPOS (High-Performance Order Storage) compatible
WooCommerce Cart & Checkout Blocks compatible
Internationalization (i18n) ready — translations included for Japanese, German, Spanish, French, Italian, and Portuguese (Brazil)
How It Works
Enable the payment method in WooCommerce > Settings > Payments
Customers select “Monthly Invoice” at checkout
Orders are consolidated by the billing closing day
Admins manage invoices and payment status from the admin panel
User Access Control
Automatic (default): All users with the customer role can use invoice payment
Manual approval: Enable per-user restrictions and individually approve customers on the customer management page
Note: Admin-level roles (administrator, editor, author, contributor, shop_manager) cannot use this payment method.
Thank You Page Variables
Customize the thank you page message with these variables:
{order_id} — Order ID
{order_number} — Order number
{customer_name} — Customer name
{company_name} — Company name
{order_total} — Order total
{order_date} — Order date
{closing_day} — Billing closing day
Database
When activated, the plugin creates one table (the prefix may differ from wp_ depending on your WordPress configuration):
wp_cdg_mig_monthly_invoice_payments — Stores invoice payment records per order: order ID, user ID, amount, billing month, payment status (paid/unpaid), and related dates. Used for the usage details and monthly history pages.
