Title: Checkout checkbox
Last modified: December 20, 2020

---

# Checkout checkbox

 *  Resolved [pinkowldesigns](https://wordpress.org/support/users/pinkowldesigns/)
 * (@pinkowldesigns)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/)
 * Hi, I offer 3 different shipping options (pick up, untracked postage, tracked
   postage)
 * At checkout Is there a way to have a check box appear once a shipping option 
   is selected?
 * Eg when pick up is selected I would like a check box that needs to be agreed 
   to before payment can be made.
 * But I want a check box to appear if untracked postage is selected (but will have
   different wording to the pick up)
 * I don’t want a general ‘agree to terms and conditions’ check box needs to be 
   specific to the shipping option selected
 * Hope that makes sense!
 * Thanks

Viewing 7 replies - 1 through 7 (of 7 total)

 *  [Bernat Torras (a11n)](https://wordpress.org/support/users/bernattorras/)
 * (@bernattorras)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13813775)
 * Hi there,
 * The easiest way to add custom fields to the Checkout page is to use a plugin 
   like [Checkout Field Editor](https://woocommerce.com/products/woocommerce-checkout-field-editor).
 * With this plugin, you’ll be able to add the wanted checkboxes and make them required
   if needed, but you’ll still need some custom code to display them only when the
   related shipping methods are selected.
 * If you want to try, I’d suggest you to try to use some jQuery script like this:
   [https://stackoverflow.com/questions/596351/how-can-i-know-which-radio-button-is-selected-via-jquery](https://stackoverflow.com/questions/596351/how-can-i-know-which-radio-button-is-selected-via-jquery)
 * If you want to try a PHP approach to add these fields next to the shipping methods,
   you could also check these workarounds:
 * – [https://stackoverflow.com/questions/51926178/add-a-checkbox-below-a-specific-shipping-method-in-woocommerce-3](https://stackoverflow.com/questions/51926178/add-a-checkbox-below-a-specific-shipping-method-in-woocommerce-3)
 * – [https://stackoverflow.com/questions/39037163/woocommerce-show-hide-checkout-fields-based-on-shipping-method-and-making-it-a](https://stackoverflow.com/questions/39037163/woocommerce-show-hide-checkout-fields-based-on-shipping-method-and-making-it-a)
 * I hope it helps!
 *  Thread Starter [pinkowldesigns](https://wordpress.org/support/users/pinkowldesigns/)
 * (@pinkowldesigns)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13815311)
 * Thank you for your reply,
 * I’m not very good with coding.I was hoping there was a plugin that would do it
   all without any need for coding
 *  Plugin Support [Riaan K.](https://wordpress.org/support/users/riaanknoetze/)
 * (@riaanknoetze)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13815960)
 * There is indeed a plugin 🙂 – It was referenced by my colleague at the beginning
   of their reply: [https://woocommerce.com/products/woocommerce-checkout-field-editor/](https://woocommerce.com/products/woocommerce-checkout-field-editor/)
 *  Thread Starter [pinkowldesigns](https://wordpress.org/support/users/pinkowldesigns/)
 * (@pinkowldesigns)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13816003)
 * Yes but to achieve the desired result it was also stated that I would need to
   use custom code
 *  [Bernat Torras (a11n)](https://wordpress.org/support/users/bernattorras/)
 * (@bernattorras)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13817908)
 * Hi there,
 * > I was hoping there was a plugin that would do it all without any need for coding
 * I’m not aware of any plugin that offers this functionality, but I’d suggest you
   to do a quick research online and in the [WordPress plugin repository](https://wordpress.org/plugins/)
   to see if you can find one that fit your needs.
 * Otherwise, I’d suggest you to get help from an experienced developer to add this
   functionality using custom code.
 *  [Bernat Torras (a11n)](https://wordpress.org/support/users/bernattorras/)
 * (@bernattorras)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13817983)
 * Hi again,
 * I’ve checked it a bit more and I’ve only found [this plugin](https://woocommerce.com/products/conditional-checkout-fields-for-woocommerce/?)
   that makes you able to add some additional fields in the Checkout page (and even
   add extra fees to the cart). It has some conditional logic to hide or display
   these fields, but it doesn’t support the same scenario that you’re looking for,
   as these conditional rules aren’t based on the shipping method that the customer
   is selecting on that page.
 * In any case, you can try it if you want or use it as a starting point and extend
   its functionality using custom code.
 *  Plugin Support [fevered – a11n](https://wordpress.org/support/users/fevered/)
 * (@fevered)
 * [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13849673)
 * Hey there, since we haven’t heard back from you in awhile I’ll mark this thread
   as resolved now. If you have any further questions, I recommend creating a new
   thread.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Checkout checkbox’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

 * 7 replies
 * 4 participants
 * Last reply from: [fevered – a11n](https://wordpress.org/support/users/fevered/)
 * Last activity: [5 years, 4 months ago](https://wordpress.org/support/topic/checkout-checkbox/#post-13849673)
 * Status: resolved