![]() |
Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Hi folks.
We're happy to announce that version 4.6.6 is ready. This is an article which explains (and shows!) what's new: https://blog.x-cart.com/4-6-6-released.html Only changelog, only hardcore? I'll post it here shortly =) |
Re: Meet 4.6.6: Simplify Commerce, Sage Pay API update, Universal Analytics, VAT
------------------ X-CART v4.6.6 CHANGELOG-part 1 of 2--------------------
*DESIGN AND APPEARANCE* [!] 13 Nov 2014, mixon - Bug (0140852): Address book: Address delete button was displayed on the second line if FLC checkout was used. Fixed. [Fast Lane Checkout] [!] 05 Nov 2014, mixon - Bug (0141624): The Log in section on the Checkout page was displayed incorrectly if Fast Lane Checkout module was used. Fixed. [flc Fast_Lane_Checkout] [!] 05 Nov 2014, mixon - Bug (0141889): Incorrect usage of spacer_black.gif in Ideal comfort skin CSS. Fixed. Thanks to Steve Stoyanov (Cflsystems). *BACKOFFICE* [!] 05 Nov 2014, aim - Bug (0064739): The 'GnuPG/PGP binary path' and 'path to Perl interpreter' settings could not be saved when PHP:open_basedir directive was used. Fixed. [!] 05 Nov 2014, aim - Bug (0142039): Database Backup/Restore feature did not work properly when xcart_xmonitoring_fsystem had rows. Fixed. [XMonitoring][*] 06 Nov 2014, aim - Improvement (0142008): The built-in DB Backup feature does not depend on SOAP extension now. *PAYMENTS*[*] 21 Nov 2014, mixon - Improvement (0140767): Updated Sage Pay Form integration to v3.[*] 21 Nov 2014, mixon - Improvement (0140767): Updated Sage Pay Server integration to v3.[*] 12 Nov 2014, mixon - Improvement (0141943): Added a new module: Simplify Commerce by MasterCard. *TAXES*[*] 12 Nov 2014, mixon - Improvement (0140852): Replaced tax exemption option with tax calculation scheme option selector. Taxes are no longer calculated when a valid EU tax number is provided by customer. [!] 18 Nov 2014, aim - Bug (0140862): AvaTax did not work for anonymous customers. Fixed. Thanks to John Notgrass and Isden. [!] 11 Nov 2014, aim - Bug (0141660, 0114785): DST+SH tax was not applied to SH when the cart contained a free shipping product. Fixed. Thanks to Mccornic. [!] 11 Nov 2014, aim - Bug (0129007): Added a test case for multiple taxes like (TxHerberg : Absolute +2.00 $ , =DST) (TPS : + 5.00 % , =DST + SH + TxHeberg) (TVQ : + 9.50 % , =DST + SH + TxHeberg + TPS) [!] 10 Nov 2014, mixon - Bug (0140852): The tax option "Allow customers to modify their tax number after tax exemption is enabled" was not working correctly when One Page Checkout module was used. *SHIPPING* [!] 12 Nov 2014, aim - Bug (0142124): New disabled shipping methods were not displayed in the admin area. Fixed. Added new USPS methods. *CHECKOUT* [!] 21 Nov 2014, aim - Bug (0142231, 0044112): iFrame from X-Payments did not load on the one page checkout. Thanks to Random. |
Re: Meet 4.6.6: Simplify Commerce, Sage Pay API update, Universal Analytics, VAT
------------------ X-CART v4.6.6 CHANGELOG-part 2 of 2--------------------
*MODULES/ADD-ONS*[*] 14 Nov 2014, aim - Improvement (0137365): Google Analytics: Added support for Google Universal Analytics. https://support.google.com/analytics/answer/2790010?hl=en[*] 11 Nov 2014, aim - Improvement (0142079): Google Shopping: The "identifier exists" attribute can now be specified. More info: https://support.google.com/merchants/answer/160161?hl=en#exemptions [!] 11 Nov 2014, aim - Bug (0141914, 0043981): AOM: Product variants could not be added to an order via AOM if the quantity in stock of their base product was 0. Fixed. Thanks to Steve Stoyanov (Cflsystems). [-] 13 Nov 2014, aim - Other (0142135): Removed the module Lexity Live. [!] 21 Nov 2014, aim - Bug (0142018): There was a problem with Hidden Categories and 'On Sale' - a product in a hidden category was still showing on sale list. Thanks to Vjk. *MISCELLANEOUS* [*] 21 Nov 2014, aim - Improvement (0142150): Removed the obsolete 'Compatibility with old product storage routine' option.[*] 06 Nov 2014, aim - Improvement (0142008): Improved SOAP service class. Direct calls to SoapClient methods were prohibited.[*] 06 Nov 2014, aim - Improvement (0141723): Replaced module codes with English translations (as displayed in admin backend) in the include/version.php script. [!] 21 Nov 2014, aim - Bug (0142232): "NetworkError: 406 Not Acceptable - skin/common_files/lib/jquery.cookie.js" error. Fixed. Thanks to Steve Stoyanov (Cflsystems). [!] 17 Nov 2014, aim - Bug (0142164): PHP Warning: rename(/var/cache,/var/trash_cache7964043) [function.rename]: No such file or directory in /include/func/func.backoffice.php on line 739. Fixed. Related to the func_remove_xcart_caches function. [!] 05 Nov 2014, aim - Bug (0142026): "Data truncated for column 'amount'" SQL error in strict mode. Fixed. NO changes in: *USERS* *LANGUAGES* *INTERFACE* *USABILITY* *SECURITY* *PERFORMANCE* |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Very short changelog... very suspicions ;)
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
But with your name in it ;)
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Yes I saw that, thank you. Also sent you PM
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Code:
aim-server[~/www/xcart_4_6_x]$ grep 'Steve Stoyanov' doc/CHANGELOG-4.6.6 |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Seen as I encountered several bugs with the 4.6.5 update, which have cost me a lot of money/a complete weekend of downtime, I will wait this update out for a month while the kinks are worked out.
Sorry to sound like an ass, but that won't be happening again, I'd rather wait a while before updating. I like the idea of validating a VAT number & automatically removing tax after validation, sounds great. I've been waiting for the universal analytics update, great to hear it has been implemented. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
always a good idea to wait a bit. Please tell me you added a note in the upgrade notes that any version 4.6.4 or lower will require SOAP to be enabled on the server.
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Upgrade notes have this --------- After the upgrade is completed, check the following features (Enable and configure the ones you will use and disable the ones you won't) -Fedex shipping settings (SOAP extension is required) -'AvaTax','TaxCloud' module settings (SOAP extension is required) --------- |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Downloaded the upgrade pack for 4.6.5 --> 4.6.6 to see how much work I'd have to do and there were only 3 files to manually patch so I said "what the heck" and 15 minutes later my test store was on 4.6.6.
Easiest upgrade I've ever done :-) Thank you to everyone at Qualiteam!! Paul |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
As referenced in the 4.6.5 topic: could the AOM bug with the 2nd address line be fixed please?
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Finally!!!!!!! :) |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Another bug:
Trying to use the VAT validation service, I get an error that the service is not available & this is in my logs: Code:
Warning: preg_match() expects parameter 2 to be string, array given in /var/www/include/classes/class.VatNumberChecker.php on line 159 Code:
preg_match("/HTTP.*\s(\d{3})\s/i", $headers, $matches) Please fix this + AOM (2nd line shipping address bug) AOM bug fixed here, not yet fixed in the 4.6.6 package. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Not sure about the rest of you but my file.lst file ends abruptly with
modules/Feature_Comparison/comparison.php,, (its missing the .diff reference) so upgrades are incomplete (but seem to work ok on one of my sites). I tried both the zip and tgz formats and both had the same file. One of my shops upgraded ok but our main one wont, even if i delete that line. QT has issued a bug report for it. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Those files that end so abruptly aren't patched by the upgrade, seems that there are still thing to be fixed in the patch. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Fixed. You have to download the new upgrade packs . The problem is related to shops where additional modules are used. For example, X-Cart Gold plus + Feature_Comparison or X-Cart Gold + X-HotProducts |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
@aim - which upgrade packs this is affecting?
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
How about the VAT validation bug? |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
This is related to all shops where 1)separate modules are used (Feature Comparison, Hot Products etc) and 2)an upgrade error is appeared. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
The VAT validation issue does not brake the validation, as it appears only if HTTPS bouncers are not configured in the store. Please select libCURL as a preferred bouncer to fix the issue. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Net::SSLeay, CURL, libCURL all give the same error: Quote:
According to the Summary page, the following versions of the modules are installed: Net::SSLeay 1.35 libCURL 7.19.7 CURL executable curl 7.19.7 So if the modules are installed, selecting a different module doesn't work, what could it be then? (I use CURL in some of my scripts outside of X-Cart on the server, so I know CURL in PHP works) Nothing in the logs, only that the HTTPS module has changed (since I tried all of them). |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
1 Attachment(s)
I've attached the patch for no HTTPS bouncers installations.
The error means there is no connection to the vat checking service. The results are cached for 10 minutes by default. So, you can try clearing the cache and try again. If problem persists, please try enabling the logging for the VAT checking service. To do that define a constant in config.local.php script e.g. as follows: PHP Code:
If you have no config.local.php file, just create a new one in the X-Cart installation directory. The content of the file should be like this: PHP Code:
After that check the var/log directory and find the x-errors_xcisvatappspot-xxxxxx.php file. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Am I missing something? This Simply Commerce while slick looking seems to be a very poor payment gateway. I have installed in and gotten it working fine but there is no address verification, and what options they do offer do not work.
I ran several transactions with the zip and cvc options set to decline if no match... EVERY transaction was approved even when the only correct information provided was the CC number and expiration, Everything else was entered wrong on purpose. There is no phone number to reach anyone at Simply Commerce to discuss this problem and their emails replies have been non-existent as well. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Why was Lexity Live removed from 4.6.6? Just curious.
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
This was a smart move IMHO. It doesn't give you anything that you can't get from GA and it is active on the site all the time communicating with Lexity servers.
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
The partnership was over after Lexity had been acquired by Yahoo and we have Google Analytics integration. |
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
Quote:
Why Vat Validation is getting error, Saying "Warning! The provided vat number is invalid". I entered the right VAT number and validated through http://ec.europa.eu. I applied your patch on our server still getting the same error message. here's the log we got: Quote:
|
Re: Meet 4.6.6: Simplify Commerce, SagePay API update, Universal Analytics, VAT exemption
1 Attachment(s)
Quote:
In debug mode vat validation function always returns FALSE, until a special constant is defined: XC_VAT_NUMBER_CHECKER_EMULATE_VALID. The actual result returned by the vat validation service can be found in logs. Thus you have 'TRUE' in logs and 'FALSE' as a result. Here is the patch that will keep the original value in debug mode until extra special constant is defined. |
All times are GMT -8. The time now is 11:32 AM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.