Checkout Hooks

Hooks that are used before the form

  • woocommerce_before_checkout_form
  • woocommerce_checkout_before_customer_details

Hooks that are used in the billing details

  • woocommerce_before_checkout_billing_form
  • woocommerce_after_checkout_billing_form
  • woocommerce_checkout_billing
  • woocommerce_checkout_after_customer_details
  • woocommerce_before_order_notes
  • woocommerce_after_order_notes
  • woocommerce_checkout_shipping

Hooks that are used before the product summary in the order

  • woocommerce_checkout_before_order_review
  • woocommerce_review_order_before_cart_contents
  • woocommerce_review_order_after_cart_contents
  • woocommerce_review_order_before_shipping
  • woocommerce_review_order_after_shipping
  • woocommerce_review_order_before_order_total
  • woocommerce_review_order_after_order_total

Hooks that are displayed with the payment section and below

  • woocommerce_review_order_before_submit
  • woocommerce_review_order_after_submit
  • woocommerce_review_order_before_payment
  • woocommerce_review_order_after_payment
  • woocommerce_checkout_order_review
  • woocommerce_checkout_after_order_review
  • woocommerce_after_checkout_form

Hooks that are displayed in the order received window

  • woocommerce_order_details_after_order_table_items
  • woocommerce_order_item_meta_start
  • woocommerce_order_item_meta_end
  • woocommerce_order_details_after_order_table
  • woocommerce_thankyou