RY WooCommerce Tools

簡介

擴充外掛,提供以下的功能

  • 配合台灣本地習慣的修改
  • 提供 綠界金流 支援
  • 提供 綠界物流 支援,僅 超商店到店取貨(C2C) 模式
  • 提供 藍新金流 支援
  • 提供 藍新 物流 支援,僅 超商店到店取貨 模式

WordPress 官方網站外掛目錄中的本程式
GitHub 上的程式協作

相依外掛說明

需先安裝 WordPress 5.0 與 WooCommerce 3.0.0 以上版本才可順利使用本外掛。
本外掛只會針對發佈當時最新版的 WordPress 與 WooCommerce 進行測試,因此建議使用者也要隨者個外掛的更新同步更新至最新版。

協助本地化

如果你想要協助將本外掛的內容本地化成為你所熟知的語言,並且願意分享給大家使用的話,請前往 WordPress.org 進行內容的貢獻。

說明

  1. 地址欄位的調整功能
    • 隱藏國家選單先顯示姓氏輸入欄位
  2. 綠界金流支援
    • 自訂綠界訂單編號前綴字
    • 設定支援的付款方式
    • 自行設定付款截止日(依付款方式不同有不同的限制方法)
    • 自行設定付款方式接受的金額限制(依付款方式不同有不同的限制方法)
    • 支援【站內付】結帳模式(信用卡 / ATM / 超商代碼 三種模式)
  3. 綠界物流支援
    • 7-11、全家與萊爾富的超商取貨(C2C)
    • 自訂綠界訂單編號前綴字自行設定運費金額
    • 免運費設定,支援模式:最低訂購金額
    • 可設定商品不接受超商取貨方式運送
    • 支援取貨付款模式,須搭配用貨到付款的結帳模式,詳細設定方式說明
    • 根據商品重量加成收取運費,並產生對應數量的貨運單
    • 商品到達超商門市後,發送取件通知信給消費者(也可於後台手動發送)
    • 設定在訂單狀態為處理中時,是否自動取得貨運編號
  4. 藍新金流支援
    • 支援的付款方式
      信用卡、信用卡分期、ATM 櫃員機、網路 ATM、超商代碼、超商條碼
    • 自訂藍新訂單編號前綴字
    • 自行設定付款截止日(依付款方式不同有不同的限制方法)
    • 自行設定付款方式接受的金額限制(依付款方式不同有不同的限制方法)
  5. 藍新物流支援
    • 免運費設定,支援模式:最低訂購金額
    • 可設定商品不接受超商取貨方式運送
    • 支援取貨付款模式,須搭配用貨到付款的結帳模式,詳細設定方式說明
    • 根據商品重量加成收取運費

綠界站內付注意事項

  • 因為綠界科技要求網站需支援 HTTPS ( TLS v1.2 以上 ) 才可順利使用站內付,所以需勾選【強制使用安全連線結帳 】選項才可啟用站內付。
  • 當使用手機瀏覽器進行結帳,因為一些技術性問題,無法自動開啟結帳對話框,需要使用者再次點擊畫面上的付款按鈕自行開啟付款頁面。

外掛相容性

以下列出的外掛,是有特別針對該外掛的部分功能進行相容性調整,或是針對其中的某一項功能進行配合調整。

注意:這些外掛都只有在使用者反應的當下進行特定功能的測試。
外掛版本不斷更新,不保證目前你使用相同外掛就一定正常運作。

專業版

專業版已經上線,在現有的基礎上提供更多方便的功能給你使用。詳細的資訊請至 RY WooCommerce Tools Pro 說明頁面觀看。

給開發者的一些文件

Action/Filter 列表

贊助

可以透過  進行,又或者你的 Paypel 帳戶不是台灣區帳戶的話也可以透過 PayPal.Me 進行。

外掛歷史

請前往 RY WooCommerce Tools 更新紀錄 觀看。

程式授權條款

GPLv2 or later

作者:Richer

訪客數:

最後編輯日期:

我剛剛初步測試一下,【站內付】在手機瀏覽器或是 InAppBrowser(任何 APP 附帶的瀏覽器都算) 底下是使用是使用 window.open 的方式來處理,並不如同電腦是在同一個畫面上疊加上去的。

以目前我的認知來說,這問題只能由 綠界 來處理。
在本外掛上可行的做法就是在偵測到是手機瀏覽器或是 InAppBrowser 的時候,回頭用傳統的全方位金流。

將來會加入宅配的物流支援,地址電話會是必須的欄位。
如提供不顯示地址電話後會有一些必填的相依性問題需要處理,因此本需求保留暫時保留。

感謝您的更新!

抱歉還有一個小問題,請問是否有方法讓庫存只在顧客付款後扣除?
現在的庫存都會在顧客下單的同時扣除,下單不付款的客人會讓其他人買不到QQ

謝謝!

如果等到實際付款完成才將庫存扣除的情況。
可能會導致使用的另外一位使用者訂單成立但是沒有商品可以出貨。

例如 商品A 剩下 1 件庫存
使用者A在 2018/05/25 20:00:00 下單購買 商品A 訂單使用 ATM 轉帳繳費,在 2018/05/26 12:05:00 才去 ATM 進行轉帳的動作,所以系統可能在 2018/05/26 12:10:00 才確認 使用者A 的付款狀態。
使用者B 在 2018/05/26 20:00:00 的時候也下單購買 商品A ,如果系統在付款成功才將庫存扣除的話,那麼 使用者B 就可以成功的下單購買到已經被 使用者A 訂購的 商品A 。

謝謝您的說明!

因為我只有提供信用卡結帳的功能,所以沒有想到還會有 ATM 結帳順序的問題…

我嘗試過幾個方式,但是都失敗了:

1. 我在商品 > 庫存 > 保留庫存(分)那邊設定了 60 分鐘,雖然 60 分鐘一到未付款的訂單有被取消,但是庫存並沒有被復原,而被取消掉的客戶又不能用原本的連結結帳,我只能一直檢查並且手動復原庫存,這個流程實在有點困擾。

