Plugin Directory

Changeset 1449881


Ignore:
Timestamp:
07/06/2016 10:47:54 AM (10 years ago)
Author:
Onlineforce
Message:

version 1.9.17 released!

  • Added compatiblity for WooCommerce 2.6.2
Location:
woocommerce-e-conomic-integration
Files:
50 added
3 edited

Legend:

Unmodified
Added
Removed
  • woocommerce-e-conomic-integration/trunk/class-economic-api.php

    r1438633 r1449881  
    439439      $opts = array(
    440440          'http' => array(
    441             'header' => "X-EconomicAppIdentifier:  WooCommerce e-conomic Integration/1.9.16 (http://wooconomics.com/; [email protected]) PHP-SOAP/1.0\r\n"
     441            'header' => "X-EconomicAppIdentifier:  WooCommerce e-conomic Integration/1.9.17 (http://wooconomics.com/; [email protected]) PHP-SOAP/1.0\r\n"
    442442          )
    443443      );
     
    16421642     
    16431643        $shippingItem = reset($order->get_items('shipping'));
    1644         //logthis('shippingItem:');
    1645         //logthis($shippingItem);
     1644        logthis('shippingItem:');
     1645        logthis($shippingItem);
    16461646        if(isset($shippingItem['method_id'])){
    16471647            logthis("woo_handle_order_lines_to_economic adding Shipping line");
     
    30593059           
    30603060            if(isset($shippingMethodObject->settings['additional_costs']) && $shippingMethodObject->settings['additional_costs'] > 0){
    3061                 $shippingCost = $shippingMethodObject->settings['cost_per_order'] + $shippingMethodObject->settings['cost'] + $shippingMethodObject->settings['additional_costs'];
     3061                $shippingCost = $shippingMethodObject->cost + $shippingMethodObject->cost + $shippingMethodObject->settings['additional_costs'];
    30623062                if($shippingMethodObject->fee >= $shippingMethodObject->minimum_fee){
    30633063                    $shippingCost = $shippingCost + $shippingMethodObject->fee;
     
    30663066                }
    30673067            }else{
    3068                 $shippingCost = $shippingMethodObject->settings['cost_per_order'] + $shippingMethodObject->settings['cost'];
     3068                $shippingCost = $shippingMethodObject->cost;
    30693069                if($shippingMethodObject->fee >= $shippingMethodObject->minimum_fee){
    30703070                    $shippingCost = $shippingCost + $shippingMethodObject->fee;
     
    31713171        $shippingMethods['table_rate'] = $WC_Shipping_Table_Rate;*/
    31723172        //Added for WC_Shipping_Table_Rate support 1.9.9.3
     3173       
     3174        /*Added for WooConomics 1.9.17*/
     3175        if (class_exists('WC_Shipping_Zones')) {
     3176            $shippingZones = new WC_Shipping_Zones();
     3177            foreach ($shippingZones->get_zones() as $shippingZone){
     3178                $zone = $shippingZone['zone_name'];
     3179                foreach($shippingZone['shipping_methods'] as $zoneShippingMethods){
     3180                    $zoneShippingMethods->id = $zoneShippingMethods->id.':'.$zoneShippingMethods->instance_id;
     3181                    $zoneShippingMethods->title = $zone.' '.$zoneShippingMethods->title;
     3182                    $shippingMethods[$zoneShippingMethods->id] = $zoneShippingMethods;
     3183                }
     3184            }
     3185        }
     3186        /*Added for WooConomics 1.9.17*/
    31733187       
    31743188        logthis("sync_shippings starting...");
  • woocommerce-e-conomic-integration/trunk/readme.txt

    r1438633 r1449881  
    77Author:            wooconomics
    88Requires at least: 3.8
    9 Tested up to:      4.5.2
    10 Stable tag:        1.9.16
    11 Version:           1.9.16
     9Tested up to:      4.5.3
     10Stable tag:        1.9.17
     11Version:           1.9.17
    1212
    1313WooCommerce e-conomic integration synchronizes your WooCommerce Orders, Customers and Products to your e-conomic account.
     
    82823. WooCommerce Sequential Order Numbers.
    8383
     84= Compatiblity: =
     85
     86*   Compatible up to: WooCommerce 2.6.2
     87
    8488== Plugin Requirement ==
    8589
     
    115119== Changelog ==
    116120
     121= 1.9.17 =
     122* Added compatiblity for WooCommerce 2.6.2
     123
    117124= 1.9.16 =
    118125* Bug fixes and Improvements.
  • woocommerce-e-conomic-integration/trunk/woocommerce-economic.php

    r1438633 r1449881  
    55 * Description: An e-conomic API Interface. Synchronizes products, orders, Customers and more to e-conomic.
    66 * Also fetches inventory from e-conomic and updates WooCommerce
    7  * Version: 1.9.16
     7 * Version: 1.9.17
    88 * Author: wooconomics
    99 * Text Domain: woocommerce-e-conomic-integration
     
    13391339            //1.9.9.16 new feature
    13401340           
    1341             update_option('economic_version', 19.16);
     1341            update_option('economic_version', 19.17);
    13421342            update_option('woo_save_object_to_economic', true);
    13431343        }
     
    14381438            }
    14391439
    1440             update_option('economic_version', 19.16);
     1440            update_option('economic_version', 19.17);
    14411441            update_option('woo_save_object_to_economic', true);
    14421442        }
Note: See TracChangeset for help on using the changeset viewer.