RY WooCommerce Tools Action/Filter 列表

這邊僅列出與第三方業者相關或是很多人詢問的,並非本外掛所有的 Action/Filter 資訊。

Action

  • ry_ecpay_gateway_checkout:當完成綠界付款資訊輸出時,使用全方位金流模式。
    1. 傳送給綠界的參數資訊
    2. WooCommerce 訂單物件
    3. WooCommerce 付款方式物件
  • ry_ecpay_gateway_checkout_inpay:當完成綠界付款資訊輸出時,使用站內付模式。
    1. 傳送給綠界的參數資訊
    2. WooCommerce 訂單物件
    3. WooCommerce 付款方式物件
  • ry_ecpay_gateway_response:當接收到綠界發送的付款資訊時。
    1. 綠界傳送的資訊
    2. WooCommerce 訂單物件
  • ry_ecpay_gateway_response_status_XX:當接收到綠界發送的付款資訊時。 其中 XX 代表該次回應的狀態代碼。
    1. 綠界傳送的資訊
    2. WooCommerce 訂單物件
  • ry_ecpay_shipping_get_cvs_no:當取回綠界物流編號時。
    1. 綠界傳送的資訊
    2. 本外掛儲存綠界物流的資訊
    3. WooCommerce 訂單物件
  • ry_ecpay_shipping_get_all_cvs_no:當取回所有的綠界物流編號時。
    1. 本外掛儲存綠界物流的資訊陣列
    2. WooCommerce 訂單物件
  • ry_ecpay_shipping_response:當接收到綠界發送的物流資訊時。
    1. 綠界傳送的資訊
    2. WooCommerce 訂單物件
  • ry_ecpay_shipping_response_status_XX:當接收到綠界發送的物流資訊時。 其中 XX 代表該次回應的狀態代碼。
    1. 綠界傳送的資訊
    2. WooCommerce 訂單物件
  • ry_smilepay_gateway_response:當接收到速買配發送的付款資訊時。
    1. 速買配傳送的資訊
    2. WooCommerce 訂單物件

Filter

  • woocommerce_gateway_icon:金流選項後面的圖式 html 語法。
    1. 圖式 html 語法
    2. 金流方式辨識碼
  • ry_ecpay_trade_no:發送給綠界的廠商交易編號。
    1. 廠商交易編號
  • ry_newebpay_trade_no:發送給藍新的廠商交易編號。
    1. 廠商交易編號
  • ry_smilepay_trade_no:發送給速買配的廠商交易編號。
    1. 廠商交易編號
  • woocommerce_shipping_XX_is_available:該筆訂單是否接受該物流方式。其中 XX 代表物流方式辨識碼。
    1. 是否接受物流方式
    2. 商品資訊陣列
    3. WooCommerce 運送方式物件
  • ry_show_unpay_title_notice:前台訂單明細中付款方式是否強調付款狀態
    1. 是否強調未付款
  • ry_fix_samesite_cookie:將 Cookie 加入 SameSite 參數 ( 需 PHP 7.3 以後版本 )
    1. 是否加入 SameSite 參數
  • ry_ecpay_shipping_status_info_wait:前台訂單明細中物流狀態顯示為【等待出貨】的狀態碼(Pro 專屬)
    1. 狀態碼列表 ( 預設值:300, 310 )
  • ry_ecpay_shipping_status_info_transporting:前台訂單明細中物流狀態顯示為【運送中】的狀態碼(Pro 專屬)
    1. 狀態碼列表 ( 預設值:2030, 2068, 3001, 3002, 3006, 3024, 3032, 3112 )
  • ry_ecpay_shipping_status_info_wait_pick:前台訂單明細中物流狀態顯示為【等待取貨】的狀態碼(Pro 專屬)
    1. 狀態碼列表 ( 預設值:2063, 2073, 3018 )
  • ry_ecpay_shipping_status_info_completed:前台訂單明細中物流狀態顯示為【已完成】的狀態碼(Pro 專屬)
    1. 狀態碼列表 ( 預設值:2067, 3003, 3022 )
  • ry_ecpay_shipping_status_info_overdue:前台訂單明細中物流狀態顯示為【逾時退貨】的狀態碼(Pro 專屬)
    1. 狀態碼列表 ( 預設值:2070, 2072, 2074, 3019, 3020, 3023, 3025 )

金流方式辨識碼

  • ry_ecpay_atm:綠界 ATM 櫃員機
  • ry_ecpay_barcode:綠界超商條碼
  • ry_ecpay_credit_installment:綠界信用卡(分期)
  • ry_ecpay_credit:綠界信用卡
  • ry_ecpay_cvs:綠界超商代碼
  • ry_ecpay_webatm:綠界網路 ATM
  • ry_newebpay_atm:藍新 ATM 櫃員機
  • ry_newebpay_barcode:藍新超商條碼
  • ry_newebpay_credit_installment:藍新信用卡(分期)
  • ry_newebpay_credit:藍新信用卡
  • ry_newebpay_cvs:藍新超商代碼
  • ry_newebpay_webatm:藍新網路 ATM
  • ry_smilepay_atm:速買配 ATM 櫃員機
  • ry_smilepay_barcode:速買配超商條碼
  • ry_smilepay_credit:速買配信用卡
  • ry_smilepay_cvs_711:速買配超商代碼 7-ELEVEN
  • ry_smilepay_cvs_fami:速買配超商代碼 全家
  • ry_smilepay_webatm:速買配網路 ATM

物流方式辨識碼

  • ry_ecpay_shipping_cvs_711:綠界 超商取貨 7-ELEVEN
  • ry_ecpay_shipping_cvs_family:綠界 超商取貨 全家
  • ry_ecpay_shipping_cvs_hilife:綠界 超商取貨 萊爾富
  • ry_ecpay_shipping_home_ecan:綠界 宅配 宅配通
  • ry_ecpay_shipping_home_tcat:綠界 宅配 黑貓
  • ry_newebpay_shipping_cvs:藍新 超商取貨