
內容簡介
JAD Bank Receipt Upload for WooCommerce 是一款擴展 WooCommerce 直接銀行轉帳 (BACS) 的外掛,允許客戶在結帳過程中上傳付款憑證,並提供管理員進行審核的功能,提升交易的安全性與便利性。
【主要功能】
• 客戶可在結帳時上傳付款憑證
• 管理員可查看、審核或刪除憑證
• 支援 JPG、JPEG、PNG 和 PDF 檔案格式
• 自動刪除未附加訂單的臨時憑證
• 受保護的憑證儲存與授權交付
• 提供銀行詳細資訊的複製按鈕
外掛標籤
開發者團隊
② 後台搜尋「JAD Bank Receipt Upload for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
JAD Bank Receipt Upload for WooCommerce extends WooCommerce Direct Bank Transfer (BACS) with an optional proof-of-payment upload workflow.
This is an independent extension for WooCommerce and is not affiliated with or endorsed by WooCommerce.
Customers can upload a receipt during checkout, on the Pay for Order page, or on the Order Received page. Administrators can view, upload, replace, approve, reject, or remove receipts from the WooCommerce order screen.
The plugin supports JPG, JPEG, PNG, and PDF files up to 5 MB. Receipt files are stored in a protected directory and delivered only after the order and requester are authorized.
Receipt Storage and Retention
Receipt files use randomized storage folders and filenames. Apache and IIS protection files deny direct requests, while receipt previews and downloads are served through WordPress after authorization. Nginx administrators can additionally deny direct web access to the /wp-content/uploads/bruw/ directory in the site’s server configuration.
Temporary checkout receipts that are not attached to an order are automatically deleted after 24 hours. A salted, one-way connection identifier limits excessive anonymous temporary uploads; the original address is not stored by the plugin.
Order receipt files remain with their WooCommerce order and are deleted when that order is permanently deleted. By default, settings and remaining receipts are preserved when the plugin is uninstalled to prevent accidental accounting-data loss. Enable “Delete plugin settings and stored receipt files when the plugin is uninstalled” under Data Retention to remove them during uninstall.
External Services
This plugin includes the Freemius SDK for optional usage opt-in, product updates, upgrade links, licensing for the separately distributed PRO plugin, and optional deactivation feedback. The free plugin remains usable without opting in.
When an administrator explicitly opts in or submits optional feedback, Freemius may receive site, WordPress, PHP, plugin, administrator, and diagnostic information needed to provide those services. No customer receipt file or bank-account detail is sent to Freemius by this plugin.
Freemius Terms of Service: https://freemius.com/terms/
Freemius Privacy Policy: https://freemius.com/privacy/
How It Works
The customer selects Direct Bank Transfer.
The configured bank details and exact payment amount are displayed.
The customer makes the transfer.
The customer optionally uploads a receipt.
An administrator verifies the transfer and approves or rejects the receipt.
Free Version
The WordPress.org version is complete and fully functional. It includes:
WooCommerce Direct Bank Transfer integration
One configurable bank account
Optional receipt uploads during checkout
Receipt uploads on Pay for Order and Order Received pages
JPG, JPEG, PNG, and PDF support up to 5 MB
Protected receipt storage and authorized delivery
Receipt preview, removal, and replacement
Upload progress and mobile camera/file chooser support
Automatic deletion of removed receipt files
Administrator receipt upload and replacement
Administrator receipt approval and rejection
Customer locking after a receipt is approved
Exact transfer amount and order-number Bank Message display
Copy buttons for bank details
Direct Bank Transfer payment icon
Separate PRO Plugin
JAD Bank Receipt Upload for WooCommerce PRO is distributed as a separate plugin. No PRO implementation is bundled, disabled, restricted, or locked inside this WordPress.org package.
The separate PRO plugin adds:
Unlimited banks and customer bank selection
Automatic receipt and WooCommerce order status changes
Receipt management from My Account
Administrator-selected rejection reasons and customer rejection emails
Direct replacement and receipt-upload links sent by email
Payment-method changes after ordering
Required checkout receipt uploads
Role, username, upload, removal, approval, and rejection permissions
