RY SmilePay Invoice for WooCommerce Action/Filter 列表

Action

  • ry_wsi_get_invoice:向速買配呼叫 API 開立發票之前。
    1. 傳送給速買配的參數資訊
    2. WooCommerce 訂單物件
  • ry_wsi_get_invoice_response:速買配回應成功開立發票,且於外掛完成相關動作之後。
    1. 速買配回應的資訊 ( 已解析為物件 )
    2. WooCommerce 訂單物件
  • ry_wsi_invalid_invoice:向速買配呼叫 API 作廢發票之前。
    1. 傳送給速買配的參數資訊
    2. WooCommerce 訂單物件
  • ry_wsi_invalid_invoice_response:速買配回應成功作廢發票,且於外掛完成相關動作之後。
    1. 速買配回應的資訊 ( 已解析為物件 )
    2. WooCommerce 訂單物件

Filter

  • ry_smilepay_trade_no:傳送給速買配的訂單編號。
    1. 訂單編號
  • ry_smilepay_trade_no_to_order_id:速買配回傳的訂單編號轉回真實訂單編號。
    1. 真實訂單編號
    2. 速買配回傳的訂單編號
  • ry_wsi_invoice_remark:發票備註欄位的內容。
    1. 發票備註內容
    2. 傳送給速買配的參數資訊
    3. WooCommerce 訂單物件
  • ry_wsi_add_api_success_notice:是否於訂單備註當中紀錄 API 呼叫成功的簡易資訊紀錄。
    1. 是否紀錄 ( 預設值:是 )
  • ry_wsi_order_invoice_info_list:前台訂單明細顯示的發票資訊內容。
    1. 發票資訊內容
    2. WooCommerce 訂單物件
  • ry_wsi_default_donate_no:預設的愛心碼列表。
    1. 愛心碼列表 ( 如使用陣列設定愛心碼,依序每日切換顯示 )( 預設值為所有 財團法人台灣兒童暨家庭扶助基金會 單位愛心碼  )
  • ry_wsi_skip_autoget_invoice_shipping:停止自動開立發票的運送方式。
    1. 運送方式 ID ( 陣列 )

說明

關於傳送給速買配的資訊與其回應的資訊細節,請自行參閱速買配提供的 API 介接文件。