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. 藍新物流支援
    • 免運費設定,支援模式:最低訂購金額
    • 可設定商品不接受超商取貨方式運送
    • 支援取貨付款模式,須搭配用貨到付款的結帳模式,詳細設定方式說明
    • 根據商品重量加成收取運費
  6. 修正 Chrome 版本 80 以後調整的 Cookie 的 SameSite 策略導致從第三方網站回來後可能發生的 Cookie 遺失問題。
    注意:本修正方法需要 php 7.3 以上版本並且網站使用 https 的模式運作才會生效。

綠界站內付注意事項

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

外掛相容性

以下列出的外掛,是有特別針對該外掛的部分功能進行相容性調整,或是針對其中的某一項功能進行配合調整。
且有名稱相近的外掛很多,畢竟都是同一類型功能的,所以務必自行多加測試。

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

專業版

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

給開發者的一些文件

Action/Filter 列表

贊助

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

外掛歷史

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

程式授權條款

GPLv2 or later

作者:Richer

訪客數: views

最後編輯日期:

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

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

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

顯示完整回覆 (3)

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

顯示完整回覆 (2)

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

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

顯示完整回覆 (3)

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

感謝你

顯示完整回覆 (4)

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

顯示完整回覆 (2)

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

顯示完整回覆 (3)

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

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

謝謝

顯示完整回覆 (3)

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

顯示完整回覆 (3)

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

顯示完整回覆 (2)

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

顯示完整回覆 (5)

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

顯示完整回覆 (4)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (2)

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

顯示完整回覆 (1)

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

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

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

顯示完整回覆 (1)

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

謝謝

顯示完整回覆 (3)

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

顯示完整回覆 (3)

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

顯示完整回覆 (3)

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

顯示完整回覆 (3)

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

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

顯示完整回覆 (1)

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

顯示完整回覆 (3)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

謝謝!

顯示完整回覆 (2)

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

顯示完整回覆 (3)

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

顯示完整回覆 (3)

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

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

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

顯示完整回覆 (1)

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

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

顯示完整回覆 (4)

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

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

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

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

是我哪邊沒設定到嗎~

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

顯示完整回覆 (1)

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

顯示完整回覆 (4)

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

顯示完整回覆 (3)

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

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

顯示完整回覆 (2)

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

顯示完整回覆 (7)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

RY tools 是不是有問題

超商繳費按下去之後

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

只會顯示這個

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (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)

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

顯示完整回覆 (4)

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

顯示完整回覆 (1)

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

顯示完整回覆 (8)

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)

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

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

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

顯示完整回覆 (1)

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

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

顯示完整回覆 (2)

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

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

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

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

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

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

網址

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

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

顯示完整回覆 (3)

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

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

顯示完整回覆 (3)

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

顯示完整回覆 (1)

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

顯示完整回覆 (2)

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

顯示完整回覆 (1)

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

顯示完整回覆 (2)

今天在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)

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)

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

顯示完整回覆 (4)

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

顯示完整回覆 (1)

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

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

顯示完整回覆 (1)

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

顯示完整回覆 (7)

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

顯示完整回覆 (2)

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

顯示完整回覆 (1)

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

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

顯示完整回覆 (2)

Richer 您好:

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

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

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

謝謝您

顯示完整回覆 (4)

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

顯示完整回覆 (3)

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

顯示完整回覆 (1)

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

顯示完整回覆 (2)

1. 如果中間連線等很久,然後使用者直接用瀏覽器的重新整理是有可能出現重複編號的問題。因為是使用瀏覽器的重新整理,所以是送出同樣的資料,就有可能了。

2. 關於收到綠界付款成功後訂單狀態未變更的問題。不算是我的外掛的問題。
我的外掛部分是執行 $order->payment_complete() 來完成確認付款的動作。也就是記錄付款完成並改變訂單狀態是由 WooCommerce 原生提供功能完成。
而 WooCommerce 確實會判定目前訂單狀態為 ‘on-hold’, ‘pending’, ‘failed’, ‘cancelled’ 其一的時候才會改變訂單狀態。你可以藉由 ‘woocommerce_valid_order_statuses_for_payment_complete’ 這一個 filter 來變更那些狀態系統會自動進入 ‘processing’ 狀態。

Richer 您好,
1) 電子發票功能之前6月有人問過您會再研究看看,請問會上線?還是可以用您的外掛+綠界電子發票模組。但我懷疑他們的版本會更不上WP/WC版本。
2)請問您是否可以考慮加英特拉金融 https://intella.co/ 像您有融合藍新一樣?
這是他們的API規格說明:
https://intella.gitbook.io/scan2pay/api-specification/
我這邊可以問問他們Sales是否能開通測試帳號等等的.
感謝Richer – Best 台灣綠界金流plugin ever!

