Plugin Directory

Changeset 2414647


Ignore:
Timestamp:
11/08/2020 06:12:32 AM (5 years ago)
Author:
jyotsnasingh520
Message:

tested for latest WP and new feature detail updated

Location:
advanced-free-flat-shipping-woocommerce/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • advanced-free-flat-shipping-woocommerce/trunk/README.txt

    r2376486 r2414647  
    44Tags: conditional shipping, flexible shipping,  table rate, WooCommerce shipping, Shipping method, shipping,  Free shipping WooCommerce, Flat rate shipping, Advanced free shipping, Advanced flat shipping
    55Requires at least: 3.0.1
    6 Tested up to: 5.5.1
     6Tested up to: 5.5.3
    77sLicense: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3333    <li><strong>State-based shipping method</strong>: Assign different shipping method as per the State/County of your customer</li>
    3434    <li><strong>Postcode/Zipcode based shipping method</strong>: If the user comes from a specific postcode, you can even assign rage of postcode like 9011...9090, this will assign the shipping method to all the customer whose postcode falls in 9011 to 9090</li>
     35    <li><strong>City/town</strong>: offer a shipping method based on the city/town selected by the customer. this does a string comparison to do the matching as city is a text field in the WooCommerce checkout process</li>
    3536    <li><strong>Zone-based shipping method</strong>: Assign different shipping method as per the Shipping zone of your customer</li>
    36     <li><strong>Cart Sub Total (after discount) based shipping method</strong>: Some time the user add discount coupon so their subtotal reduces and if you want to consider those reduced total while deciding the shipping method you can do that using this rule</li>
     37    <li><strong>Cart Sub Total (after discount) based shipping method</strong>: Some time the user add discount coupon so their subtotal reduces and if you want to consider those reduced total while deciding the shipping method you can do that using this rule (you have option to exclude virtual product from this total)</li>
    3738    <li><strong>Weight-based shipping method</strong>: If your want to offer different shipping method based on the total weight of the product in the order or cart then you can do this using this rule, it calculates the total weight of the product in the cart and then based on the set value in the rule it assigns a shipping method</li>
    3839    <li><strong>Product Width based shipping method</strong>: It finds the maximum width of the product in the cart and uses that as the width of the cart and compares with width value set by you in the rule and as per the logic set in the rule it assign a shipping method</li>
     
    4344    <li><strong>Payment method based shipping method</strong>: Show a specific shipping method, if the user buys select a specific payment gateway, E.g: If you have a shipping method that also collects a payment, then you can show that shipping method when user select cash on the delivery payment method</li>
    4445    <li><strong>User role-based shipping method</strong>: Using this you can assign a different shipping method as per the user role. E.g: you can offer a different shipping method to a registered customer and different shipping method to those who are doing a Guest checkout</li>
    45     <li><strong>User city based method</strong>: You can offer method based on user city, it is string comparison</li>
     46    <li><strong>User city based method</strong>: You can offer method based on user city, it is string comparison or city name</li>
     47    <li><strong>Shipping class total</strong> this rule applies when customer has purchased an x amount of product from specific shipping class</li>
     48    <li><strong>Shipping class total quantity of product in cart</strong> this rule applies when customer has added x unit of product from a specific shipping class in his cart</li>
    4649</ul>
    4750
  • advanced-free-flat-shipping-woocommerce/trunk/admin/class-extended-flat-rate-shipping-woocommerce-menu.php

    r2335997 r2414647  
    105105                        <li class="border-top py-1 font-weight-light h6"><strong class="text-primary">Remove all other methods of this plugin</strong>, when a particular method is activated</li>
    106106                        <li class="border-top py-1 font-weight-light h6"><strong class="text-primary">Remove all other methods of low priority of this plugin</strong>, when a particular method is activated</li>
     107                        <li class="border-top py-1 font-weight-light h6"><strong class="text-primary">Shipping class total</strong> this rule applies when customer has purchased an x amount of product from specific shipping class</li>
     108                        <li class="border-top py-1 font-weight-light h6"><strong class="text-primary">Shipping class total quantity of product in cart</strong> this rule applies when customer has added x unit of product from a specific shipping class in his cart</li>
     109                        <li class="border-top py-1 font-weight-light h6"><strong class="text-primary">User city based method</strong>: You can offer method based on user city, it is string comparison</li>
    107110                    </ul>
    108111                        <a class="btn btn-light" href="<?php echo PI_EFRS_BUY_URL; ?>" target="_blank">Click to Buy Now</a>
  • advanced-free-flat-shipping-woocommerce/trunk/admin/selection_rules/rules/pro_rules.php

    r2264845 r2414647  
    2727            'pro'=>true
    2828        );
     29        $rules['city'] = array(
     30            'name'=>__('City/Town (Available in PRO Version)'),
     31            'group'=>'location_related',
     32            'condition'=>'zones',
     33            'pro'=>true
     34        );
    2935        $rules['variable_product'] = array(
    3036            'name'=>__('Cart has variable product (Available in PRO Version)'),
     
    3945            'pro'=>true
    4046        );
     47       
    4148        $rules['subtotal_after_discount'] = array(
    4249            'name'=>__('Cart Subtotal (After Discount) (Available in PRO Version)'),
     50            'group'=>'cart_related',
     51            'condition'=>'subtotal_after_discount',
     52            'pro'=>true
     53        );
     54
     55        $rules['cart_subtotal_after_discount_exclude_virtual'] = array(
     56            'name'=>__('Cart Subtotal (After Discount Excluding virtual product) (Available in PRO Version)'),
    4357            'group'=>'cart_related',
    4458            'condition'=>'subtotal_after_discount',
     
    88102        );
    89103
     104        $rules['shipping_class_total'] = array(
     105            'name'=>__('Shipping class total (Available in PRO Version)'),
     106            'group'=>'cart_related',
     107            'condition'=>'shipping_class',
     108            'pro'=>true
     109        );
     110
     111        $rules['shipping_class_quantity'] = array(
     112            'name'=>__('Shipping class total quantity in cart (Available in PRO Version)'),
     113            'group'=>'cart_related',
     114            'condition'=>'shipping_class',
     115            'pro'=>true
     116        );
     117
    90118        $rules['payment_method'] = array(
    91119            'name'=>__('Payment Method (Available in PRO Version)'),
  • advanced-free-flat-shipping-woocommerce/trunk/extended-flat-rate-shipping-woocommerce.php

    r2405077 r2414647  
    1010 *
    1111 * @link              piwebsolution.com
    12  * @since             1.3.9
     12 * @since             1.4.0
    1313 * @package           Extended_Flat_Rate_Shipping_Woocommerce
    1414 *
     
    1717 * Plugin URI:        piwebsolution.com/advanced-free-flat-shipping-woocommerce
    1818 * Description:       WooCommerce conditional shipping & WooCommerce Advanced Flat rate shipping plugin to Create Advanced Flat rate shipping or Free shipping method, with different advanced criteria to apply this shipping method
    19  * Version:           1.3.9
     19 * Version:           1.4.0
    2020 * Author:            PI Websolution
    2121 * Author URI:        piwebsolution.com
     
    6161/**
    6262 * Currently plugin version.
    63  * Start at version 1.3.9 and use SemVer - https://semver.org
     63 * Start at version 1.4.0 and use SemVer - https://semver.org
    6464 * Rename this for your plugin and update it as you release new versions.
    6565 */
    66 define( 'EXTENDED_FLAT_RATE_SHIPPING_WOOCOMMERCE_VERSION', '1.3.9' );
     66define( 'EXTENDED_FLAT_RATE_SHIPPING_WOOCOMMERCE_VERSION', '1.4.0' );
    6767define('PI_EFRS_BUY_URL', 'https://www.piwebsolution.com/cart/?add-to-cart=2804&variation_id=2810');
    6868define('PI_EFRS_PRICE', '$16');
     
    127127 * not affect the page life cycle.
    128128 *
    129  * @since    1.3.9
     129 * @since    1.4.0
    130130 */
    131131function run_extended_flat_rate_shipping_woocommerce() {
Note: See TracChangeset for help on using the changeset viewer.