-
綠界科技金流外掛套件(以下簡稱外掛套件),提供合作特店以及個人會員使用開放原始碼商店系統時,無須自行處理複雜的檢核,直接透過安裝設定外掛套件,便可以較快速的方式介接綠界科技的金流系統。
-
收款方式清單:
- 信用卡(一次付清、分期付款、定期定額)
- 網路ATM
- ATM櫃員機
- 超商代碼
- 超商條碼
- Apple Pay
-
注意事項:
- 若須同時使用物流模組,除了更新金流模組外,物流模組也請同步更新才能正常使用。
- 本模組訂單扣庫存數量是在付款完成後才進行扣除,所以如果付款方式為非即時完成,例如:超商代碼、ATM,庫存會於消費者實際繳款後才扣除。限量商品請避免使用非即時金流收款。
- 支援版本
- 綠界科技ApplePay系統介接相關資訊
- WooCommerce安裝準備事項
- 套件安裝
- 設定與功能項目
- ApplePay 開發者前置準備說明
- APPLE 開發者帳號申請說明
- 技術支援
- 參考資料
- 附錄
- 版權宣告
Wordpress | WooCommerce | PHP |
---|---|---|
4.5.3 / 4.6.1 / 4.7.3 / 4.8.0 ~ 4.8.2 / 5.2.1 / 5.3.2 | 2.6.0 ~ 2.6.14 / 3.1.0 ~ 3.1.2 / 3.2.0 / 3.4.6 / 3.6.4 / 3.9.2 | 5.6 以上 |
- 需成為綠界的特約商店 (申請時間約10-15天)
- APPLE僅接受銷售實體商品業者(非虛擬商品如遊戲點數)
- 商店必須有APPLE的開發者帳號(個人/公司) (公司帳號申請時間約一個月,APPLE收年費為USD100)
- APPLE PAY的付款交易須自備SSL加密環境
- APPLE PAY交易環境必須支援Transport Layer Security (TLS) 1.2 ,包含消費者手機環境及廠商伺服器環境
請在 測試環境申請註冊會員 完成後請提供下列資訊:
- 申請綠界測試環境會員編號
- 申請APPLE PAY的MerchantID
- APPLE PAY交易憑証的加密密碼(必須設置密碼)
- APPLE PAY交易憑証(Apple Pay Payment Processing) (請匯出P12格式並壓縮zip檔)
- APPLE PAY交易憑証的到期日
- 商店驗證事件取得merchantSession中的PaymentToken物件(須消費者付款指紋認証後才會取得,提供時無須經過AES加密的資料)
- 建立付款請求物件的交易金額
將上述資料寄件至techsupport@ecpay.com.tw
信箱,我們將由專人進行測試相關設定作業後,會通知廠商串接信用授權串接服務測試。
https://vendor-stage.ecpay.com.tw 此網站可提供:
- 查詢ecpay訂單
- 測試環境金鑰取得資訊
系統開發管理
-> 系統介接設定
取得介接 HashKey
及 HashIV
資訊。
※ 注意:Apple Pay台灣尚未開放平台商審核使用,申請串接時一個店家須申請一個APPLE PAY 的MerchantID及憑證。
請登入廠商後台 -> 系統開發管理
-> 系統介接設定
取得介接 HashKey
及 HashIV
資訊。
-
目前Apple Pay支援
- iPhone 6之後機種 (包含iPhone SE)、iPad Air 2、iPad mini 3與iPad Pro系列
- Apple Watch系列
- 2012年以後推出的Mac與MacBook系列
-
注意事項
僅有搭載NFC近場感應機能的iPhone與Apple Watch可透過零售通路刷卡機付款,包含iPad系列、Mac系列機種僅能在App內,或是透過Safari瀏覽器在網頁服務中使用Apple Pay付款。
無論您使用Windows、Linux或任何伺服器,在安裝本外掛套件前,請先確定該伺服器是否支援PHP的curl模組。
- 外掛套件僅支援 UTF8 語系版本的PHP商店系統。
- 如果您使用的PHP是利用AppServ軟體架設在Windows的環境,請參考以下說明將curl模組掛上:
- 在WINDOWS的目錄下找到php.ini這個檔。
- 使用文字編輯器(UltraEdit、EmEdit或其他)開啟php.ini檔案。
- 找到extension=php_curl.dll這一行,將前面的分號移除,並儲存檔案。
- 重新啟動Apache伺服器。
- 若仍然無法啟動curl模組,可以按照下面步驟嘗試修正:
- 在..\AppServ\php5\下找到libeay32.dll及ssleay32.dll。
- 在..\AppServ\php5\ext\下找到php_curl.dll。
- 將上述三個檔案複製到%windir%/system32下。
- 重新啟動Apache伺服器即可。
將下載的套件檔解壓縮,解壓縮完成後中會有一份壓縮檔「ecpay.zip」,用來上傳的外掛套件。
購物車後台
-> 外掛(Plugins)
-> 安裝外掛(Add New)
-> 上傳外掛(Upload Plugin)
-> 選擇檔案(選擇壓縮檔「ecpay_shipping.zip」)
-> 立即安裝(Install Now)
。
安裝完成後,畫面會顯示是否安裝成功,若安裝成功會出現啟用外掛(Active Plugin)
的按鈕,按下啟用外掛(Active Plugin)
後即可開始使用外掛套件。
購物車後台
->WooCommerce
->設定(Settings)
->結帳(Checkout)
->綠界科技(ECPay)
。
- 特店編號(Merchant ID)
- 金鑰(Hash Key)
- 向量(Hash IV)
- 請注意 Hash Key 與 Hash IV 內容不可包含空白。
- 本外掛套件提供測試模式的設定,用於連接到ECPay提供客戶的介接環境,請勿在正式營運的環境中開啟測試模式。
- 本外掛套件於ECPay廠商後台按下模擬付款按鈕後,是會變更訂單狀態為已付款的,請勿在正式營運的環境中點選模擬付款。
購物車後台
->WooCommerce
->設定(Settings)
->結帳(Checkout)
->綠界科技定期定額(ECPay Paid Automatically)
。
購物車後台
->WooCommerce
->設定(Settings)
->結帳(Checkout)
->綠界科技(ECPay)
。
- 請先完成Apple Pay 相關設定步驟,請參考ApplePay 開發者前置準備說明。
- curl SSL Version需要使用openssl。
- key 憑證路徑與crt憑證路徑請勿放在網頁公用區域,以防憑證遭竊取風險。
- key與crt憑證是透過個人資訊交換 (.p12),請使用openssl進行轉換。
- 請參考文件 ECPay - Apple Pay介接技術文件 [2. ApplePay 開發者前置準備說明]
- 請參考文件 ECPay - Apple Pay介接技術文件 [9. APPLE 開發者帳號申請說明]
綠界技術服務工程師信箱: techsupport@ecpay.com.tw
欄位名稱 | 欄位內容 |
---|---|
特店編號(MerchantID) | 2000132 |
介接 HashKey | 5294y06JbISpM5x9 |
介接 HashIV | v77hoKGq4kWxNNIS |
- SSL Version 要為 OpenSSL
openssl pkcs12 -in ApplePayMerchantIdentity_and_privatekey.p12 -out ApplePay.crt.pem -clcerts -nokeys
openssl pkcs12 -in ApplePayMerchantIdentity_and_privatekey.p12 -out ApplePay.key.pem -nocerts
- License: GPLv2 or later
- License URI: https://www.gnu.org/licenses/gpl-2.0.html