顯示完整回覆 (2)

Richer你好,
RY WooCommerce Tools版本 1.2.26.1
使用超商已選門市
運送到不同地址已出現門市資訊(地址.電話.門市名稱皆有)
但要按結帳下單
仍然會出現請【請填寫地址再下一步】的訊息
無法結帳下單

顯示完整回覆 (6)

請問我剛剛更新完插件,變成結帳頁面都沒有可選擇綠界的付款方式了

你好 請問我照著你的教學做了還是一樣 是因為我在內地的關係嗎 因為運送翻為只有選擇台灣

Richer你好,
使用瀏覽器Edge與手機(iphone X)進行非站內付時(webATM、超商條碼),不會跳過去該付款頁面。
而IE、CHROME正常。 不知道如何調整。
超級感謝Richer 製作台灣金流plugin!!

顯示完整回覆 (1)

Richer你好,
RY WooCommerce Tools版本 1.2.28版本
RY WooCommerce Tools Pro 1.0.27版本

使用超商貨到付款功能
照著您的教學操作
但未出現便利超商貨到付款的選項
會出現無法結帳下單
試過很多次還是一樣沒有出現該功能選項
感謝Richer !

Richer你好,
RY WooCommerce Tools版本 1.2.28版本
RY WooCommerce Tools版本 1.0.27版本

使用超商貨到付款功能 照著您的教學 測試很多次
結帳後臺並未出現該功能選項
請問是什麼問題 非常感謝Richer

顯示完整回覆 (1)

您好:

目前在”運送到不同的地址”底下設定一個電話欄位,消費者選宅配的時候可以填寫;切換到超商取貨時,
會變成shipping_phone的欄位,原先的電話欄位會被隱藏。想請問一下是否能設定無論消費者改成甚麼配送方式,都不隱藏shipping_phone欄位? 這樣一來也不用多設定一組電話欄位,無論甚麼配送方式都是填寫shipping_phone欄位,謝謝。

因為超商取貨的電話欄位名稱就是 shipping_phone ,所以導致你設定同樣名稱的會變連動到。

考慮加一個設定讓 shipping_phone 不列入超商的專屬欄位。

已加入一個功能持續顯示 shipping_phone ( 行動電話 ) 欄位

Hi Richer,
>>已加入一個功能持續顯示 shipping_phone ( 行動電話 ) 欄位
目前有遇到一個問題是,當消費者選擇宅配,雖然它的標題有*必填,但是如果沒有填到shipping_phone ( 行動電話 ) ,訂單還是能送出,是否能幫我們檢查一下,此欄位的必填設定,謝謝。

回饋一個奇怪的狀況
我的商品管理員在新增商品時,標題的H&M會變成H&M
這貌似是windows 7產生的,windows 10不會發生
變成&會導致綠界接收AIO參數時出現 Error Code: 10200073, CheckMacValueError
雖然我現在用wp_insert_post_data來修正把&改回&的問題
但看Richer兄這邊要不要做一個相應的處裡

顯示完整回覆 (3)

您好,我最近更新1.2.31 版後發現結帳頁面會一片空白跑不出來,其他Woocommerce相關頁面都沒有問題,將所有外掛(包括Checkout Field Editor for WooCommerce)停用一樣依舊,最後發現把RY Tools裡的綠界物流模組關掉就馬上跑得出來,不知道有沒有建議的處理方式呢?

顯示完整回覆 (1)

【已解決案例分享】我的快取外掛是使用SG Optimizer,設定上蠻方便的,成效也還ok,但縮小JS和禁止轉譯的部分有時候會造成一點網站顯示上的問題,原本這次有先試過把SGO整個關掉,但當時RY Tools還沒有更新到1.2.32,更新以後昨天去把最小化JS的設定關掉,結帳頁終於不用關掉物流模組也能夠運作了!但我還是需要這個功能,所以改用Cloudfare的替代,昨天結帳頁和網站測速目前都回歸正常,非常感謝作者的協助。

顯示完整回覆 (1)

我的綠界 C2C 交貨便有時候產生不出來物流資訊
錯誤訊息
Shipping failed. POST error: cURL error 6: Could not resolve host: logistics.ecpay.com.tw
不知道有可能是什麼原因?

顯示完整回覆 (2)

