RY Tools for WooCommerce Action/Filter 列表

Action

綠界
  • ry_ecpay_gateway_checkout:輸出綠界付款跳轉表單之後。
    1. 傳送給綠界的參數資訊
    2. WooCommerce 訂單物件
    3. WooCommerce 付款方式物件
  • ry_ecpay_gateway_response_status_XX:綠界回應付款資訊時。( 其中 XX 代表回應的狀態代碼 。 )
    1. 綠界回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件
  • ry_ecpay_gateway_response:綠界回應付款資訊時。
    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_status_XX:綠界回應物流資訊時。( 其中 XX 代表回應的狀態代碼 。 )
    1. 綠界回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件
  • ry_ecpay_shipping_response:綠界回應物流資訊時。
    1. 綠界回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件
藍新
  • ry_newebpay_gateway_checkout:輸出藍新付款跳轉表單之後。
    1. 傳送給藍新的參數資訊
    2. WooCommerce 訂單物件
    3. WooCommerce 付款方式物件
  • ry_newebpay_gateway_response_status_XX:藍新回應付款資訊時。( 其中 XX 代表回應的狀態代碼 。 )
    1. 藍新回應的資訊 ( 已解析為物件 )
    2. WooCommerce 訂單物件
  • ry_newebpay_gateway_response:藍新回應付款資訊時。
    1. 藍新回應的資訊 ( 已解析為物件 )
    2. WooCommerce 訂單物件
速買配
  • ry_smilepay_gateway_checkout:輸出速買配取號動作程式之後。
    1. WooCommerce 訂單物件
  • ry_smilepay_gateway_response:速買配回應付款資訊時。
    1. 速買配回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件
  • ry_smilepay_shipping_response_status_XX:速買配回應物流資訊時。( 其中 XX 代表回應的狀態代碼 。 )
    1. 速買配回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件
  • ry_smilepay_shipping_response:速買配回應物流資訊時。
    1. 速買配回應的資訊 ( 已解析為陣列 )
    2. WooCommerce 訂單物件

Filter

  • woocommerce_gateway_icon:前台付款方式顯示的圖片
    1. 圖片的 html 內容
    2. 付款方式的 ID
  • ry_show_unpay_title_notice:訂單明細的付款方式是否強調未付款狀態
    1. 是否強調( 預設值:是 )
綠界
  • ry_ecpay_trade_no:傳送給綠界的訂單編號。
    1. 訂單編號
    2. 真實的訂單編號
  • ry_ecpay_trade_no_to_order_id:綠界回傳的訂單編號轉回真實訂單編號。
    1. 真實訂單編號
    2. 綠界回傳的訂單編號
  • 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. 狀態碼列表 ( 預設值:2065, 2070, 2072, 2074, 3019, 3020, 3023, 3025 )
  • ry_ecpay_shipping_at_cvs_prev_status:可以將訂單變更為「等待取貨(便利商店)」的訂單目前狀態
    1. 狀態列表 ( 預設值:processing )
  • ry_ecpay_shipping_out_cvs_prev_status:可以將訂單變更為「逾時退貨(便利商店)」的訂單目前狀態
    1. 狀態列表 ( 預設值:ry-at-cvs )
藍新
  • ry_newebpay_trade_no:傳送給藍新的訂單編號。
    1. 訂單編號
    2. 真實的訂單編號
  • ry_newebpay_trade_no_to_order_id:藍新回傳的訂單編號轉回真實訂單編號。
    1. 真實訂單編號
    2. 藍新回傳的訂單編號
速買配
  • ry_smilepay_trade_no:傳送給速買配的訂單編號。
    1. 訂單編號
    2. 真實的訂單編號
  • ry_smilepay_trade_no_to_order_id:速買配回傳的訂單編號轉回真實訂單編號。
    1. 真實訂單編號
    2. 速買配回傳的訂單編號
  • ry_smilepay_shipping_status_info_wait:前台訂單明細的物流狀態顯示為「等待出貨」的狀態碼 ( Pro 版本 )
    1. 狀態碼列表 ( 預設值:0 )
  • ry_smilepay_shipping_status_info_transporting:前台訂單明細中物流狀態顯示為「運送中」的狀態碼 ( Pro 版本 )
    1. 狀態碼列表 ( 預設值:1 )
  • ry_smilepay_shipping_status_info_wait_pick:前台訂單明細中物流狀態顯示為「等待取貨」的狀態碼 ( Pro 版本 )
    1. 狀態碼列表 ( 預設值:2 )
  • ry_smilepay_shipping_status_info_completed:前台訂單明細中物流狀態顯示為「已完成」的狀態碼 ( Pro 版本 )
    1. 狀態碼列表 ( 預設值:3 )
  • ry_smilepay_shipping_status_info_overdue:前台訂單明細中物流狀態顯示為「逾時退貨」的狀態碼 ( Pro 版本 )
    1. 狀態碼列表 ( 預設值:4 )
  • ry_smilepay_shipping_at_cvs_prev_status:可以將訂單變更為「等待取貨(便利商店)」的訂單目前狀態
    1. 狀態列表 ( 預設值:processing )
  • ry_smilepay_shipping_out_cvs_prev_status:可以將訂單變更為「逾時退貨(便利商店)」的訂單目前狀態
    1. 狀態列表 ( 預設值:ry-at-cvs )

說明

關於傳送給各服務商的資訊與其回應的資訊細節,請自行參閱其官方說明文件。