AumCreate

全部外掛

免費,在 WordPress.org 上

AumDigital

AumDigital 是一個免費的 WooCommerce 外掛,補上賣數位商品時結帳仍然預設「要寄包裹」的三個缺口:購物車裡全是虛擬商品時不再要街道地址;已付款的虛擬訂單自動完成,而不是一直停在「處理中」;加上歐盟法規要求數位商店收集的撤回權同意核取方塊。短代碼結帳和區塊結帳都支援。

它做什麼

  • 整車都是虛擬商品時,從結帳頁去掉街道、門牌、城市、郵遞區號、州省。姓名、電子郵件和國家保留:稅按國家算,而且不少付款閘道沒有帳單國家會直接拒付。
  • 已付款的虛擬訂單自動完成。WooCommerce 原生只對「虛擬且可下載」的訂單這麼做,所以授權金鑰、預約、課程名額這類訂單會一直停在「處理中」等人點。
  • 給全數位購物車加一個必勾的同意框:顧客同意立即交付並放棄歐盟 14 天撤回權。這條同意連同時間戳記錄在訂單上。
  • 區塊結帳和短代碼結帳行為一致:用的是 WooCommerce 自己按國家控制地址欄位的那套機制,而不是只給其中一種打補丁。
  • 購物車裡一出現實體商品就讓開:地址全回來,訂單照常等處理,同意框消失。

誰該用它

整個目錄都是數位商品的商店:授權金鑰、範本、電子書、課程、以虛擬商品販售的預約。要是你也寄實體商品,裝它也不吃虧,每條規則只對沒有實體商品的購物車生效。它不管檔案交付、下載次數和授權金鑰,那些是 WooCommerce 和別的外掛的事。

執行需求

WordPress
6.5+
PHP
7.4+
版本
1.0.0

常見問題

為什麼國家欄位還留著?
稅按它算,而且不少付款閘道遇到沒有帳單國家的付款會直接拒掉。去掉它弄壞的商店比幫到的多。
支援區塊結帳嗎?
支援,短代碼結帳也支援。這兩條在 WooCommerce 裡是分開的程式路徑,兩條都測過,地址欄位和同意框在兩邊表現一樣。
銀行轉帳的訂單也會被自動完成嗎?
不會。只有真正收到付款的訂單才會完成。等銀行轉帳、支票、貨到付款的訂單,WooCommerce 放在哪它就留在哪。
撤回權的同意記在哪?
記在訂單上,作為訂單 meta,帶勾選時間。後台訂單頁和訂單確認裡都看得到;解除安裝外掛之後這條記錄也留著,那是商店自己的證據,證明顧客同意了什麼。
購物車裡混了實體商品會怎樣?
什麼都不變。加進一件實體商品,結帳就回到 WooCommerce 原樣:完整地址、正常的訂單狀態、沒有同意框。

需要外掛做不到的那一部分?

這些是通用到可以做完一次、交出去的那部分。當需求已經不再是一個外掛的時候,那就是我們接的客製開發。

看我們怎麼做