今天完全無法加入購物車,查了一下錯誤紀錄,請問這個問題我可以怎麼處理?

[05-Feb-2020 10:00:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined method RY_ECPay_Shipping_CVS_711_Pro::check_has_coupon() in /wp-content/plugins/ry-woocommerce-tools-pro/woocommerce/shipping/ecpay/ecpay-shipping-cvs-711.php:47
Stack trace:
#0 /wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(233): RY_ECPay_Shipping_CVS_711_Pro->calculate_shipping(Array)
#1 /wp-content/plugins/woocommerce/includes/class-wc-shipping.php(331): WC_Shipping_Method->get_rates_for_package(Array)
#2 /wp-content/plugins/woocommerce/includes/class-wc-shipping.php(255): WC_Shipping->calculate_shipping_for_package(Array, 0)
#3 /wp-content/plugins/woocommerce/includes/class-wc-cart.php(1237): WC_Shipping->calculate_shipping(Array)
#4 /wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(345): WC_Cart->calculate_shipping()
#5 /wp-content/plugins/w in /home/maijtaqe/public_html/wp-content/plugins/ry-woocommerce-tools-pro/woocommerce/shipping/ecpay/ecpay-shipping-cvs-711.php on line 47

顯示完整回覆 (2)

Hi Richer,

目前有使用Pixelyoursite追蹤order-received頁面,但是使用信用卡、ATM等(非貨到付款的結帳方式),按下訂購後,轉跳的頁面order-pay只有訂單號、日期、金額總計、付款方式,無法追蹤到此筆訂單的資料,請問一下是否能在此頁面也像default的頁面,顯示出訂單的帳單、物流訊息?謝謝

顯示完整回覆 (2)

你好
請問於付款方式中強調訂單尚未付款完成這個訊息能移除嗎?很多已付款客人都會因這訊息而衍生誤會。
還是說可以變動成為完成付款後變成註明已付款?

那一段訊息在付款完成之後就會自動隱藏。
付款完成指的收到綠界通知的通知後,而不是使用者去繳錢後。

不好意思沒有說清楚
因為客人反應他登入確認訂單狀態就還有出現尚未付款的訊息不隨著訂單狀態變動。目前是選擇直接銀行轉帳的訂單都會有這困擾。請問這部分有辦法處理嗎?因匯款都要手動更新訂單狀態時能一併把這個訊息做隱藏貨更改成已付款之類的訊息嗎?

就如我說的!那段訊息是跟者訂單的付款狀態而調整的。
也就是,訂單狀態為”保留”就會是未付款,如果是”處理中”應該就隱藏了。

了解
只是這樣的話如果換成別的訂單狀態的話又會出現。因這邊有弄自定義訂單狀態

訂單是否為付款狀態是利用 WooCommerce 內建的 is_paid() 進行判斷的。
所以如果你有額外添加訂單狀態,那麼你應該也要針對【已付款】的訂單狀態列表進行調整 ( ‘woocommerce_order_is_paid_statuses’ 這一個 filter ) 。

你好
不好意思這個部份我這邊搞不太定。
目前是不分付款方式都會出現,請問這個部分有辦法協助嗎?
謝謝

外掛不提供針對個人客製化功能的相容性修正。
如果是與其他外掛的相容性問題,請提出使用的外掛,原則上只要是存在於 WordPress[.]org 上面的外掛相容性問題,我都會盡力修正。

在後台【 WooCommerce -> 設定 -> Custom Order Status】當中有一個選項【Make custom status orders paid】就是他,將你自訂的訂單狀態設定為已付款的狀態。
不過如果你新增的狀態,只有一部分是 已付款 狀態的話,看起來他是不提供這樣的設定方式,那麼就需要向他們提出功能建議看看有沒有機會啦!

了解。這樣應該無解了
現在都要再額外跟人解釋那個顯示未付款的訊息,還要再額外處理以為沒付款成功結果又付款一次的

感謝提供。
但剛剛處理好像出了點問題導致修改後無法正常運作暫時移回原檔
想確認一下流程是否有誤
是否在資料夾下的class.ry-wt.main.php裡面找出ry_show_unpay_title_notice並把他修改成false即可?

請勿直接修改外掛當中的任何檔案!
那只是提供你一個可以利用的接入點,至於如何使用請去找網路上找相關的 hook 利用教學,可以考慮使用使用 Code Snippets 這套外掛來相對輕鬆地加入你的調整。

謝謝你的說明但不好意思還是無解,這部分已經超出個人的能力範圍,無法在短時間內自行研究修改完成。
只是想隱藏那個訊息而已

你好
後臺出現錯誤: 請檢查伺服器的時間設定。與 Google NTP 的時間相差超過一分鐘。
已請廠商重設伺服器的時間,後檢測時間也正確,但是錯誤還是存在?

因為外掛檢測時間是否正確是固定一段時間做一次的,所以系統修正後訊息不會立刻消失。
訊息應該隔天就會消失了。

已經好幾天了訊息還在,…剛剛把外掛停用再啟用就消失了。

Richer 你好~,我自幾在測試結帳時,發現有時候運送的選項不會在第一次載入 cart 頁面時顯示出來,或是載入到 checkout 頁面時,即使選擇了某一種超商的結帳方法,有點選「選擇超商」但沒有反應的情況。

另外一個問題是,如果我想要把711設定為預設的選擇項目,我想要以以下這段程式碼達成。(有稍微看過您的程式碼),不知道方法在您定義的名稱當中是否正確。

function reset_default_shipping_method( $method, $available_methods ) {
$default_method = ‘ry_ecpay_shipping_cvs_711’;
if( array_key_exists($method, $available_methods ) )
return $default_method;
else
return $method;
}
add_filter(‘woocommerce_shipping_chosen_method’, ‘reset_default_shipping_method’, 10, 2);

但不知道什麼原因,我還不清楚為何他無法自動選擇 711 運送的選項就是。

1. 沒有反應的問題,我需要有明確的重現流程 ( 也就是在什麼條件下做了什麼那些動作之後會發生 ) 才可以找出真正的問題點,不然我自己沒遇過就無法解決了。
2. 不知道那段程式碼你是哪找到的,但我看了相關程式碼,那段程式碼的運作是有一些前提的
我會建議,將你想要預設的物流選項調整為第一個選項就可以了。在後台運送區域的運送方式中可以直接拖放調整順序。

第2個部分我也覺得直接調整順序就好,應該是不用加程式碼。
另外第一個問題讓我說明一下:
我使用 OceanWP theme,重開一個無痕視窗之後,嘗試第一次購物,選擇需要便利商店店到店的商品,到購物車 cart page 時不會顯示「便利商店店到店」的選項,重新整理再刷一次頁面也不會有。
接著到 checkout page,會顯示「便利商店店到店」的選項,但是儘管選擇了,除了「選擇門市」按了之後 javascript 似乎沒有執行,也不會顯示「門市號碼」、「門市名稱」等等欄位,需要回到上一步之後,或是先去到其他頁面,再回到 checkout page,checkout page 的 javascript 才能夠正確載入,cart page 也才會顯示「便利店店到店」的選項。

我到你提供的網址測試,你的商品應該是使用內建的可變商品,然後包含部分是虛擬商品。
然後,不知道為什麼在第一次進入結帳頁的時候,WooCommerce 判斷次購物車沒有商品物流支援,所以生成頁面 html 的時候,就沒有將相關的 javascript 引入。
而重新整理的時候,就正確的判斷為需要物流支援。

嗯嗯是的,我是使用內建的可變商品,並且有包含部分的虛擬商品。
我發現要打開 Woocommerce 的「運費計算器」,並且改變商品的母層級運送類別為需要改成支援物流的類別,似乎可以解決這個問題。

您好:
我今天使用這個外掛想要來加強超商取貨的功能
但是我目前遇到一個問題是當超商取貨選完超商之後,它跳回去的畫面會自動登出所有資訊,以致無法結帳
我的網站如下
https://mrlifeday.com/音樂周邊商店/
希望能幫幫我,非常謝謝您

前往你的網站進行測試,你的物流方式並未使用我的外掛來提供超取功能,無法測試。

Hi Richer,

>>已加入一個功能持續顯示 shipping_phone ( 行動電話 ) 欄位
目前有遇到一個問題是,當消費者選擇宅配,雖然它的標題有*必填,但是如果消費者沒有填寫shipping_phone ( 行動電話 ) ,訂單還是能送出,是否能幫我們檢查一下,此欄位的必填設定,謝謝。

目前已經有支援綠界提供的各種語言的結帳頁面。
採用偵測 WordPress 設定的前台語系來調整要連結的綠界語言版本。

Hi Richer, 請教
設定好綠界後,到checkout page,運送方式不會出現超取的選項,只出現”輸入你的地址以檢視運送選項”,要我選擇縣市後,回到cart page,才會出現超取的選項
是我哪邊設定有誤嗎,謝謝!

沒有錯,物流方式是跟地址有連動關係的,就算超商取貨也一樣。那是 WooCommerce 本身的運作邏輯。
所以的確會因為你的設定方式不同而可能出現這樣的問題。

原來如此,那請問有類似的經驗是哪邊的設定會造成這個狀況嗎?
感謝!

Hi MTBox, 我把”預設客戶所在地區”設定成商店所在地,系統有預設的地址,就解決了這個問題。

Hi Richer,我遇到兩個問題,一個是選擇超商取貨時,帳單地址的郵遞區號跟地址會被隱藏,但按結帳時會出現這兩個欄位是必填,這是我設定的問題還是原本正常的設計?

另一個問題超商取貨沒有選擇超商也可以按下付款按鈕,但會不會跳轉綠界,會直接跳到訂單完成頁,但顯示未付款,是否也是我設定問題,謝謝!

根據經驗,你應該有使用其他可以對結帳欄位進行調整的外掛,然後外掛設定的必填欄位調整被他改寫了~

我自己的網站上不會發生這樣的問題。我想有可能是因為設定的差異導致的。
這部分先要請你提供你的網站連結,或許我實際在你的網站進去做選超商的動作,或許才可以發現問題點。

Richer 您好~ 這邊回報一個問題,我是從 1.2版本更新到最新Version 1.3.1 ,發現有一個問題,結帳『點選取超商』時會跳出 /checkout/undefined 的連結, 版本是否有做連結的改動呢? 如果是用無痕模式就可以正常跳出超商選項。問題是否出在有把連結存在使用者的電腦裡cookie,還請指教幫忙,謝謝!

我剛去你的網站使用,是正常的。而你使用無痕模式也是正常的。
我想應該是因為某一個地方的快取導致的。這邊的快取指的不單是你伺服器端的,甚是瀏覽器端地都有可能。

確認問題為 Chrome 80 以後關於 cookie 新政策的雷。
我測試的是回到正常的 /checkout/ 頁面,只是因為 cookie 被封鎖了所以系統才誤判回到購物車的。

目前無解。

Richer 您好,回報一個問題 但不確定是否是共同問題,望請檢查
主題:sober
woocommerce版本:4.0.1
wp版本:5.3.2

shipping_phone 欄位只會出現在物流選超取時 可正常結帳,但選其他物流選項時 shipping_phone 欄位都被隱藏以致於無法結帳跳出「運送 行動電話 為必填欄位。」,我關閉ry外掛後發現選其他物流選項時該欄位是正常顯示的。
感謝您的貢獻

該問題已經修正了。
發現是因為我自己的帳號有填寫 shipping_phone 欄位,導致我在測試的時候沒有發現這問題。
沒看到欄位沒出錯就以為正常的,誰知是因為已經有內容所以沒發現這問題。

謝謝您,可以正常結帳了。
另外想請問一下 是否有什麼方法讓 shipping_phone欄位 可以在選其他物流選項時一樣顯示呢?

Richer您好:
請問在沒有更新任何外掛的情況下,突然出現在結帳頁面選擇門市後,畫面直接跳回「購物車」而不是「結帳頁」,變成無限循環。更新RY外掛後也不行,連選擇門市都不行(出現 HTTP:// 網址/結帳/undefined),將WOOCOMMERE更新到最新也一樣(原本是3.81)。請問這該如何處理,謝謝您

確認問題為 Chrome 80 以後關於 cookie 新政策的雷。
我測試的是回到正常的 HTTP :// 網址/結帳/ 頁面,只是因為 cookie 被封鎖了所以系統才誤判回到購物車的。

Richer您好
打擾了
WooCommerce 4.0.1 版
RY WooCommerce Tools 1.3.3 版
[問題]:
在使用電腦chrome 結帳頁面選擇門市後,畫面直接跳回「購物車」—-己清除chrome 清除快取cookie ,一開始可以的,後面在回按「購物車」後,就還是一樣的問題
ps使用電腦safari或手機都可以正常,就唯獨電腦chrome就算清除快取cookie,多試幾次後,還是會接跳回「購物車」
請問您這個要如何解決?謝謝你,打擾了

方便提供你的網站讓我進行測試嗎?因為我自己的網站試過很多次都不會發生問題。

確認問題為 Chrome 80 以後關於 cookie 新政策的雷。
不知為何,多試幾次之後從綠界回來之後,cookie 會因為 SameSite 政策而沒有被送出,所以導致系統誤判而回到購物車頁面。
目前無解。

請用同樣的描述方式與綠界詢問他們是否知道解法。

發表留言

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

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