Linux 软件免费装
Banner图

Boopis WooCommerce RFQ

开发者 boopis
更新时间 2024年7月26日 00:00
捐献地址: 去捐款
PHP版本: 3.8.0 及以上
WordPress版本: 4.7
版权: GNU General Public License v3.0
版权网址: 版权信息

标签

shop woocommerce ecommerce e-commerce quote price filter budget request a quote button woocommerce request for quote woocommerce request a quote shortcode request a quote quotations request for quote rfq raq proposal ask an estimate email quote request quote rfi quote request zero price hide price hide add to cart make offer negotiable pricing ask for price

下载

1.0.2 1.0.3 1.0.4 1.0.5 1.1.1 1.2.0 1.2.1 1.2.2 1.4.0 1.4.2 1.4.3 1.5.0 2.0.0 2.0.1 3.0 3.0.1 3.0.2 3.0.4 3.0.5 3.0.7 3.0.8 1.0.0 1.4.1 3.0.6 1.0.1

详情介绍:

Sponsored by Attributio. Can't Track Your Conversions? We Can. Meet Your Expert Today! Demo The Original RFQ Plugin For Wordpress Turning your online store into a lead generating machine has never been easier with the WooCommerce Request For Quotation Plugin for Wordpress. As competition increases with everyone selling the same products online, merchants are beginning to use ecommerce stores as a means to generate inquiries for custom quoted products. If you have restrictions from your manufacturer for published prices, this plugin in perfect for you to generate interest from potential customers, and turn them into sales. If you sell expensive goods that requires negotiating prices, this plugin will help you start selling online. Turn all you products into quotable items or pick just a few and mix and match items that can be purchased online and items that need quotes. All you need to do is change the price to zero, and presto, you've got a quotable item. Alernatively you can turn your products into quotable items based on product tags. Once the users click the inquire button, they are sent to a contact form where the product information is automatically filled into the form and you can define the fields that the customer needs to fill in. By reducing the amount of steps your online users take, the better chance you have of converting them into customers. Features Special Thanks For Contributions @kimoj for reporting translation bug.

安装:

Ensure that you have WooCommerce installed. Then upload the contents via ftp or ssh to the file directory of your wordpress site under wp-content/plugins/ Product Settings Once installed, change the price of the items you want displayed as quotable items to ZERO. You will notice that on the front end, your quotable item buttons have changed. You can also choose to modify products based on tags in the settings menu. RFQ Page You can change the page where all quotation requests are made from the default under the settings menu. Proposal Settings Add details under the terms meta box in the quote order to present terms for the proposal. Add an expiration date that shows valididy of the proposal. If the date exceeds, the expiration date, the user will not be able to move forward to pay based on the offer. Hooks To Change Elements RFQ Form
add_filter('boopis_rfq_page_details_title', 'your_function_to_change_page_details_heading'); * RFQ Page when products have not been added to list add_filter('boopis_rfq_page_empty_text', 'your_function_to_change_page_text'); more to come...
RFQ Emails RFQ Proposal Page Modify / Remove / And Add New Form Fields List of fields to modify (based on wc checkout): ['billing']['billing_first_name'] ['billing']['billing_last_name'] ['billing']['billing_company'] ['billing']['billing_address_1'] ['billing']['billing_address_2'] ['billing']['billing_city'] ['billing']['billing_postcode'] ['billing']['billing_country'] ['billing']['billing_state'] ['billing']['billing_email'] ['billing']['billing_phone'] ['order']['order_comments'] Modifying or removing existing fields ` // Hook in to form add_filter( 'boopis_rfq_form_fields' , 'custom_override_rfq_fields' ); // Our hooked in function - $fields is passed via the filter! function custom_override_rfq_fields( $fields ) { // Remove billing first and last name unset($fields['billing']['billing_first_name']); unset($fields['billing']['billing_last_name']); // Make phone number optional $fields['billing']['billing_phone']['required'] = false; // Modify name and class of postcode $fields['billing']['billing_postcode'] = array( 'label' => __('Zip Code', 'woocommerce'), 'placeholder' => _x('Zip Code', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $fields; } ` Adding new custom fields Add the new field ` // Add new custom field add_action( 'boopis_rfq_after_order_notes', 'custom_select_referal_rfq' ); function custom_select_referal_rfq( $rfq ) { woocommerce_form_field( 'referal', array( 'type' => 'select', 'class' => array('form-row-wide'), 'label' => ('How did you hear about us?'), 'required' => true, 'clear' => false, 'options' => array( '' => ('Select Option', 'boopis-woocommerce-rfq' ), 'friend' => ('Friend', 'boopis-woocommerce-rfq' ), 'coworker' => ('Coworker', 'boopis-woocommerce-rfq' ) ), ), $rfq->get_value( 'referal' )); } ` Validate the new field // Validate new custom field add_action('boopis_rfq_process', 'custom_select_referal_rfq_process'); function custom_select_referal_rfq_process() { // Check if set, if its not set add an error. if ( empty($_POST['referal']) ) { wc_add_notice( __( 'You must select the referal field.' ), 'error' ); } } Update the new field // Update new custom field add_action( 'boopis_rfq_update_order_meta', 'custom_select_referal_update_order_meta' ); function custom_select_referal_update_order_meta( $order_id ) { if ( ! empty( $_POST['referal'] ) ) { update_post_meta( $order_id, 'Referal', sanitize_text_field( $_POST['referal'] ) ); } } See WooCommerce Docs for more details. Change redirect url Add the shortcode [boopis_rfq] to your tahnk you page "My Page Name" // Change redirect url add_filter( 'boopis_rfq_redirect_url', 'my_custom_redirect_url' ); function my_custom_redirect_url() { $page = get_page_by_title( 'My Page Name' ); return get_permalink( $page->ID ); }

屏幕截图:

  • Add variable products with options into quote list
  • Collect same fields as checkout for seamless checkout integration
  • On submission of request, customer is redirected to a review of request
  • Admin email when a request for quotation is made
  • Customer email when a request for quotation is made
  • Set terms, expiration, and pricing for proposal from rfq
  • Customer email wil proposal and action links to accept or deline
  • Web view of proposal with action links
  • Option to pay once proposal is accepted

升级注意事项:

3.0.8
  • Fix for translation field in quote form

更新日志:

1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.1.0 1.2.0 1.2.2 1.3.0 1.4.0 1.4.1 1.5.0 2.0.0 2.0.1 3.0.0 3.0.1 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7