2. 之前使用的是 AIO WooCommerce (https://wordpress.org/plugins/allpay-aio-for-woocommerce/) 這個外掛,他們有提供「只在付款成功時扣除庫存」的功能,但我看起來他們好像是判斷條件直接跳過 wc_reduce_stock_levels 這個步驟,表示 WooCommerce 自己原本會在完成時扣除庫存嗎?以下是他們原本的結帳代碼:

“`
function process_payment($order_id) {

$order = new WC_Order($order_id);

if ($this->reduce_stock == ‘default’) {

if (function_exists(‘wc_reduce_stock_levels’)) {
//graceful update
wc_reduce_stock_levels($order_id);
} else {
$order->reduce_order_stock();
}
}
return array(
‘result’ => ‘success’,
‘redirect’ => $order->get_checkout_payment_url(true)
);
}
“`

3. 抱歉問題有點多,但難得遇到高手,希望可以獲得您的解答!

1. 信用卡也會發生的同樣的問題,只是因為中間的空檔時間比較少,真實的發生機率很小就是。
使用者跳轉到綠界的時候就成立訂單(正常這時候扣庫存),到使用者輸入信用卡資料完成簡訊驗證,中間還是會出現兩三分鐘的時間差。
PS. WooCommerce 內鍵的付款方式,都是在訂單成立的時候就扣庫存了。

2. WooCommerce 會記錄訂單是否已經完成扣庫存的動作。
除了可以使用 wc_reduce_stock_levels 來扣庫存,也會在訂單完成的時候,檢查之前是否扣過庫存,沒扣過會在執行扣庫存的動作。

3. 在外掛當中,不打算加入調整扣庫存時機點的功能。最主要是因為重複訂購的風險問題。
但會研究看有沒有辦法利用佈景主題的 functions.php 加入一些程式來達到這度。

你好打擾了感謝你的外掛
近期使用了一下發現有個問題出現
就是選超商取貨時有填入電話但是訂單後台電話欄都是空白的導致無法帶入取貨單號
也不知道是什麼原因,如訂購人與收件人不同時就無法得知收件人的電話

另外是建議部分
綠界那邊自己提供的購物車系統有個點選按鈕就能帶入單號並印出,請問這邊能否加入這個機能?
畢竟訂單成立後就自動帶入取貨單號這個功能對於非現貨的用戶來說還是有不便之處,希望就是確定能出貨才進行單號建立帶入並直接在後台印出貨單

顯示完整回覆 (1)

1. 超商取貨的情況下,結帳頁面應該會有兩個連絡電話(也就是有勾選”運送到不同的地址?”的模式),超商取貨使用的是跟超商資訊一起的那筆電話。
同樣的,在後台的話也會呈現於訂單的【運送方式】資訊底下。
正常情況下,如果那欄沒有輸入是不可以進行結帳動作的。

2. 如果該訂單是超商取貨的方式,在訂單詳細資料頁面中的訂單動作當中,有一個項目是可以再產生一筆新的運送編號的。
對於非現貨的商品,可以利用該功能來取得新的物流編號。
另外,直接列印超商運算單的功能,要再研究一下。

你好不好意思這邊再詳細說明狀況
1.就是超商取貨資訊的那一欄的電話確實有輸入,也因此有完成訂單成立動作
但是後台卻沒有顯示出這一欄填入的電話資訊,也就是說這一欄的資訊沒有跟著帶入到後台因此後台的對應欄位變成空白。
也因為後台電話的對應欄位空白才會造成系統無法完成帶入單號的動作。
2.這功能是有留意到但是仍然不希望先讓系統自動帶入以避免綠界後台那邊資料紊亂的情形發生。

顯示完整回覆 (1)

1. 我發現錯誤,並且已經修正完成。
更新至 0.0.13 應該可以解決此一問題

2. 我將在物流的設定當中,加入是否於訂單狀態變更為【處理中】的時候自動取得物流編號的功能。
另外,如果你的預購商品有使用到其他的外掛,方便跟我說該外掛的名稱嗎?或許可以找到更聰明的處理方式。

你好
1.已更新,現在確認後電話欄已正常帶入訂單後台,且確認不會自動取得物流編號了
2.目前沒有使用與商品有關的相關外掛。因這邊都幾乎不是現貨商品。目前更新版本之後也符合目前所需。之後期待的建議部分就如稍早所說跟綠界系統那樣在後台就可直接出單列印的機能加入

感謝你提供此外掛,將持續追蹤。
辛苦你了謝謝

顯示完整回覆 (3)

不好意思沒留意到,以為已經不會自動帶入物流代碼結果發現可正常帶入,期待能追加這個選項讓人可以選擇是否自動帶入物流代碼
感謝你

恭喜你!許願成功!

綠界物流設定,已經可以調整是否自動取得物流編號了。

只有這樣的資訊我無法確認你說的到底是哪邊顯示上沒有套用到語系檔案
請利用任何你可以上傳圖片的網路空間,將有問題的畫面截圖上傳後,於留言當中附上網址,我好確認實際發生問題的地方所在,感謝

Hi,感謝您寫出這樣的插件,非常好用!!
但是有個問題,不知能幫忙解決嗎?
問題:
超商取貨的情況下,結帳頁面應該會有兩個連絡電話(也就是有勾選”運送到不同的地址?”的模式),超商取貨使用的是跟超商資訊一起的那筆電話,但是欄位的屬性似乎沒有顯示為 Required,我自己改了fucnctions.php用HOOK的方式,似乎發生沒有效果。

顯示完整回覆 (2)

如果未填寫收件人的聯絡電話,應該是無法產生訂單的。
只是畫面的呈現上有誤,標示為 選填 欄位,我再找時間處理顯示上的問題。

你好不好意思打擾了。
上次那個翻譯問題可能是本身插件問題看之後更新會不會變了

這次要來提出問題的狀況是這樣
選擇超商貨到付款的訂單,傳送資料確實是超商取貨付款的訂單,但這是第一筆的情形。如果同訂單因為單號過期或是更改資訊要重新傳送超商取貨單之後,就變成不是貨到付款的純取貨的單子。
這邊以為是請人寫的匯款通知軟件衝突,但剛剛移除掉軟件後自己下測試訂單也確認這個情形,第二筆以後列印的單都會變成純取貨的單子而不會是取貨付款。
再請確認一下這個問題
辛苦你了感謝

顯示完整回覆 (3)

這部分是系統設計的問題。

當初做重新取得貨運號的功能,為的是因為貨運體積限制的問題,導致需要將同一筆訂單分開成兩個包裹發送的情況下使用的。
所以收款的全額,都已經在第一個包裹發送了,新的貨運號就只是為了送出商品而設計的,所以就是不用收款的模式。

這下要想想如何兩種不同的情況該如何設計了。

請問一下
如果說可以設定把訂單那邊的出單資訊刪除掉的話是否就可以排除掉只有第一筆是取貨付款的問題呢?如是這樣設定只有第一筆才能取貨付款的話那麼把這筆出單紀錄刪除掉之後重新出單就能重新出一筆,也因為是第一筆只是試新的因此就是取貨付款的單子的模式呢?

不好意思再留一篇說清楚一點好了

如果可以把訂單中的超商取貨資訊那個欄位新增刪除資訊的選項然後刪除原本第一筆的超商資訊,再來進行重新取得貨運號,因為原本資訊已經刪除新的貨運號就視同第一筆所以新的第一筆就是取貨付款。
不知道這樣是否可行呢?

不好意思現在又恢復正常了
因稍早運費設定那邊升級後就全數失效移除插件重新安裝也一樣,但運費區域那邊原本的設定都還在但都沒顯示出來,但新增一組寄送方式後就又突然全數出現。
也不清楚是哪邊有問題現在已經正常了但剛剛遇到的狀況還是先跟你這邊說明一下。

辛苦你了謝謝

剛剛想到升級完出現外掛掉檔遺失而停用外掛,在想是不是這個原因重新啟用就看不到物流,移除重新安裝也一樣之後就這樣重新加入物流方式就全跑出來了。
第一次遇到這狀況就真的有點詭異。
至於上面問的那出單問題就在等你這邊的處理了。

辛苦了晚安

你好晚安
不好意思再打擾了
快要接近暑假了,這邊有客人開始要求更改超商取貨的門市。
但看了一下後台訂單那邊好像沒有地方可以做這樣的設定,目前只能取消並重新下單,但對長期性預購商品已及代碼或信用卡等綠界先付款途徑的客人部分造成些困擾。
期望在未來新增此機能可直接在後台協助更改取貨門市資訊。

感謝你

顯示完整回覆 (4)

單以綠界提供的物流功能層面來說,是沒有變更取貨門市這一功能的。
所以,這樣進階的功能目前是不打算實作。
如果最後真有實作,應該也會變成是需要額外收費的外掛來提供。

感謝回應
不過我有個看法也當成建議提供
之前是有體驗過這部分,大致有確認到一個點,就是前台客人選擇完門市完成後到後台資料上也會有對應的欄位可供後續的更改,目前這個部分仍為只可在後台瀏覽客人填寫的超商資訊,但是只要點選編輯後只會出現超商收件人姓名與電話,超商門市資訊也因為沒有對在對應編輯欄位因此就會不見因此無法進行編輯。

先給一組在地址欄位部分對應超商的取貨門市資訊資訊提供當成未來參考:
[全家超商|取貨], 店號(或服務編號)=016737, 店名=全家台中新學府店, 地址=台中市南區學府路168巷2號
這個就是這樣對應然後現在又有對應到已經新增的可自行決定印超商單的機能,只要客人要求更改門市資訊即可在後台訂單的這個對應欄位直接更換門市資訊。更換完成在進行重新印製超商訂單即可獲得更新資訊後的門市資訊

因為設計外掛也需花費不少心力,即使需要收費也是可接受的。

感謝你並加油!

其實在你提出的時候,大致上就已經有一個想法應該如何去做。

只是以自己過去在其他平台的使用經驗以及轉入woocommerce購物車系統的比較下來提出一個方向建議,給的那一段門市資訊就是由其他使用平台那邊貼過來提供個參考方向。

辛苦你了
加油

你真是厲害的,又被你發現我犯蠢了

因為我自己的版面設計上,每一個輸入欄位都是單一行,所以沒有發現當有一個行是兩個輸入欄位的時候會有問題。

了解,現在再用自定義欄位暫時擋一下。這外掛本來已經因為安裝這邊的外掛就因此沒需要而移除掉了現在又這樣再裝回來了
就等你這邊修正完成後再把這自定義欄位外掛移除掉了。

其實在我發文的時候就修正完成。
新的 0.0.19 版本應該不會有跑版的問題,不過原本提供的 姓氏/名子 擇一顯示的功能部會加回。

了解了,這邊只好持續用自定義欄位處理。
順道說一下好了昨天這邊自定義欄位設定當中的時候有客人有下單,檢查一下發現姓氏/名子這兩個欄位在超商資訊的收件人欄位只會顯示姓氏/名子兩個欄位當中的其中一項欄位另一個欄位的資料就不會帶到後台去。目前用自定義欄位設定把不會帶入後台的那個欄位給取消顯示了。

我這邊是沒有使用 自定義欄位 進行特殊設定。
佈景主題使用 WordPress 官方的 2017 主題進行測試,超商取貨的情況下,收件人的姓氏與名字都可以正常的記錄到訂單當中。
而在向 綠界 請求貨運編號的時候,也是正常的使用 姓氏與名字。

了解
因我是用storefront的主題所以確認到的資訊完全不同,之前測試過的時候的情形如下
缺少的那一欄位資料請求貨運編號時,也不會出現缺少的那一欄位的資料就因此造成貨運單姓名不完全情形;先名再姓的狀況下超商出貨單也會變成先名再姓的格式錯誤可能會造成客人無法取貨狀況。
也就是說,現在姓氏跟名字分開也不會發生缺少欄位資料或是先名再姓的錯誤嗎?

顯示完整回覆 (2)

以我安裝 storefront 並且未做任何特別設定的情況下,超商收件人的姓氏與名字是可以正常顯示與傳遞資料的。
我是以 0.0.20 + WooCommerce 3.4.2 版本進行測試。
目前確定 0.0.19 版本的姓名順序對調在結帳頁面的顯示上還是有問題的(是顯示的問題,但不會影響到運作)

沒關係,這邊用自定義欄位把姓名欄部分遮蔽掉一個,讓客人結帳不用填那麼多格數比較不會給麻煩。以台灣來說姓名一格比姓跟名分開兩格欄位還要簡單的多。

辛苦你了感謝

您好
請問一下,我啟用RY WooCommerce Tools後,結帳頁面的「付款方式」欄位就消失了,而且結帳頁面的內容也被拉大成全螢幕(左右兩邊),請問您知道這是什麼原因造成的嗎?又或是我該去哪裡看是哪邊出錯了?
謝謝!

顯示完整回覆 (3)

1. 付款方式消失,是如何的消失法?
2. 結帳頁面跑版,要看你的佈景主題才能知道問題是什麼。

至少我以 WordPress 2017 跟 Storefront 兩個版型測試都是正常的。

Richer您好

我寄了截圖到您的Email,希望對找出原因有幫助

不只綠界的付款選項,連非綠界(一般ATM轉帳)的付款選項也一併消失了

我發現問題是因為你的 WooCommerce 版本並非使用最新版導致的。
目前已經進行一些調整,請測試 0.0.21 版本是否可正常運作。

並且,強烈建議所有外掛皆升級至最新版,除了可以不免相容性的問題,更可以替你的網站獲取就好的安全性。

你好不好意思又來打擾了
之前沒留意到的一個地方來告知
走7-11取貨的訂單,不知道為何顯示超商資訊的物流寄件編號中間會空一格出來?因此導致查詢時最後一碼被吃掉得要自行補入

另外關於之前詢問過的訂單的取貨門市更改,想請教一下這邊是否能自行透過資料庫那邊去進行處理更換呢?如果可以的話請問訂單資料是放在哪裡呢?

謝謝

顯示完整回覆 (3)

7-11 的貨運編號會有一個空格存在,是因為 7-11 的貨運號本身是由兩組號碼組合在一起的。

寄送的時候,是使用 12 碼的編號,可使在 https://eservice.7-11.com.tw/e-tracking/search.aspx 店到店狀態查詢頁面的部份,是只使用前 8 碼的部分就好,所以系統在設計上就在兩組號碼中間加上一個空格。

需要一點技巧才可以找到資料庫當中的資料並修改,不過因為直接修改資料庫當中的動作,是沒有任何保護措施的。
所以這種操作方式我不推薦使用,當然就不可能公開說明了。

了解!因過去在別的平台都是連貫一起,到7-11超商交貨便查件也是寫說12碼編號沒說8碼即可因此一定有絕多數人都認為連貫性的才是正確編號。
更改超商資料機能就之前所建議的部份目前等後續消息了。改取貨資料而要客人重新下單真的蠻困擾了。

我不知道你給的畫面有什麼問題?
看起來完完全全的正常無誤阿

HI Richer,

注意看,它的整個POPUP的視窗已經被壓在裡面下面了,也就是有效日期跟CVC碼欄位都是被遮住的

我還是覺得很正常啊!
因為,在我看來這是因為你的佈景主題設置導致的。

基於佈景主題導致的問題。
我只會修正 WordPress 官方的年份系列跟 WooCommerce 官方推薦的 Storefront 這些下會產生的異常現象。
其他的佈景主題導致顯示上的異常,請自行想辦法修正。

您好 打擾一下 使用超取物流
訂單後台總是無法傳遞訂單到綠界
取得物流代碼失敗:ReceiverStoreID Is Null
請問這是什麼原因呢?
已經使用在兩個站都一樣的狀態
謝謝

顯示完整回覆 (3)

還有一個小問題woocommerce版本3.4.3中
金流要啟用站內付,提示:站內付功能只在 SSL 環境下運作,請先啟用強制使用安全連線結帳。
但在這個版本已經沒有這個選項可以打勾了

ReceiverStoreID => 超商代碼
不過這現象沒有遇到過,我真的無法得知可能的原因。
不知道你那邊的記錄檔當中有什麼可能的資訊嗎?如果方便的話請寄送到我的信箱 fantasyworldidvtw @ gmail.com 感恩!

另外,SSL 設定的問題,其實在 WooCommerce 3.4.3 當中還是有相關的設定,只是多了一些偵測機制控制是否顯示,這部分我會做對應的調整。

你好又來打擾一下
這次只是有個部份想了解一下
關於重新付款的部分是否只有對應非超商代碼與條碼的綠界其他付款方式?
剛剛摸索了一下發現如完成結帳但沒立即付款的話,之後修改訂單資訊與金額後再重新進行付款的話超商代碼無法選擇只能選擇信用卡的其他付款方式。
只是信用卡部分確實會變更成更改後的訂單金額。
因我只有開超商代碼與信用卡,其他方式未開通。
因此想確認一下是否只有超商代碼(條碼)不適用重新付款得要在結帳前就要處理好訂單才行。

顯示完整回覆 (2)

補充:
剛剛關掉金流模組後就正常,上面圖片連結當中的float(360)也就沒出現。
可能是金流模組那邊有問題再請協助確認一下
謝謝

不好意思再打擾你了
稍早發現如果有搭配Payment Gateway Based Fees and Discounts這個插件,新版本會發生代碼繳費部分沒有顯示出手續費欄位導致掠過這部分的費用計算但信用卡還是可正常顯示手續費的欄位
測試舊版的部分是正常可顯示出手續費部分。
再請協助確認此問題
謝謝

顯示完整回覆 (5)

版本 0.0.30 應該修復本問題。
主要是因為超商代碼的部分,金流服務供應者有硬性的金額限制。
而在特定的情況下,取得的訂單金額錯誤導致。

目前測試已經正常
稍早有換另一個同樣功能插件測試也是有相同問題目前已確認排除問題
辛苦你
感謝

忽然想到
看這外掛的名稱與功用,你應該是想要依據不同的繳款方式向消費者收取額外的費用。
但要注意你跟金流商之間的合約,是否有提到將手續費用轉嫁給消費者的行為是否可行。

這部份有確認,有做到告知義務即可。
畢竟是小本無法吸收這些額外手續費,都有在結帳時做出告知手續費的部分。

你好,我使用超商取貨購買多項商品時,選擇7-11,後臺訂單會出現”取得物流代碼失敗:商品名稱不得輸入^ ‘ ` ! @ # % & * + ” | _ [ ]”,全家超商卻是正常的,有可能是物流那一端改寫了欄位的限制嗎?謝謝

顯示完整回覆 (4)

沒錯,那是綠界方面進行的修正。
除了商品名稱以外,寄件人姓名 / 收件人姓名 這兩個部分也有新增一樣的限制。

你好打擾了
因為我也有遇到同樣問題但不知怎處理,目前只能把商品刪減到剩下一筆才能正常,取貨付款還得透過追加費用加進去總和後才能用正確的金額出單。
商品本身沒問題這有多次交叉確認過,確定剩下一筆才能正常兩筆以上的商品就不行就會顯示同樣的錯誤有點麻煩。

發現有一個地方未調整到。已經於 0.0.31 版本修正,現在超過一項商品應該也可以正常運作了。

不是!
但如果不使用測試模式,你需要正確輸入綠界提供給你的【商店代號 / HashKey / HashIV】才可以順利完成相關金流動作。

如我已經都填寫完綠界提供給我的【商店代號 / HashKey / HashIV】,但還是顯示交易失敗,找不到此商店之類的訊息,就可以推估是我綠界帳號有問題!?我應該聯絡綠界處理!?

我會建議先至後台的設定當中,將綠界金流的除錯紀錄啟用。
然後進行一次交易,之後至後台的日誌紀錄當中找尋 ry_ecpay_gateway-今天日期 的那份紀錄。
看看有沒有提示什麼更詳細的錯誤訊息。再來決定你是需要找綠界協助還是如何?

如果不會判讀 日誌紀錄 的話,方面的話可以寄給我 fantasyworldidvtw[@]gmail[.]com 幫你看看問題點。

將外掛刪除重新安裝後就可正常使用了,真的非常謝謝您的幫忙,也謝謝您開發此外掛,能簡單就將金流串起來!!!

超商取貨,不可以在運送選項當中的運送目的地設定為【強制運送至客戶帳單地址】的情況下運作。

我搞錯方向了 抱歉 哈哈 要去綠界按後續動作 我再試試看 謝謝!

找個這個外掛真的太棒了,真是感謝你
先前海外顧客一直會出現,綠界超商取貨付款的選項,一直讓我很困擾,現在透過你的編排方式,就可以有正確的物流對應。
感謝你~

顯示完整回覆 (1)

恭喜你解決了一個問題!也希望這外掛不會產生新的問題困惱你(真不幸有的時候記得通知我~~)

請問選擇超商取貨門市後,按下”下單購買”的按鈕,都出現收件人手機為必填欄位的訊息,但檢視整個結帳頁面資料都有填寫,這個情況要如何排除?woocommerce版本3.4.4 wordpress4.9.7

顯示完整回覆 (1)

超商取貨需要在運送選項當中的運送目的地設定為【強制運送至客戶帳單地址】的情況下才可正常運作。
另外,因為收件人手機欄位是由外掛新增的,如果你有用到調整結帳畫面的外掛,我需要看到畫面才可以協助你看看問題在哪?

根據我的認知,綠界要接受海外信用卡,需要於綠界的後台設定接受海外信用卡,跟串接的介面是中文還是英文沒有關係。

你好
打擾了
目前版本都是最新版本,剛剛發現有幾筆要取得超商寄件編號時,購物車後台的超商取貨資訊沒有出現任何資訊,但綠界的超商後台資料有正常接收到。
應該是沒有回傳回來。
再請確認一下
謝謝

顯示完整回覆 (2)

部分情況的失效! 只能期望我也能碰到類似的情況了!
不然我還真不知道為什麼?
另外,我會想享用人工的方式追加物流資訊的可能性。

這兩天40多筆取貨付款的單能在woocommerce後台正常顯示回傳的超商編號資訊不到10筆。其餘的沒有回傳回來但綠界後台仍然正常顯示得出來。
過去也偶爾出現同樣狀況但這兩天這狀況幾乎都出現。重複用了N次也不一定正常接收的到資訊但綠界後台已經滿滿一堆重複的單號了

我使用自己的網站進行相同的付款方式與運送方式進行測試,是可以順利進行進入金流服務的結帳頁面。
而在觀看你影片的時候,發現網址的轉換上有一些奇妙的地方,這部分我已經另外與你聯繫討論確定問題點。

哈囉,問題已解決,上來回饋一下。
主要是該網站的業主把Woo內建的頁面的頁面屬性做了層級變動,他把「結帳頁」「購物車頁」的層級原本是沒有層級,卻改成上一層級是「商店頁」,我幫它改回來後就正常了。
新手誤把這樣的頁面層級當成是「子母選單」來用,分享給大家這個情況。

PS:還有,站長您在您網站回覆我留言時,我的email並未收到你有回覆留言,是我再度上來您網站才知道您有回覆的,給您參考。

HI, 我發現另一個小問題,使用您的模組在下單成功後,「顧客」不會收到訂單成立的信(但管理者會收到),而我又交叉測試了一下發現用綠界原官物流模組是正常的,「顧客」是可以正常收到訂單成立的信的。
相關圖片與測試網址另傳私訊傳給您。

顯示完整回覆 (1)

請先確定訂單的狀態,按照標準(預設)的 WooCommerce 流程,在訂單成立的當下購買者並不會收到任何的信件提示。

您好,首先感謝製作分享這款外掛!

我想請問一下,訂單採用綠界超商取貨付款,訂單成立後,我在WooCommerce訂單資料中有看到一行「超商取貨資訊」,但當中的各個欄位 (綠界物流ID、寄件編號、門市編號、物流狀態…等等) 皆為空白,不知道是甚麼問題?

訂單在綠界後台是可以看到的。只是無法在WooCommerce中查看到物流狀態。謝謝!

顯示完整回覆 (1)

1. 綠界物流設定當中【自動取得物流寄件編號】是否有打勾,如果有系統才會在訂單狀態轉變為處理中的時候自動取得物流單號。
2. 在該筆訂單的【訂單備註】當中是否有取得【物流代碼失敗】的相關資訊,有時候是因為使用者填寫的資訊內容不符合綠界的規定。

有以下兩個問題想詢問:
1. 使用信用卡付款後,直接關閉信用卡頁面不進行付款。使用者回到訂單頁面,為什麼沒有結帳的按鈕可以按?
2. 使用信用卡付款後,直接關閉信用卡頁面不進行付款。使用者回到訂單頁面,取消訂單。為什麼後台的商品數量沒有被加回來?

謝謝

顯示完整回覆 (3)

1. 在【RY Tools】的基本設定底下,有一個關於重新付款的設定選項,可以控制在會員的訂單列表中是否啟用重新付款的按鈕。
2.取消訂單後的商品數量不會自動回加,這是完全正常的。主要是維持 WooCommerce 本身對於商品數量的控管機制,所以需要這樣的機制,你需要另外去找合適的外掛來處理。

1. 感謝已解決! 原來重新付款是這個意思。
2. 請問有推薦的套件嗎? 目前才剛開始學習WordPress, WooCommerce

RY大你好,我想詢問下,如果要將後台的系統備註讓客人知道說店到店的途中狀況,那我是不是只要把\ry-woocommerce-tools\woocommerce\shipping\ecpay\includes中的ecpay-shipping-response.php,裡面的add_order_note修改成customer_message就好了呢??
你的外掛非常好用!

顯示完整回覆 (3)

你找到的點並沒有錯,不過修改的呼叫 add_order_note 的時候,加入第二個參數 true 的方式,就可以將備註類型修改為會通知使用者的備註模式了。
不過如果你這樣做,在下一次我更新程式的時候,所有的變更都將變回原本的樣子。

了解,那能用布景functions下去作嗎??我是超級純新手,如果可以的話我研究看看

不好意思打擾一下關於金流的問題
請問超商代碼繳費你這邊是否有限制上限$6000呢?
因商品沒有出現超商代碼繳費才發現之前的設定上限已失效。
因我這邊是特約會員可收到$20000,這樣限制有點不好處理
再請確認一下。
謝謝

顯示完整回覆 (3)

是的,我這邊是有以綠界所公布的金額限制進行鎖定。

目前已經於 0.0.33 版本
將最大值的部分從原本的強制鎖定不可以超過綠界的限制,調整為在大於綠界的標準限制的時候,會出現提示訊息但仍可設定。

不好意思 請問一下
使用facebook 登入之後
到結帳畫面 直接點選選擇超商門市會沒有反應
必須重新再進去一次結帳畫面 這時才能選擇超商門市
請問這是哪邊出現問題呢?
謝謝您

顯示完整回覆 (3)

感覺是 javascript 發生衝突導致的。
要看看瀏覽器的開發者工具當中”主控台”是否有透後出相關的訊息才會知道。

是的 下面是主控台跳出的錯誤
ReferenceError: Can’t find variable: RYECPaySendCvsPost
跳開結帳畫面再一次進入結帳則沒有這個錯誤
不好意思 麻煩您了

抱歉,拖了好久才回應
不過我測不出來什麼情況可以出現有超商取貨的選項,卻不可以選擇超商門市。

您好,目前在超商取貨付款
好像沒辦法顯示產生的物流編號
在後台有看到產生物流編號
重複按會一直重新產生物流單號

ECPAY 有辦法支援 Woocommence 中 Mulit Vendor 功能嗎?
讓每個 Vendor 都可自行收款, 因為目前 Mulit Vendor 類的套件,收款大多都還是外國的金流系統,如果有國內金流系統,那應該會方便很多.

顯示完整回覆 (1)

目前我是沒有使用過任何的 Mulit Vendor 的套件。
你可以提出目前你使用中的外掛我來研究看看好不好處理,再看看如何啦!

打擾了午安
問題回報
萊爾富跟全家超商取貨全數失效無法使用
點選後沒收到單號也完全沒回傳到綠界後台
只剩7-11正常
不知哪邊有問題
在請確認
謝謝

顯示完整回覆 (3)

我這邊測試了一下,應該是綠界那邊的問題可能性比較高。
因為檢測出來的錯誤訊息是因為綠界的伺服器沒有在有效的時間內回覆訊息。

上一篇回應完再一次時候測試,已經可以順利取得單號,所以應該就真的是綠界那邊的問題吧。
這時候,訂單動作中的【取得新物流單號】就很有幫助了。

你好
不好意思再次打擾
之前有告知在woocommerce後台處理超商取貨訂單部分但沒有出現取貨單號。因此無法在woocommerce後台直接印單得要到綠界後台去處理。
不過這些沒有正常出現取貨單號的訂單在後面的物流狀態更動後仍然能正常顯示在woocommerce後台。
或許當初有正常回傳只是因為不知道哪邊的錯誤導致無法正常顯示出來。

顯示完整回覆 (1)

目前使用的 SMTP 主機好像信件檢查規則有變,部分信件被判讀為垃圾信件未寄出而延遲了發現你的回應的時間。

我想了一下,可能是因為綠界那邊處理的時間比預想的久所以發生了逾時錯誤導致的吧
目前調整了一下時間限制,應該不太會再出錯了吧~~

你好,
現在更新到1.0.0版,發現當轉到結帳頁面時,無法點選『選擇超商門市』,必須要更新頁面後,才可以點擊『『選擇超商門市』。
今天也更新到1.0.1,狀況號捱是一樣。

顯示完整回覆 (1)

1.0.1 版本並未針對你提出的問題修正。
因為我還想不出來,在我的測試站台中也無法重現。所以目前這問題還是屬於 擱置中。

我這邊測試,使用 WordPress 4.9.8 + WooCommerce 3.5.1 + Gutenberg 4.5.1 是沒有問題
另外,將要發布的 WordPress 5.0 需要搭配 WooCommerce 3.5.1 或更新的版本才可以順路正常的運作。

你好
想請問一下超商取貨付款模式該如何做設定呢?因看到支援超商取貨付款,需搭配貨到付款結帳模式
所以在貨到付款項目啟用運送方式選擇超商取貨方式這樣嗎?
因不知該如何做設定

謝謝!

顯示完整回覆 (2)

你好
不好意思想再請教一下,若後台設了免運門檻,超商取貨及超商貨到付款運費顯示為O,但宅配及貨到付款部分則還是顯示運費價格,這部分該如何做調整呢?
還有就是若我點選超商取貨付款或是貨到付款,付款方式部分是否可只顯示取貨付款的選項?因有些顧客可能沒注意就會選到其他付款方式做結帳了,感謝!!

顯示完整回覆 (3)

目前本外掛的中的相關物流皆不支援宅配到府的項目,所以關於宅配項目的設定,請向提供宅配功能的開發者詢問。

如果是官方的”單一費率”,他的免運是要利用”免費運送”來達成,目前是要使用者手動調整,我有聽過有外掛可以自動幫使用者調整為”免費運送”,不過不清楚是哪一個。

以我的外掛,超商取貨跟取貨付款本就是兩個獨立不衝突選項,沒有強制一定要超商取貨+付款。
如果你在運送方式的時候看到”超商取貨付款”的選項,請先確定你有沒有問錯開發者。

你好,
感謝回覆,免運這部分我再來看看有甚麼外掛可以安裝,謝謝!
沒錯的,超商取貨付款部分我是用您的外掛新增的,依照”使用 RY WooCommerce Tools 並設定超商取貨”這篇講解作的設定,因我超商取貨及超商取貨付款的運費不同,所以運送方式都有個別做新增,但結帳選擇超商取貨付款,除了貨到付款方式還是會顯示其他付款方式這樣,想說是否可以在綠界的其他金流付款方式(信用卡、網路ATM…等)像貨到付款項目一樣,有個”啟用運送方式”可選擇特定的運送方式,再次感謝您的回覆^^

沒有計畫將金流設定中加入”貨到付款”一樣,加入運送方式的篩選器。
這部分的功能,請去找相關的外掛來提供協助。

哈囉!
一直使用您開發的外掛,很好用,
最近有個客戶使用超商條碼繳費,當他的客人下訂單後至綠界取得條碼,
這是網站都沒有發email通知管理員和買東西的客人,
請問這是正常的嗎?
謝謝!

顯示完整回覆 (3)

已經取得綠界的條碼還沒有收到電子郵件是不正常的情況(如果你有啟用信件的話)。
建議你需要安裝類似 https://tw.wordpress.org/plugins/email-log/ 之類的外掛確認信件的發送狀態,或是你目前使用的發信外掛就已經有相關功能,請啟用問題點是發信的觸發有問題,還是信件有發送但是沒有送達。

謝謝R大的回覆,
我是用mailgun發信,我確定woocommerce裡的Email設定正確、有開啟,但下訂單的email在mailgun裡沒有紀錄,
用mailgun測試、和刷信用卡通過發的Email都正常,不知為何就下訂單那段沒觸發,

不好意思這應該不屬於您外掛的範圍 Orz

您好~今天更新後發現後台訂單的顯示方式改變了

本來是下單後→等待付款中
現在變成
下單後→等待付款中→保留

付款方式是選擇綠界超商代碼
付款後 本來是”完成” 現在變成 “處理中”
所以現在是變成必須由自己手動去完成處理訂單嗎?
我是使用虛擬商品 可下載的

顯示完整回覆 (1)

1.0.2 版本的更新並不會影響到你說付款完成後的狀態。
這次調整下單後收到綠界的付款資訊後的狀態,從原本的”等待付款中”調整為”保留”
這部分的調整主要是因為要讓訂單成立的信件可以在收到付款資訊後寄送,而不是等到完成付款才寄送。

另外,我嘗試回復到 1.0.1 版本,在付款完成後的狀態也是”處理中”,並不是完成。

您好,感謝您開發這款外掛
這兩天刷卡失敗率攀升
發現按下「信用卡付款」後
第一次會出現error失敗畫面,需要再度回到訂單再按第二次
才會跳出刷卡介面
導致許多客人放棄結帳

應該要怎樣調整
才能讓按下「信用卡付款」後馬上跳刷卡頁面呢?

顯示完整回覆 (4)

備註:
許多客人因此放棄刷卡結帳
改用超取付款
多一道手續就…傷心><"

這要看你的【失敗畫面】有沒有什麼額外的提示訊息才知道。獲取可以開啟金流的”除錯記錄”功能看看有什麼意外發生。
對了,綠界的信用卡友刷卡總金額限制,不會是因為你們生意太好導致的吧。

絕對不可能生意太好T_T
但有看到您來測試(雖不知結果為何…)
若您有發現任何問題就太感激啦!^^

我去測試的那次,很順利的進入到信用卡付款頁面,沒有任何的問題出現。

您好~上次那個問題我發現原因了,是我有一個商品的虛擬商品沒勾到

現在發現新的問題,庫存保留好像沒有用了

不會被自動取消,我是設定1440分(一天)

目前訂單全部都是在保留,不會被自動取消

是我哪邊沒設定到嗎~

感謝您提供這個好用的模組

顯示完整回覆 (1)

這算是我以前作法上的錯誤導致的美麗誤會
狀態【等待付款 Pending payment】指的是訂單成立,等待金流系統的付款資訊,也就是使用者在綠界的畫面的這段時間。
狀態【保留中 On hold】指的是等待使用者完成付款動作,也就已經取得超商代碼,等待使用者去超商繳錢的這段時間。
庫存保留,是針對 Pending payment 這個狀態的一些處置。
也就是當使用者下訂單後去綠界的畫面,然後反悔了不購買,這樣無效訂單的取消。

而我之所以會將原本綠界回來之後狀態由 Pending payment 改為使用 On hold ,是因為當使用者取得了超商代碼的時候,這時候訂單成立的信件就應該要發送了。
同時也參考了官方提供的其他金流系統當中針對這類”非”即時付款方式的處置辦法,決定做這樣的改變。

所以,目前針對這類使用者取得超商代碼但不去繳錢的狀態,就只能手動處理(目前)。

你好打擾了
上次的問題測試許久終於解決了之後就比較順利完成流程
不過現在更新到最新版後發現一個狀況
過去客人要更改寄送方式的話只要更改寄送方式那邊的選項就可以。
現在我這邊有一筆原本超商的因為體積問題要改郵寄因此我更改了寄送方式選項,然後運送方式的寄送資訊格式也變更成為非超商的格式也更新的收件資訊。
只是更新後卻發現寄送資訊仍然顯示為原本的超商寄送的格式而不是包裹的收件資訊格式,但點鉛筆圖案進入編輯卻是正常的更改後的郵寄格式。
簡單說就是運送地址的資料有更改完成只是顯示出來的仍然是更改前的資訊。過去也有進行寄送方式更改的程序都能正常顯示成更新的資料。客人那邊看到的也是原本的舊資訊。
在請確認一下
謝謝

顯示完整回覆 (4)

感謝你不斷地幫我找到問題!
不過我想你這次遇到的情況,應該已經存在很久了~~

PS 1.0.6 已修復完畢。

已確認正常
只是這之前也有做過不少筆運送方式更改過就沒遇到此問題直到這次遇到問題的這版
辛苦你了謝謝

另外留意到更新新版之後欄位多了物流綠界物流等訊息欄位出來了

多出來的欄位應該只有在後台可以看到
只是方便確認使用的物流模式為那一種。

你好,想請教一下,發現訂單付款的截止日到了期限,訂單狀態一樣停留在保留,這部分是只能手動將訂單作取消嗎?
是怕若消費者忽略了已過截止日期又將款項匯出(雖然截止日到期收款帳號已無效) 謝謝!

顯示完整回覆 (3)

這部分應該只能這樣,在忘了多久以前測試的結果,超過繳款期限後用綠界的 API 去取得訂單狀態,也只是未付款的狀態,也就是期限內跟期限後得到的結果是一樣的,無法很明確的確認該筆訂單已經無法付款。( 這部分我會再測試一次 )

另外,超過設定的截止時間之後使用者是否可以完成付款的動作,這是要看對應的銀行或是超商的系統本身。綠界有特別說明他們是無法阻擋逾期後的繳費成功這件事情。
另外,根據不同的付款方式,綠界的說法是可能付款成功兩天後才會收到付款通知。

你好,我看了一下,在11月底12月初的時候還沒更新外掛,測試訂單ATM實體轉帳部分是有顯示付款期效到了之後訂單取消的,顯示的是”未付款訂單已取消 – 付款期限已過。 訂單狀態由 等待付款中 變更為 取消” 但從下單至狀態顯示訂單取消差不多1個小時的時間,並不是在設定的天數時間截止日取消的,不曉得是根據甚麼判斷下做的取消。

那是我的錯誤導致的。
主因是我對於各訂單狀態所應該代表的正確狀態有所誤會(沒有去官方網站查說明文件的下場)。

而之前會自動取消是去觸發到【商品 -> 庫存 -> 保留庫存 (分)】的設定。

顯示完整回覆 (2)

感謝回覆^^所以目前就是非即時付款的訂單逾時只能一個個自行手動取消,
但這樣感覺設截止日期好像也沒甚麼作用了,綠界那邊也是說逾期請消費者不要付款…

因為逾期後到底使用者可不可以付款成功這件事情,是由第四方收款單位(銀行/超商)等去控制的,並不是綠界那邊能控制的。
目前就只能這樣啦~~

非常感謝您的外掛,想請問一下,訂購後在綠界的系統中,有個 “商品簡述” 的欄位,顯示為英文數字夾雜,如何能讓它顯示商品名稱呢?
謝謝!

顯示完整回覆 (7)

補充一下,是超商代收下完訂單後 去拿代碼到超商的機台輸入後顯示的內容

不是很確定你說的是哪一個欄位,因為我在綠界的後台沒看到名稱一樣的欄位。

1. 交易描述 => 寫入的是【網站標題】
2. 商品名稱 => 寫入的是所有的商品名稱,以 # 分隔兩個商品
3. 交易描述(超商專用) => 這部分我是完全沒有寫入任何內容

感謝您這麼快的回覆!
使用超商代碼到便利商店繳費時,會有:
商品簡述 訂單編號 廠商名稱 繳費金額 說明 這幾個欄位,
商品簡述會變成一連串英文及數字, 如 網站名E889BEE789B9E7B6B2…,其他是正常的,使用其他外掛綠界的代碼支付,商品簡述是為 商品名稱。
麻煩您了,謝謝。

我實測後發覺問題的可能的成因,但因為這部分的狀況與綠界的技術手冊當中的說明是不一致的。
目前還是維持外掛以符合技術手冊的方式處理,也就是繼續呈現 E889…. 的內容

同時已經跟綠界的客服聯繫,確認這中間的問題到底是在哪裡。
等待確認最後應該是哪一方進行修正處理本問題。

您好,請問您這個問題之後會有機會修正嗎? 真的滿需要的,感恩!

綠界忽略了我那封詢問的信,而我也問完就忘了~~
後來我翻了一下綠界提供的 SDK 的寫法,我想應該是手冊上的錯誤。所以就改了,就用他們提供的 SDK 的寫法,雖然我的外掛沒有使用到他們的 SDK 就是了。

您好
安裝外掛後點選結帳卻無法顯示結帳畫面。
我詢問過綠界回覆:「經測試發現,您的網站點擊下單購買按鈕,並不會跳轉至綠界付款頁面,由於您的網站使用多種外掛,我方無法判斷是哪一個外掛模組與綠界模組產生衝突。….若安裝後造成綠界模組無法順利使用,還請與您的資訊單位或外掛開發商協助調整」
請問能否協助支援處理呢? 謝謝

顯示完整回覆 (1)

Hi 我有前往你的網站進行測試,問題點應該不是我的外掛造成的,而是你網站的設定上有一些錯誤的地方,不過我不是很確定問題到底在哪。

正常 my-account/checkout/ 然後結帳到 /my-account/checkout/付款/[數字]/?key=wc_order_… 這頁沒錯,可是你的 /my-account/checkout/付款/[數字]/?key=wc_order_… 的內容卻還是呈現結帳的內容。
那頁應該只有一些簡單的資訊,同時有一個隱藏的區塊來放要送給綠界系統的資訊。

您好,想請問超商取貨付款的外掛日後有可能增加紀錄超取地點的功能嗎?若有這個功能,就不用每次結帳都要點選超商的地點了,謝謝您

顯示完整回覆 (1)

可以考慮!
不過我十分肯定,如果真的做出這樣的功能,也會是在「進階版」的外掛當中才會有。
不過要做進階版,又要先搞定收費認證的相關問題,所以目前你就只能期待或自力自強啦。

我這邊的測試結果,是可以正常顯示的。
使用 ATM 轉帳付款的方案,訂單狀態應該是處於「保留」的狀態。
1. 請確定綠界的露台有該筆訂單的相關資料
2. 請使用 twentynineteen 或 storefront 佈景主題,並且移除非必要之外掛進行測試確認你實際上遇到的問題。

我自行用add_action解決了。
目前我還無法判斷是theme或plugin的問題,要複製一個網站來測試。
這個plugin比官方的來得好用,大推。

我這邊測試是可以用的。
請確定你的 API 憑證 的相關設定是正確的。
或是請開啟金流的 除錯記錄 並觀看是否有相關的訊息提示。

看了一下,可能出問題是在你的網站名稱有出現 & ,這一個可能是導致問題的點。
暫時可能要請你先移除網站名稱中的符號來應對。

謝謝
的確是&的問題,如果換成全型的&就不會出錯

另外在回報一個跟其他外掛衝突的問題
Checkout Field Editor for WooCommerce這個外掛會影響到超商取貨的操作
站台會跳出必須輸入地址的錯誤訊息

外掛當中的這兩個檔案,理論上已經不再被使用。
目前的本地化語系檔案會存在 /wp-content/languages/plugins 底下,也就是透過 WordPress 官方提供的本地化相關功能進行語系內容的發布。
如果需要修改,建議使用類似 https://tw.wordpress.org/plugins/loco-translate/ 這類的外掛來調整顯示的文字內容。

我這邊測試的結果是正常的。
超商店到店的寄貨編號完全可以正常取得,我是以 全家 測試。

目前測試,結帳時會跳到綠界的網站,底下按下取得超商代碼後,他就直接跳回我到網站,說訂單已完成,感謝購買,完全跳過了取得代碼的那個畫面,請問我該從何處去找問題呢

顯示完整回覆 (1)

發現我剛剛是搞錯東西,誤會成物流的部分。
不過我剛測試了一次金流的部分,有是正常的。

另外,本來就是去綠界的網站按下取得代碼後就會回到自己的網站沒錯啊!
回到自己的網站後,應該就會呈現相關的 代碼資訊 啦!

因為取得超商付款代碼的部分,是由綠界主動發送過來的通知當中取得。
所以如果你的站點使用 localhost 或是不支援 https 的情況下,可能會發生這樣的問題。

恭喜你找到問題點,看來我後台應該要多做一點措施!

RY tools 是不是有問題

超商繳費按下去之後

前往付款
訂單編號:
420
日期:
二月 28, 2019
總計:
NT$130
付款方式:
綠界超商代碼

只會顯示這個

你該不會沒有設定【網站標題】吧!因為 TradeDesc 的內容是抓取【網站標題】的設定值來使用的。

Richer, 謝謝這個外掛!很好用, 不過遇到一個問題, 最後結帳用超商取貨的時候已填寫完地址,卻一直跳出”請填入地址進行下一步”, 不過除了帳單地址、門市地址已經沒有地址欄可填寫, 如何處理呢 謝謝

顯示完整回覆 (1)

根據我去你網站的測試結果。我發現就算選擇”自行取貨”也會有同樣的問題。
後來根據錯誤訊息去查詢,是因為”國家”這個選項的問題導致的,你雖然設定隱藏不顯示,可是沒有設定正確的預設值,所以請正確的設定國家的預設值之後應該就可行了。

您好,設定自動取得物流編號後,在綠界後台介面看到的訂單編號,與網站產生的訂單編號不同,請問要如何設定讓自動取得物流編號時給綠界的訂單編號是跟網站的一致呢?

顯示完整回覆 (1)

以系統設計,沒有辦法讓兩個編號完全一致。
在綠界看到的訂單編號會是【訂單編號前綴字 + 真正的訂單編號 + TS + 一串沒意義的數字】這樣的組合出來的內容。

您好,想請問如果有修改到原生的購物車結帳欄位(地址、公司欄位),會造成選取門市後跳轉回來原頁面資料抓佈道正常嗎? 我選完門市回來後,姓名、電話都會變空白,感謝您

顯示完整回覆 (1)

我在開發的時候是有使用比較彈性一些的寫法來避免調轉回來之後欄位內容丟失的問題。
不過我也只使用預設的標準欄位進行測試,所以實際上還是要看你調整後的結果才能確定情況。

您好,您做的外掛真的非常棒!而且結帳頁面變得很漂亮。
可是遇到幾個外掛衝突的問題,想請教..
因為我的網站不只提供超商寄送還有郵寄,有安裝WooCommerce Shipment Tracking外掛,可以Mail出貨通知與運單通知客人,客人也可以在訂單內查看,但是會跟RY外掛衝突,導致Shipment Tracking這個外掛無法輸入運單資訊。或是有另外不會與RY外掛衝突的運單發送外掛嗎?謝謝!

顯示完整回覆 (1)

目前我沒有使用相關的外掛,所以無法建議你使用什麼外掛才可以順利使用。

您好,我想請問一下,當我在結帳時選擇貨到付款後,在選擇超商門市,我點下去超商門市後。它跳出這個網址https://logistics-stage.ecpay.com.tw/Home/Family?eshopid=025&servicetype=1&tempvar=test&url=https://logistics-stage.ecpay.com.tw/cvs/UniMart/cnt/map&LogisticsSubType=UNIMARTC2C
但是當我點了裡面的”確認門市”後,它又自動跳回結帳頁面,然後就這樣無限循環。
如果方便的話,可以留下您的Email讓我附圖說明比較清楚。謝謝!

顯示完整回覆 (1)

你提供的網址來看,你目前的設定是在測試模式底下。
綠界的超商測試模式在設計上是無法選擇任意超商,就是按下畫面中的【確定門市】後,應該就會回到你的結帳頁面,同時顯示了超商資訊。

ry大你好
這2天測試了你的外掛
信用卡站內付.真是超棒的
不會有速買配.line/fb.app.跳轉失敗的問題
真的很感謝你

2個問題

1.我有請人寫一個動態表單
依配送方式連動要輸入的資料

https://koletang.gq/cart/?cxecrt-retrieve-cart=32

原本會遮蔽

“運送到不同的地址?”

直接取帳單地址的資料
但是配合你的外掛後

“運送到不同的地址?”
選項一定會出現

請問要如何在你的外掛中
遮蔽這個功能

2.付款選項後ecpay的圖片
可以更換嗎?

顯示完整回覆 (1)

1. 綠界超商物流的部分,一定需要【運送到不同的地址】才可以運作,是因為我將超商的資訊的功能與運送地址的部分進行了部分的整合。所以無法跟你說如何不使用這功能。

2. 那一個圖片是可以更換的,請利用 woocommerce_gateway_icon 這一個 filter 進行處理。

在會員中心底下的訂單詳細資訊當中會顯示繳費相關資訊。
同時,基於一些技術問題的取捨,要公開且支援 https 模式的網站才可以正確地取得相關資訊。

您好,發現目前如果用外掛修改運送地址的欄位,就會造成超商資訊不會進到後台。但這樣一來,帳單地址姓名和運送地址姓名就會重複填寫兩次,請問是否有辦法解決呢?謝謝!

顯示完整回覆 (4)

你說的用外掛修改運送地址欄位,指的是利用其他的外掛來調整欄位內容嗎?
這樣的話就需要知道你用的是什麼外掛才有辦法研究是什麼樣的問題導致的。

您好,我用的是 Flexible Checkout Fields,原本的構想是把運送地址的姓名停用,這樣顧客只要在帳單地址填寫一次就可以了,但後來發現會有一些衝突,只要停用任何一個原生的欄位,就會造成運送地址無法記入後台。

跟R大報告一下,剛剛換了另一個外掛 WooCommerce Checkout & Account Field Editor 之後就可以正常運作了!

您好:使用這個外掛時,只要在綠界付款頁面選擇”返回商店”(未付款),訂單狀態就會自動變成完成,可是我需要付款完成才能將訂單狀態變完成,請問是哪個地方沒有設定好嗎?

顯示完整回覆 (1)

你的綠界金流是由這一個外掛提供的嗎?
因為使用我的外掛在綠界的付款頁面上,應該是不會有「返回商店」這一個按鈕才對啊!

您好:使用RYWT 1.0.17時,WP5.1.1 + WC3.6.2, 看綠界pdf說明-刷卡付款頁面是有提供英文,韓文,日文,簡體中文。但目前使用英文結帳,轉到綠界輸入卡資料頁面時目前還是導致到綠界中文頁面。 請問外掛目前是只有提供導致到綠界繁體中文頁面還是也有英文,韓文,日文,簡體中文?
如目前只支援繁體中文,我先試試站店內付使用語言顯示方式測試看看。
謝謝!

顯示完整回覆 (8)

目前呼叫綠界的時後,並未指定使用的語系,所以使用系統預設值「繁體中文」。
在未來會提供根據「網站介面語言」的設定來調整呼叫綠界的頁面的時候的語系設定。
而根據相關 API 手冊,站內付之下沒有可以設定語系的地方,至於綠界是否有相關機制顯示不同語系就不清楚了。

最後,請切記,綠界雖然支援不同語系的顯示,但是結帳金額一定是使用新台幣計算。

非常棒的插件,幸苦了!感謝Richer未來插件語言支援!嗯關於店內付,剛也看了綠界API一次,看來好像目前還沒支援語言變動的部分。非常感謝!辛苦了!

非常感謝Richer! 測試完成RY WooCommerce Tools 1.0.18了。我只能說屌屌屌到爆!!! 剛測試完英文,日文,韓文和簡中。如語言按照後台一般/網站語言設定/會導致到相關語言綠界的刷卡頁面。成功!非常的棒! 感謝!
我另外想突破的是測試一些新類型語言外掛的融合度 https://wordpress.org/plugins/translatepress-multilingual/ 這些目前海外越來越熱門,幾乎是跑使用者瀏覽器語言為主的外掛和前台功能。例如後台設定英文,前台使用者到購物車時是用日文,目前導致的是原本綠界默認的繁體中文。 請問目前RY WooCommerce Tools 1.0.18有哪些相關頁面來控制綠界語言頁面?我想看看是否為是要客制translatepress 還是RY WooCommerce Tools來測試。 謝謝!辛苦了!

非常感謝Richer! 只能說屌屌屌!我想突破的下一個測試是和海外翻譯外掛的相容度。 https://wordpress.org/plugins/translatepress-multilingual/ 目前RY WooCommerce Tools 可以成功按照網頁後台/一般/網頁語言設定的語言,導致在購物車下單時同語言到相關綠界的刷卡語言。例如:網頁後台=英文/ 使用者購物車頁=英文/ 綠界刷卡=英文 目前這是成功的例子。 我想請問RY WooCommerce Tools有哪些相關頁面來控制導致語言到綠界,我想看看是否是需要客制translatepress還是RY WooCommerce Tools來提高和這些語言翻譯外掛的相容度。因為我目前測試例如:後台繁體中文,前台購買者英文,綠界刷卡語言頁面失誤”Parameter Error. trp-form-language Not In Spec.” 感謝!

非常感謝Richer! 只能說屌屌屌!我想突破的下一個測試是和海外翻譯外掛的相容度。 (translatepress multilingual ) 目前RY WooCommerce Tools 可以成功按照網頁後台/一般/網頁語言設定的語言,導致在購物車下單時同語言到相關綠界的刷卡語言。例如:網頁後台=英文/ 使用者購物車頁=英文/ 綠界刷卡=英文 目前這是成功的例子。 我想請問RY WooCommerce Tools有哪些相關頁面來控制導致語言到綠界,我想看看是否是需要客制translatepress還是RY WooCommerce Tools來提高和這些語言翻譯外掛的相容度。因為我目前測試例如:後台繁體中文,前台購買者英文,綠界刷卡語言頁面失誤 “Parameter Error. trp-form-language Not In Spec.” 感謝!

呼叫綠界的時候,是依照網站介面語言 ( get_locale() ) 的設定值去調整呼叫綠界時使用的語系代碼。多語系外掛的部分就要看他們有沒有正確地去修正設定值了。
另外,預設的語系為英文。
最後,我自己測試網站前後台不同語系是不會出現你那樣的錯誤的。

非常感謝!我先試試看語言外掛是如何去設定get locale部分。

進入到單項金流的設定當中,就可以看到「站內付」的啟用選項了。
如果沒有看到,那就是該項金流方式不支援「站內付」

對不起!我無法理解你的建議到底期望的是什麼功能。

就結論而言,紀錄到選擇超商是全家,但是門市卻是 7-11 的。至於是哪一個環節出錯我無法確認。
我測試了幾個我想的到可能導致此現象的行為,結果都無法順利的完成訂單。

目前,只能請你跟使用者確認實際要送的店家是哪一家
如果是全家的畫,後台可以修改取貨門市資訊,在手動生成運送單就可以。
如果是 7-11 的那家,你需要先將訂單狀態改為【保留】,這樣運送方式的欄位就可以修改了,將名稱與方式改為 7-11 之後,就可以順利的手動生成運送單了。

1. 以最新版的 WordPress 跟 WooCommerce 為建議使用版本。
最低支援版本請見本篇文章的【 相依外掛說明 】項目,目前為 WordPress 5.0.0 與 WooCommerce 3.0.0。
2. 使用本外掛,是不需要再安裝使用綠界官方提供的金物流外掛。
3. 有提供超商貨到份款的功能,詳細的設定方式請見 https://richer.tw/ry-woocommerce-tools-cvs-cod/ 一文的說明。

Richer 你好,自升級至WP5.2後,系統每天會發一封技術性問題的信件,內容大概是:

Howdy!

Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

在這個情況下,WordPress 攔截到已啟用的其中一個外掛的錯誤 (RY WooCommerce Tools)。

當然信件內容還有一些細節,不知該怎麼處理,還請協助,謝謝。

顯示完整回覆 (2)

因為我自己使用上,並不會發生這樣的現象,我有寄了一封信件到你留下的信箱,方便的話可以回信給我並附上更多關於錯誤的細節資訊,這樣我才好確認問題的導致原因並解決這項問題。

根據你提供的錯誤訊息!應該於 1.1.3 版本修復這問題。

確認一下!是有開啟 Asset CDN 才會正常運作?
如果你使用快取外掛,修改設定後記得要清除全站的快取再行測試。
如果還是不行,可以的話請附上網址我可以更清楚的猜測與測試可能的原因。

對,我有發現的是,關閉 Asset CDN時,結帳會出現
Uncaught ReferenceError: jQuery is not defined
這樣看起來應該和快取關係了,我再測試測試,然後很感謝 Richer開發這個外掛,比綠界官方那個好用太多了。

目前相關的外掛,皆不支援綠界的定期定額模式。

我自己的網站測試是正常的。如果你的網站有使用快取外掛,請記得清除快取後再測試。
如果在電腦上是正常的,在手機上有問題,多數情況下不是外掛的問題導致的。

最後,如果問題還是不斷發生,可能的話請提供你的網站網址,我才好進一步研究你可能遇到的問題。

以這一個外掛來說,我是不可能做出這樣的修改的。
超商的資訊一定會放置在【運送到不同的地址】底下。

【運送到不同的地址】底下超商資訊有正常顯示
自己有額外設定一個【宅配】的運送方式
在底下連絡電話消失了~不太知道是否外掛衝突導致?

顯示完整回覆 (1)

你說的連絡電話是哪一個?
因為我在【運送到不同的地址】底下有針對超取的需求加入連絡電話的欄位。
原本是只有在【帳單資訊】底下才有的。

另外如果是你自己加入的,那麼可能就需要看到你的網頁才有辦法知道是什麼原因導致的。

用的外掛是【Checkout Field Editor (Checkout Manager) for WooCommerce】

我將【帳單資訊】底下的連絡電話、地址都移除
在【運送到不同的地址】底下新增連絡電話、地址等等資訊

目的是,在選擇宅配時,填入的地址以及電話都可以跟超商一樣出現在【運送到不同的地址】底下
但目前遇到的狀況是【運送到不同的地址】底下的聯絡電話,在別的運送選項內不會出現
且外掛設定【shipping_phone】這個欄位的文字是要顯示【收件人手機號碼】
在超商下卻還是顯示【連絡電話】,在自訂義的運送選項中卻沒有這個【連絡電話】

顯示完整回覆 (1)

這問題有一點複雜,需要花點時間研究才會知道答案所在

ann, Richer,
您們好,不知道這個問題後續的解決方式?因為有發生類似的狀況..謝謝!

簡單說,如果你要自訂運送到不同地址的電話,不要使用 shipping_phone 這一個名稱。
因為他會跟外掛設定超商資訊衝突到。

您好, 感謝您提供如此優秀的外掛, 以下有關訂單資料的通知有一點問題想請教。
一般正常下單都沒有問題, 如客戶選擇綠界ATM櫃員機付款, 站內付選擇銀行帳號都ok, 結帳完後顯示付款詳細資料, 訂單詳細資料。
之後如果客戶沒有將繳費帳號記下, 經測試註冊用戶可以在我的帳戶中的訂單查找, 但未註冊用戶應該如何再檢視或查找付款詳細資料呢?
檢視訂單mail, 和woocommerce_order_tracking頁面都沒有顯示付款詳細資料, 只顯示訂單狀態為保留, 和訂單詳細資料。
請問這部分是正常的嗎?測試站點為新設站點, 僅安裝RY WooCommerce Tools, WooCommerce, WP Mail SMTP外掛, 佈景主題為Storefront。

顯示完整回覆 (1)

這不是正常的!
已經修正於 RY WooCommerce Tools 1.1.13 版本將可以正常於 order_tracking 頁面顯示相關付款資訊。

您好,想請問當客戶使用信用卡付款,付款完成或失敗的資訊可否顯示在後台訂單明細上,這樣處理訂單的人員比較清楚客戶是否已付款成功

顯示完整回覆 (1)

訂單狀態就可以分辨出是否有付款成功了。
以信用卡來說,付款成功的訂單,會處於 “處理中” 或是 “完成” 的狀態。其他的化就是付款有問題的情況啦。

您好!使用外掛後在選擇超商取貨點選結帳時顯示 “訂購人的超商取貨門市代號 為必填欄位。”無法結帳。 但是我在表單中找不到這欄。請問該如何解決

顯示完整回覆 (1)

在”運送方式”選擇超商取貨後,會在下方出現”選擇超商門市”的按鈕。
點擊按鈕後就可以選擇超商後,相關的欄位就會幫你填寫完畢即可使用。

給顧客的信件上沒有付款的相關資訊。
網站的相關頁面上都會有顯示。

Richer 大大您好,謝謝您開發這樣方便的外掛,想跟您請教,我們網站為了消費者體驗,希望把step by step的結帳外掛(http://bit.ly/2YPLE8y),與您的外掛來搭配使用,但是發現在shipping的那邊畫面是空白的,運送到不同地址這部分的功能不會顯示在shipping內(原生的woo會有),想請教可以透過什麼樣的調整來讓運送不同地址的框框以及相關的表格,顯示在shipping這邊呢? 謝謝您

顯示完整回覆 (1)

抱歉!被系統標註為垃圾回應,剛剛才看到。

我在自己的網站設定下測試會發生問題,甚至停用 RY WooCommerce Tools 也會發生你說問題。
然後在我測試用的乾淨網站,只有安裝 WooCommerce + RY WooCommerce Tools 的網站並使用 Storefront 佈景主題的情況下是正常的。
所以我的結論應該是佈景主題的相容性問題導致的,不太是我的外掛導致的。

另外,在免費板搭配超商取貨的模式下,這樣的多步驟模式我不覺得會比較好,主要是因為選完超商之後,會被回到第一步驟要整個重新來過一次。

大大好,
請問後台訂單顯示:取得物流代碼失敗:收件人姓名請設定為 4~10 字元(中文 2~5 個字, 英文 4~10 個字).
的原因為何呢? (我另外有用checkout manager外掛修改結帳欄位)
謝謝您!

訂單:https://imgur.com/UP3pdfp

顯示完整回覆 (2)

就如說明,呼叫綠界 API 要產生物流編號的時候,綠界回應收件人姓名不符合規範。
看你提供的截圖,收件人的姓名與聯絡電話都是空白的。
這一張訂單你可以在後台用編輯的方式手動填寫正確的資料進入。

我想這問題是因為我的外掛與你的結帳欄位外掛發生衝突,讓超商取貨的時候有部分的欄位資訊未正確取得導致。

了解,謝謝您的回覆,以手動編輯,重新取得物流編號了。

早安你好
稍早收到一封信件顯示「通知:網站遭遇技術性問題」
內文大概是這樣

你好,
從 WordPress 5.2 開始,便內建偵測到外掛或佈景主題造成網站嚴重錯誤時會以自動電子郵件通知網站管理員的功能。

在這個情況下,WordPress 攔截到已啟用的其中一個外掛的錯誤 (RY WooCommerce Tools)。

請先造訪你的網站 (網址為 ),並檢查任何可見的問題;接下來,請造訪系統攔截到發生錯誤的頁面 (網址為 ),並檢查任何可見的問題。

請聯絡這個網站的主機管理員,以便取得進一步調查這個問題的協助。

如果你的網站無法使用且已無法正常存取 [控制台],WordPress 立即會進入 [復原模式],這能讓網站管理員安全的登入 [控制台] 並調查發生錯誤的原因。

網址

為確保網站的安全,這個連結將會於 1 天後自動過期。請不必擔心,如果連結過期後網站仍發生問題,會以電子郵件傳送新的連結給網站管理員。

不知原因但時間點是在升級插件後收到此信件,再請協助確認
謝謝

顯示完整回覆 (3)

這我也不確定你的網站為何會發生錯誤,但可以確定的是在我的網站上面並沒有發生這樣的問題。

插件在升級的過程中,部分網頁會有短暫的時刻無法正常運作,這是正常的。新版的Wordpress功能會偵測到這個短暫的時刻然後寄信給你。

只要插件更新完之後,網站是正常運作的就不用擔心了。

您好,想請問一下綠界物流部分,

如果有修改版型(用div包了運送地址頁面 以及調整順序)
選擇超商取貨的時候,地址部分有調整成改顯示門市,如:
但跳出去選擇超商回來之後卻沒有帶值回來給RYECPaySendCvsForm Q_Q
請問我可以在哪裡調整呢?

顯示完整回覆 (3)

根據我到你網站的實際測試,是因為你的網站結帳頁有轉頁的情況發生,會從 /checkout 轉到 /checkout-2 去。
而這一個轉換的過程沒有將原本綠界送回的超商資訊一併轉換過去,所以導致到了真正的結帳頁的時候 /checkout-2 無法取得選擇的超商資訊。

謝謝你的回覆!!
請問Richer可以幫我將網址連結從此頁撤下嗎, 感恩!!

那個頁面內容是由銀行所控制的,我的外掛無法協助你處理。

根據你提的截圖頁面來看,應該也不是綠界所控制的。

而畫面會變得很小,應該是因為該頁面並沒有做 “RWD” 設計,而畫面本身是設計給桌機螢幕的所導致的。

消費者可以在訂單的詳細資訊頁面看到相關的 ATM 資訊。

那是否要登入會員才能看到訂單的頁面呢?
如果沒有註冊會員的話是否就看不到?

WooCommerce 有內建 [woocommerce_order_tracking] 可以建立一個頁面讓使用者查詢自己的訂單內容,是透過訂單號碼跟帳單的電子郵件進行查詢,即使是未登入會元的訂單也可以查詢。

顯示ATM給客戶的這個功能我也很需要,很多顧客下單就忘記截圖了,老是詢問ATM的帳號是多少,在官網的ecpay確實不會寄送ATM的帳號給顧客喔!

想問一下,woocommerce設定運送方式裡,在綠界物流 7-11 超商取貨 設定中,可以設定免運費金額,是否能額外增加一個手續費欄位?譬如運費65、代收手續費30、滿千免運費。消費者購物滿千後,65元運費變0,但還是會收取30元的手續費。畢竟純取貨與取貨付款的成本是不同的。

顯示完整回覆 (1)

關於金流手續費的部分,我很肯定不會在 RY WooCommerce Tools 外掛當中加入相關的功能。

你可以利用「woocommerce payment fee」當作關鍵字,可以搜尋到數款可以替金流加上手續費的外掛,然後再設定貨到付款(COD)的手續費來達成。

藍新的物流很久以前就加入了!只是本文說明忘了更新。

您好,顧客選擇綠界店到店的訂單,在woocommerce訂單後台的“列印”按鈕按下去沒有反應。
另外,顧客訂單如果是選綠界店到店配送,該訂單的後台頁面會有問題,譬如我的shipment tracking 外掛無法按新增包裹追蹤碼的按鈕,就連woocommerce後台最右上的兩個選項「顯示項目設定」跟「使用說明」按下去都沒反應,不知道是不是只有我碰到這個問題?

顯示完整回覆 (2)

我想這是外掛相容性的問題導致的。
因為只有你一個人反應有操作上的問題,且在我自己的網站測試是沒有問題的。

如果你已經有懷疑與某外掛不相容 ( 停用該外掛後功能就正常了 ),且該外掛可以於 WordPress.org 官網下載的情況下,我會下載外掛並且嘗試修復問題。如果是需要付費才有辦法取得的外掛,那就只能抱歉無法幫你解決,但歡迎你在取得解決方案的時候,利用 GitHub 回饋解決方案,這樣將來外掛更新的時候你就不用擔心再度失效了。

跟woocommerce 自己開發的shipment tracking plugin相沖到,我換了一個tracking plugin就正常了。

這可能要請你提供畫面截圖我才可以確認相關資訊,理論上我的外掛不會使用到 N/A 來呈現資訊。

由【付款詳細資料】的內容配置,猜測這畫面是前台的。
但是我的外掛沒有使用到【運送資訊】這段文字,而 WooCommerce 只有在後台會使用到。
所以我無法判讀出那段文字的來源為和,也就無法猜測出可能的問題點了。

可以的話,麻煩再提供一個正常版本的畫面,看有沒有辦法猜測出那段文字的來源,希望這樣可以猜測出問題點。因為目前的感覺那段的內容應該不是由我的外掛所控制的。

真的是被考倒了!
我還是無法重現你遇到的狀況,而無法重現你的問題我真的就無法找出原因了。

您好,後台設定 運送方式–預設的客戶運送地址,搭配woocommerce-checkout-field-editor (1.5.21)使用,我想會不會是這個外掛造成的影響,若是,我暫時先用ry 1.2.7,這個外掛woocommerce-checkout-field-editor (1.5.21)我mail給你,若您有時間再測試看看,謝謝您,很喜歡你開發的外掛很實用,pro版也很好用

如果你停用 woocommerce-checkout-field-editor 的情況下可以恢復正常,那就是那款外掛與 ry 1.2.12 有不相容導致的。

哈囉! 您好,我想問可以設置傳送付款連結給客人的方式嗎? 譬如傳送郵件或是在前台訂單增加付款的按鈕之類的。因為如果客人不小心跳出結帳畫面,他們就沒辦法在同一筆訂單去做付款。(不知道這在不在您的外掛範疇哩,所以試著問問看),謝謝!

顯示完整回覆 (1)

WooCommerce 本身就有重新付款的功能。
當訂單狀態是【等待付款中 ( pending )】的時候,使用者在前台的訂單列表當中應該可以看到「付款」的按鈕,點下去之後就可以再次執行付款的動作。

1. 後台中的【 RY Tools -> 基本設定】當中可以設定是否允許重新付款這功能。
2. 等待付款中狀態下的訂單可能會因為【 商品 -> 保留庫存 (分) 】的設定而自動取消。

您好,今天更新了ry1.2.13的版本後測試了超商取貨(信用卡付款);但前幾週測試時訂單中的物流資訊及物流託運單只要付款完成後便會出現,但是今日更新後除了交易執行完畢後沒有物流資訊出現之外點選後台的「更新超商物流編號」後也無法取得任何資訊下方備註區域也沒有任何的備註或報錯。再請您協助了~畫面如連結所示:https://imgur.com/a/GXixVVT

顯示完整回覆 (2)

我這邊測試的結果,應該是目前綠界的【 測試平台 】有問題。
因為連到測試平台結果綠界無回應(等待時間 20 秒),而改用正式平台就沒有問題了。

而這樣比較偏向系統運作面的錯誤,他的錯誤訊息是要開啟【除錯記錄】的功能,之後可以在後台的【日誌紀錄】當中觀看。當然裡面的都指是一些給工程師看的內容,比較不友善就是了。

今天在Email收到出現嚴重錯誤
wordpress 5.2.2
WooCommerce 3.7.0
RY WooCommerce Tools 1.2.12
藍新金流 1.0.2
———————————————-
你好,
從 WordPress 5.2 開始,便內建偵測到外掛或佈景主題造成網站嚴重錯誤時會以自動電子郵件通知網站管理員的功能。

在這個情況下,WordPress 攔截到已啟用的其中一個外掛的錯誤 (RY WooCommerce Tools)。

請先造訪你的網站 (網址為 http://spa.digit-seed.com/),並檢查任何可見的問題;接下來,請造訪系統攔截到發生錯誤的頁面 (網址為 http://spa.digit-seed.com/),並檢查任何可見的問題。

請聯絡這個網站的主機管理員,以便取得進一步調查這個問題的協助。

如果你的網站無法使用且已無法正常存取 [控制台],WordPress 立即會進入 [復原模式],這能讓網站管理員安全的登入 [控制台] 並調查發生錯誤的原因。

為確保網站的安全,這個連結將會於 1 天後自動過期。請不必擔心,如果連結過期後網站仍發生問題,會以電子郵件傳送新的連結給網站管理員。

錯誤詳細資料
==================
檔案 /ry-woocommerce-tools/woocommerce/shipping/newebpay/newebpay-shipping-cvs.php 的第 行發生錯誤 (錯誤類型: E_ERROR)。錯誤訊息: Uncaught Error: Call to a member function needs_shipping() on null in /ry-woocommerce-tools/woocommerce/shipping/newebpay/newebpay-shipping-cvs.php

顯示完整回覆 (1)

微調了一下你的留言內容,將一些比較需要保密的訊息移除了。
更新到 1.2.14 應該就可以正常使用了。

當 WordPress 跟 WooCommerce 有新版本釋出,我就會確保外掛有支援,所以請放心的升級。
當然,作為一位負責的網站管理員,你在更新之前都應該備份的動作以確保發生意外的時候有東西可以救援。

Richer大您好,今天在測試藍新金流的時候,因為藍新信用卡尚未開通,所以付款選擇信用卡的時候會直接閃一下並跳回付款成功頁面,但事實上訂單顯示失敗,LOG也顯示信用卡付款未開通,這個頁面我可以修改嗎?
謝謝

顯示完整回覆 (1)

既然金流商尚未開通信用卡的功能給你使用,為何你要開啟外掛當中對於信用卡的支援。

早安你好
之前有反應收到一封信件顯示「通知:網站遭遇技術性問題」
內文大概是這樣

你好,
從 WordPress 5.2 開始,便內建偵測到外掛或佈景主題造成網站嚴重錯誤時會以自動電子郵件通知網站管理員的功能。

在這個情況下,WordPress 攔截到已啟用的其中一個外掛的錯誤 (RY WooCommerce Tools)。

請先造訪你的網站 (網址為 ),並檢查任何可見的問題;接下來,請造訪系統攔截到發生錯誤的頁面 (網址為 ),並檢查任何可見的問題。

請聯絡這個網站的主機管理員,以便取得進一步調查這個問題的協助。

最近有發現到後台的訂單列表有部分最下面的早期已完成的訂單在運送資訊那邊出現「網站遭遇技術性問題」的訊息,然後出現錯誤訊息的訂單更前面的訂單部分就因此沒有辦法顯示出來。單獨搜尋出此問題訂單也是同樣問題也無法點進去確認。
會出現信件通知應該就是這部份發生問題但不知道原因

顯示完整回覆 (2)

因為我本身沒有遭遇到這一個問題,所以單看這樣的說明無法得知問題點。
另外有寄一封信給你了,再麻煩你收信看一下啦!

Hi Richer 大
有一個超商取貨免運費功能選項的小建議:
近期因在做中秋滿千折百的優惠卷活動,活動企劃是希望滿千免運費之外還可以再額外使用折價碼,不過我們發現訂購商品滿千使用折價碼後,如果金額小於1000,店到店的運費又會出現。
舉例:
如訂購1000元,在結帳頁面是免運費(綠界物流我們設定最小訂購金額滿千免運),不過當使用折價卷扣100元之後,價格不是900而是965(因商品總價格使用折價卷後低於1000元),也使得無法將原本的滿千免運與中秋優惠卷合併使用。

目前外掛免運費設定應該是取購物車中商品折扣後的最後金額,不知是否能新增選項抓取購物車中商品的原總價來作為免運費的計算條件?

感謝。

顯示完整回覆 (2)

延遲很大的更新出現了。
於專業版本下新增了免運門檻不計算優惠卷提供的優惠的模式

Richer大大~ 我有用 WooCommerce Social Login外掛,在使用711店到店checkout時顯示地址未填寫,但都把隱藏的欄位都打開了還是不行,是不是本身外掛之間的衝突?該如何解決

顯示完整回覆 (5)

應該就是兩個外掛之間的相容性問題,因為已經處理過數次這類的問題了。
因為我的外掛在超商結帳的時候會去調整結帳欄位,而你用的外掛也會去調整結帳欄位,所以就很容易發生這樣不相容的問題。
而如何修正就需要對修改結帳欄位的那段程式邏輯清晰才有辦法。

如果該外掛 ( WooCommerce Checkout Field Editor ) 是免費的,請提供我外掛的官方下載網頁,我會去下載研究如何克服問題。
如果是付費的,那我就無法下載測試了。

您有連絡信箱嗎?方便傳檔案給您再請您測試看看嗎?

可能有發生什麼樣的問題,我並沒有收到你的回信。

Hi Richer, 感謝你開發此外掛,本來用了綠界自己出的外掛,但他是付款完才減庫存,很讓人困擾。目前在測試您開發的外掛,我用WP5.2.3+WC3.7.0,開著測試環境下,一直沒辦法直接跳轉到綠界的測試付款畫面,網址部分看起來是沒問題(https://XXXXX/checkout/order-pay/897/?key=wc_order_Y3ZdXGcPgNgm6),但就是沒有跳轉!?想請問有什麼可能的原因可以去查嗎?謝謝

顯示完整回覆 (4)

補充一下:使用的是1.2.16 版。
目前網站的設定未改的話,使用綠界自己出的是會跳轉的

我這邊使用上是沒有遇到這問題。
跳轉的部分,是利用 JavaScript 去發送一個隱藏起來的表單來達成的。
我想到的幾個可能的方向
1. 你的部份主題有改到 Order Receipt 的頁面,然後跟官方預設的差異太大導致加入程式碼失敗。
2. 網頁上其他的 JavaScript 發生錯誤導致卡住不運作。

感謝回覆,的確是版型問題!修改好後已能順利使用,謝謝!
另外想請問,整個網站都只有信用卡付款,想要隔一陣子,就把未付款和付款失敗的訂單商品重新放回庫存,有沒有建議方法可以使用呢?我如果直接改woocommerce的保留幾分鐘的庫存設定,反而會造成有庫存卻無法買的現象。

後台商品設定當中的【保留庫存 (分) 】功能只針對狀態為「等待付款中」的訂單,不會處理狀態為「失敗」的訂單。
至於商品回放庫存的部分,預設是要透過退款的功能來達成,不過這不是很合適你的情況。

設置了最高或最低金額,如果結帳的總金額不符合限制就不會顯示給使用者選擇。

WooCommerce 本身的運送設定就有【強制運送至客戶帳單地址】這樣的功能可以使用。
但是該設定跟本外掛的超商取貨功能不相容。

R大您好,我的外掛更新到 1.2.17 版之後,發現訂單狀態不會更新。顧客在綠界付完款之後我會收到綠界收款的通知,但是 WooCommerce 的訂單狀態卻不會更改(一直是等待付款中,以往會變成處理中)。請問是否有什麼選項需要重新設定?謝謝解惑!

顯示完整回覆 (1)

我自己的使用上沒有這樣的問題。
且 1.2.17 發佈到現在也快一個月了但只有你一個人回報這樣的問題,所以暫時真的不知道問題所在

你好,我是 wp 的開發者,想請教藍金刷卡成功的話,是哪個欄位判斷回傳的資料代表已付款?因爲我找得到的是 transaction_id,date_completed,date_paid

想知道是上面的欄位嗎,是代表有值就是已經刷卡成功?

顯示完整回覆 (1)

是否付款成功請使用 WooCommerce 內建的相關函式去檢查即可,因為外掛並沒有特別寫入任何的專屬資料來紀錄是否付款完成。

而訂單選擇的付款方式的部份,除了從 Gateway 去分析之外
也可以查詢訂單的 _newebpay_payment_type 這一個 meta 的內容來取得,這項目的內容是對應到藍新回傳的資料當中的 PaymentType 資訊。

您好,先感謝作者開發如此方便插件;對於目前使用狀況下遇到的狀況想請示作者:
1.請問於”運送方式”之設定,可否改變成下拉式選單?目前單選項目有點過多情況消費者反應會有點混亂!
2.另外在超商取貨還未選擇門市前可否先遮蔽付款選項?我發現蠻多消費者都會先點好選項在選擇門市,轉跳回來後選項都會跑掉,導致容易送出錯誤的訂單。
3.是否可將回傳資料使用"帳單資訊"來回報綠界資料而不開啟"運送到不同的地址"?原因帳單跟運送地址會變成需要填兩次重複內容。
4. 使用Pro測試後,發現有部分表單不受控狀況,如國家選項會無故跳出,無法關閉!(使用外掛:Flexible Checkout Fields – https://wordpress.org/plugins/flexible-checkout-fields/)
不好意思問題有點多!

顯示完整回覆 (7)

1. 結帳頁的運送方式使用下拉選單做選擇當然是可以的,隨意搜尋發現 https://tw.wordpress.org/plugins/woo-shipping-display-mode/ 可能可以達成你的願望,但我沒有測試過就是了。
2. 正常來說,選擇超商回來之後資料不應該跑掉,如果確實有的話請在說明更詳細的發生情況,我會處理好這部分的錯誤。如果是因為使用多步驟的相關外掛而導致的,就不一定能處理了。
3. 超商取貨的部分,一定要在 ” 運送到不同的地址 ” 的模式底下才可以運作,並且我不會進行調整的。 專業版的部份有提供取消帳單地址的輸入欄位的功能,可以減少結帳欄位的數量。
4. 這部分需要詳細研究才知道

1. 這個外掛我也有找到,但好像無法使用,這部分可能就無解了!
2. 不是多步驟,假設我付款選項有:A.貨到付款B.信用卡;當我點選B之後再去選門市,會跳回A的選項,有時侯客戶沒注意到就會送出訂單。
3. 好的,這方面有作者您的考量!
4. 這部分我強制使用CSS修掉,但困擾是不曉得為何結帳選單都會亂跳就是;應該是我自己的問題不好意思!

2. 這問題我會在花些時間研究一下,或許有辦法解決。

更新目前狀態,超取部分有遇到新的問題(目前使用Pro試用版):
運送到不同地址下的"連絡電話(shopping_phone)"會自動開起為必填選項;這可否由"帳單電話(billing_phone)"中的連絡電話來取代呢?或是可以借由"帳單電話(billing_phone)"同步內容至"連絡電話(shopping_phone)"呢?
因為商店同時有宅配跟超取選項,所以不能關閉"帳單電話(billing_phone)"不然宅配部分消費者會無法填寫電話。如果不關閉"帳單電話(billing_phone)",則會變成要填兩次電話。

第4.的狀況已自行解決,解決方法是先恢復預設值後在重新整理結帳表單即可。

利用 billing_phone 取代 hopping_phone 這件事就跟取消 ” 運送到不同的地址 ” 功能一樣,我是不會做的。因為我堅持超商取貨的相關資訊,都必須是在 ” 取貨資訊 ( shopping ) ” 底下處理。

而自動同步填寫的事情,是可以利用 javascript 去達成。不過自然因為我堅持超商的資訊不是由帳單資訊是分開的,這樣的功能就不會出現在我的外掛當中啦!

好的,了解!那另外提一個小小願望您看看是否合適:
在物流設定中有一個勾選選項為"超商取貨移除帳單地址",是否可以再增加移除"連絡電話"、"姓氏"與"名字"這常見的選項呢?
您開發的這個外掛對於後台B2C管理出貨部分真是好用極了,資訊清楚又好操作!不過因為許多客戶在結帳時會詢問此重複填寫問題,不曉得上述這個提議是否妥當呢?不好意思頻繁打擾您了!

ok, 目前用JS同步結帳表單的方式解決填單的問題了!插件運作良好,感謝!

您好, 我從https://frees.one/4j看到您外掛與安裝教學, 在勾選啟用綠界金流模組後儲存修改, 顯示 “綠界金流模組啟用失敗!”, 初次安裝, 版本都更新到最新, 試了好久都無法, 有哪部分可能需要注意嗎~謝謝

顯示完整回覆 (2)

如果只是要測試的話,請記得勾選【綠界金流測試模式】

您好,原本可以正常使用,不知道是不是動到什麼程式碼導致錯誤
1.下方的ECPAY圖片變得很大
2.選擇超商運送,電子地圖不會跑出來
3.運送地址那邊的門市資料變成永久存在
感謝!

顯示完整回覆 (1)

因為你的留言被誤判為垃圾留言導致我這麼久才看到留言。

我剛剛去你的網站看的結果是一切正常。

您好,建議可否增加手機號碼驗證的功能嗎?因有時客戶輸入的手機號碼不完整, 會導致物流託運單無法建立的情形,且要發mail與客戶確認手機號碼,會比較耗費時間.

某種程度上算是正常的。
瀏覽器的安全限制就是這樣。

這是很正常的現象啊!
你限定了要特定的郵遞區號才可以使用該物流方式,但是超商取貨的情況並不需要郵遞區號,當然就會因為條件不符而不顯示該項物流方法啦!

你好
近期有發現到一個問題
原本超商取貨訂單於之後更改成包裹寄送等其他方式時,運送方式與寄送資訊都有做更改。但是更新完成後訂單運送資訊那邊還留存原本超商取貨的資訊,要點入編輯才會變成更改後的資訊。
請確認
謝謝

顯示完整回覆 (2)

不用再特別說明啦!多次測試後我找出可能的問題點了。如果 1.2.19 修正就是沒問題了。

Richer 您好:

謝謝您開發這麼好用的外掛,我有一個使用情境想確認一下

在『付款』的『藍新超商代碼 – 超商代碼繳費』這裡有一個『付款截止日』的欄位,假設我在這裡填 2,那麼當消費者獲取超商代碼後,若未在兩天內完成繳費,這組代碼就會失效,而訂單狀態會變成『保留』?
這樣是正常的情況嗎?

如圖:https://cl.ly/77508e31a486

謝謝您

使用者在選擇超商代碼等非即時繳費的方式,從金流畫面回到網站的時候,訂單就是處於【保留】的狀態。

而針對超過設定的付款截止日,外掛的部分不會有任何的動作。
至於代碼是否失效,這部分是由超商的系統決定的,在正常的情況下是會失效無法繳費的。

謝謝您快速的回覆

您提到 針對超過設定的付款截止日,外掛的部分不會有任何的動作

那麼想請教您『藍新超商代碼 – 超商代碼繳費』裡面的『付款截止日』,這個欄位會影響的是什麼呢?

謝謝

那是藍新在申請超商繳費代碼時所需要填入的相關資訊,用途就是設定使用可以繳款的期限,如期說明。
理論上就是使用者只有在那時間之內才可以繳費成功。

這邊的繳費成功,指的是前往超商櫃台進行繳費的動作這件事情。
而不是藍新的系統後台或是你的網站後台看到繳費成功這件事情。

你好,目前有個嚴重的問題要請教如何解決!!
客人在選擇超商取貨後沒有選擇門市依然可以選取貨到付款結帳,造成後台沒有辦法送出物流訂單。
這時侯該如何處理呢??

請問你使用的金流模式,如果是綠界的話,你可以在確認使用者的取貨門市後於後台修改取貨資訊後就可以利用 WordPress 後台進行操作,也可以回綠界後台直接建立送貨單。
藍新的話,就比較抱歉我自己沒有在使用,不確定他們的後台可不可進行這樣的操作。

謝謝回復,使用的是綠界沒錯,由於業主無法得知顧客需要寄送的門市資料,需要打電話詢問顧客才能處理,相當麻煩。
請問會針對這個部分修改成必填,釋出更新嗎?

那欄位一直都是必填欄位
為何可以沒填就送出要實際看你們的設定與測試才知道。

請問超商取貨運費若達免運門檻,離島附加運費可否獨立計算?亦即免運只限於台灣島內,離島需另外付離島附加運費
ex.超商取貨運費60元+離島附加運費40元=100,但達免運門檻,僅扣除60元,還需另外付費40元

您好Richer,
首先非常感謝您一直更新這RY-Woocommerce 外掛! 辛苦了!沒有您不知道該怎麼辦!綠色界本身的外掛更新慢到不行,我已經使用您外掛6個月了。我只能說贊贊贊👍👍👍🏻
請問您未來可以研發付費Pro版增加Apple Pay + Google Pay 功能?
因為您的免費版實在是太佛心了,我真的覺得大家也會同意付費版有Apple Pay + Google Pay的話有需求的使用者肯定會買單的!

Apple Pay 跟 Google Pay 沒有預計要加入到外掛當中,最主要是因為這兩個方式是需要另外跟綠界簽訂特約會員後才可以取得使用權限的付款方式。
而我目前也沒有認識到有人可以協助我處理這方面的測試。

發表留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料