Title: Woocommerce Function To Get Available Methods
Last modified: August 30, 2016

---

# Woocommerce Function To Get Available Methods

 *  [otjutt](https://wordpress.org/support/users/otjutt/)
 * (@otjutt)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/woocommerce-function-to-get-available-methods/)
 * Hello there,
 * Here is how I want it.
 * Once users have added an item in their cart they can go to their cart and can
   see postal code text field followed by submit button.
 * When user enters postal code and presses submit button it leads them to checkout
   page.
 * The checkout page displays available shipping methods only related to the postal
   code.
 * When you go back to cart page you can also see available shipping methods.
 * I want it like this, that when user enters postal code and presses enter, The
   cart page is refreshed and available methods are displayed.
 * To achieve this, I need to initiate everything a checkout do.
 * Currently, I’m using this code but it seems like that it is not doing everything
   a checkout page do to display all available shipping methods.
 *     ```
       if (isset($_GET['get_quote'])) {
   
       				$shipping_postcode=$_POST['shipping_postcode'];
   
       				WC()->customer->set_shipping_postcode($shipping_postcode);
       				WC()->customer->set_postcode($shipping_postcode);
       				WC()->shipping->calculate_shipping_for_package(WC()->cart->cart_contents);
   
       			}
       ```
   
 * [https://wordpress.org/plugins/woocommerce/](https://wordpress.org/plugins/woocommerce/)

The topic ‘Woocommerce Function To Get Available Methods’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3640790)
 * [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/)

## Tags

 * [shipping](https://wordpress.org/support/topic-tag/shipping/)

 * 0 replies
 * 1 participant
 * Last reply from: [otjutt](https://wordpress.org/support/users/otjutt/)
 * Last activity: [11 years, 2 months ago](https://wordpress.org/support/topic/woocommerce-function-to-get-available-methods/)
 * Status: not resolved