Plugin Directory

Changeset 3275626


Ignore:
Timestamp:
04/17/2025 09:53:31 AM (12 months ago)
Author:
Easify
Message:

Version 4.39

Location:
easify-server-woocommerce/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • easify-server-woocommerce/trunk/easify.php

    r3166451 r3275626  
    55 * Plugin URI: https://www.easify.co.uk/wordpress/
    66 * Description: Connects Easify Business Management, EPOS (Electronic Point of Sale) and invoicing software to your WooCommerce enabled WordPress website. Allowing you to keep your online and offline shop's orders and stock control synchronised.
    7  * Version: 4.38
     7 * Version: 4.39
    88 * License: GPL2
    99 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    1111 * Author URI: https://www.easify.co.uk/
    1212 * Requires at least: 5.0
    13  * Tested up to: 6.6.2
    14  * WC tested up to: 9.0
     13 * Tested up to: 6.7.2
     14 * WC tested up to: 9.7
    1515 *
    1616 * @package easify-woocommerce-connector
  • easify-server-woocommerce/trunk/includes/class-easify-generic-easify-server.php

    r3136056 r3275626  
    44
    55/**
    6  * Copyright (C) 2024  Easify Ltd (email:support@easify.co.uk)
     6 * Copyright (C) 2025  Cambridge Software Development Ltd (t/a Easify) (email:support@easify.co.uk)
    77 * This program is free software; you can redistribute it and/or
    88 * modify it under the terms of the GNU General Public License
     
    3030 *
    3131 * @class       Easify_Generic_Easify_Server
    32  * @version     4.36
     32 * @version     4.39
    3333 * @package     easify-woocommerce-connector
    3434 * @author      Easify
     
    246246
    247247        if (empty($this->server_url))
    248             return;
     248        {
     249            Easify_Logging::Log("Easify_Generic_Easify_Server.GetJsonFromEasifyServer() - this->server_url is empty, check subscription for username exists!");
     250            return;
     251        }
    249252
    250253        if ($key == null) {
  • easify-server-woocommerce/trunk/includes/class-easify-wc-plugin-settings-page.php

    r2926676 r3275626  
    11<?php
    22/**
    3  * Copyright (C) 2023  Easify Ltd (email:support@easify.co.uk)
     3 * Copyright (C) 2025  Cambridge Software Development Ltd (t/a Easify) (email:support@easify.co.uk)
    44 * This program is free software; you can redistribute it and/or
    55 * modify it under the terms of the GNU General Public License
     
    3030 *
    3131 * @class       Easify_WC__Plugin_Settings_Page
    32  * @version     4.35
     32 * @version     4.39
    3333 * @package     easify-woocommerce-connector
    3434 * @author      Easify
     
    498498                <?php
    499499            } else {
     500                Easify_Logging::Log("class-easify-wc-plugin-settings-page->settings_html_easify_setup_message() - Connection Failure");
     501
    500502                $blurb = "Connection Failure";
    501503                ?>
  • easify-server-woocommerce/trunk/includes/class-easify-wc-send-order-to-easify.php

    r2626787 r3275626  
    11<?php
    22/**
    3  * Copyright (C) 2020  Easify Ltd (email:support@easify.co.uk)
     3 * Copyright (C) 2025  Cambridge Software Development Ltd (t/a Easify) (email:support@easify.co.uk)
    44 * This program is free software; you can redistribute it and/or
    55 * modify it under the terms of the GNU General Public License
     
    3232 *
    3333 * @class       Easify_WC_Send_Order_To_Easify
    34  * @version     4.33
     34 * @version     4.39
    3535 * @package     easify-woocommerce-connector
    3636 * @author      Easify
     
    253253     * value of 1 by mistake, we detect this and ignore it returning the original
    254254     * WooCommerce customer id.
     255     *
     256     * NOTE: We always return zero if the customer_id is zero because this means the
     257     * customer is using a guest account and will have a new customer record in Easify
     258     * and won't be matched up with an existing record.
    255259     */
    256260    private function fixup_customer_id_for_easify()
    257261    {
     262        if ($this->woocommerce_order->customer_id == 0){
     263            Easify_Logging::Log( 'Easify_WC_Send_Order_To_Easify.fixup_customer_id_for_easify() Customer is guest so no customer id.');
     264            return 0;
     265        }
     266
    258267        $website_unique_id = $this->easify_options->get_website_unique_id();
    259268
  • easify-server-woocommerce/trunk/readme.txt

    r3166451 r3275626  
    44Tags: easify, epos, epos software, stock control software, accounting software, invoicing software, small business software, ecommerce, e-commerce, woothemes, wordpress ecommerce, woocommerce, shopping cart
    55Requires at least: 5.0
    6 Tested up to: 6.6.2
    7 Stable tag: 4.38
     6Tested up to: 6.7.2
     7Stable tag: 4.39
    88License: GPLv2
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    10 WC tested up to: 9.0
     10WC tested up to: 9.7
    1111
    1212Connects Easify Business Software to your WooCommerce online shop,
     
    100100
    101101== Changelog ==
     102= 4.39 =
     103* Fixed issue when guest customers checkout on a second site with a Unique Id set.
    102104= 4.38 =
    103105* Tested up to WordPress 6.6.2.
     
    219221
    220222== Upgrade Notice ==
    221 = 4.38 =
    222 * Tested up to WordPress 6.6.2.
     223= 4.39 =
     224* Fixed issue when guest customers checkout on a second site with a Unique Id set.
Note: See TracChangeset for help on using the changeset viewer.