1. 安裝外掛及開通訂閱
安裝方式
方法 1. 打開 WordPress 外掛安裝頁面,上傳外掛壓縮檔案,安裝完畢後啟用外掛。
方法 2. 使用 FTP 將解壓縮後的外掛資料夾上傳至 wp-content/plugins
外掛目錄中,上傳完畢之後,進入 WordPress 後台的外掛頁面中啟用外掛。
啟用外掛後,外掛的相關設定頁面位於左側選單列表 WooADM 中。
開通訂閱
安裝外掛之後,必須登入會員個人帳號頁面,驗證及開通商店的網址,網址可以隨時自行變更,開通方式如下:
1. 使用瀏覽器開啟安裝外掛的商店首頁。
2. 複製瀏覽器網址列中的網址貼上到驗證欄位中,若填寫不同的網址可能無法通過驗證。
3. 開通網址不需包含 http://
或 https://
。
4. 啟用驗證後,在外掛的設定頁面上方,即會顯示訂閱的服務到期日。
2. 設定串接資料
啟用電子發票串接之後,點選左側選單中的 ezPay 電子發票進入串接設定頁面,輸入商店代號 Merchant ID
以及兩組 API 串接金鑰 Hash Key
、Hash IV
。
最後依照商店需求,設定稅別、發票載具、捐贈機構及開立發票方式,即可開始使 ezPay 電子發票服務。
3. 發票開立設定
開立發票時機
當訂單狀變狀態時,自動開立發票:
-
- 訂單成立
- 等待付款
- 處理中
- 保留
- 完成
- 手動開立,於訂單列表的動作區塊,點擊微笑圖示開立發票或位於訂單編輯頁面內,在右側發票資訊區塊開立。
預約天數
依開立發票時機的訂單狀態為主,設定轉變至該狀態後的幾天後開立發票 (無論是否完成付款均自動開立發票)。
新增捐贈社福團體
若想要增加捐贈社福團體,可複製下方代碼到主題中的 functions.php
檔案,依需求修改代碼後,再回到發票設定頁,點選新增的捐贈對象。
// 新增社福團體及愛心碼,社福團體愛心碼清冊下載: http://go.cloudwp.pro/luvcode add_filter('cw-pay2go-ei_love-code', 'SetExtraLoveCode', 12, 1); function SetExtraLoveCode($arrLoveCode){ $arrLoveCode['172'] = '流浪貓保護協會'; //替換編號 172 以及 流浪貓保護協會,或複製新增一行即可增新捐贈團體 $arrLoveCode['321'] = '唐氏症基金會'; $arrLoveCode['5269'] = '諾亞方舟動物同樂協會'; return $arrLoveCode; }
社福團體愛心碼: 查詢及下載清冊
匯出發票資訊
使用下方 Meta 匯出已開立發票的相關資料。
// 發票號碼 meta_key: _cw-pay2go-ei-number meta_value: (string ) // 開立發票回傳的資訊 meta_key: _cw-pay2go-ei_extra-info meta_value: ( array )
4. 常見問題
- 商品名稱內不能有
|
符號,否則該項商品將會被 ezPay 電子發票系統視為兩項商品,導致無法開立發票。 - 當訂單無法開立發票,或選擇訂單完成後開立但無法將訂單狀態大量批次轉變為完成時,可進入訂單內查看備註欄裡顯示 “期間內無可用合約” 則代表 ezPay 發票服務尚未開通或串接內所填寫的商店資料有誤。
P.S. 期間內無可用合約為 ezPay 返回訊息,非發票串接本身問題。