BigCommerce - Hosted Ecommerce Software by Interspire

Interspire Forum

 
Go Back   Interspire Forum > Interspire Shopping Cart Community Forum > News and Product Updates

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 05-28-2009, 06:37 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Lightbulb Interspire Shopping Cart 4.0.8 Released

Interspire Shopping Cart 4.0.8 is now available from the Interspire Client Area for those with a valid maintenance contract.

Interspire Shopping Cart 4.0.8 is a general maintenance release with improved stability, performance and a few small feature changes/improvements.

We recommend all customers running any version of the Interspire Shopping Cart 4.0 series upgrade to 4.0.8 as soon as they have the opportunity.

A list of the issues fixed/associated with this release can be found in the post below, followed by a list of the changed files.

If you're experiencing problems upgrading to, or after upgrading to Interspire Shopping Cart 4.0.8 please submit a support ticket from the Interspire Client Area.
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #2  
Old 05-28-2009, 06:38 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Change Log
  • Bug #4839: Quick order view in the admin getting 404
  • Bug #4846: Subscriber custom fields are not sent to Email Marketer
  • Bug #4848: Google checkout should allow store own to set order status to complete when an order is placed
  • Bug #4849: The description sent to WorldPay is empty
  • Bug #4850: Configurable fields don't line up in edit configurable fields form on cart page
  • Bug #4853: Product quickview not working
  • Bug #4855: eWay module using the CCV number, regardless if it is set or not
  • Bug #4856: PayPal UK undefined function _RedirectToOrderConfirmation
  • Bug #4859: Undefined prodoptionsrequired and prodcalculatedprice errors when editing an order products variation
  • Bug #4863: Unable to apply category specific coupon to existing orders
  • Bug #4865: SalesOrder XML request denied for overseas QB Pro 2009
  • Bug #4868: Control Panel tool tips aren't hidden correctly in Opera
  • Bug #4871: Home top seller panel is missing styles in the left column in Software template
  • Bug #4869: Imported products should be set to "Find and show related products automatically" by default
  • Bug #4923: Customers email address can be lost when editing a guest order
  • Bug #4926: Side brand tag items can overflow outside the panel
  • Bug #4937: Category's parent list isn't being rebuilt correctly when editing a category
  • Bug #4939: Tax is not being applied correctly to variations when using a global tax rate
  • Bug #4940: The item price in order confirmation is not showing the tax exclusive amount when using a global tax rate and prices are set to be tax exclusive
  • Bug #4979: Added Jersey and Guernsey to countries
  • Bug #4981: Royal Mail test quote form doesn't display the weight unit
  • Bug #4983: eWay is submitting transactions to the incorrect url when require cvn is enabled
  • Bug #4984: Configurable fields don't line up with their labels on product pages
  • Bug #4962: Ship by order total calculates shipping quote based off product original price but not the discounted price.
  • Bug #4989: Google checkout throws error when no tax setup.
  • Bug #4988: Apply coupon code button text is hard coded in template file.
  • Bug #4932: Editing a shipping address prompts to select a country when the first country is selected
  • Bug #4992: eWay transaction fails in shopping cart but money has been taken
  • Bug #4994: Tax is being calculated incorrectly in manual orders when product prices don't include tax
  • Bug #4998: Manual order page can occasionally hang when updating totals
  • Bug #4997: Edit or an adding an order removes fractional component of a price when the decimal and thousand separater tokens are nonstandard
  • Bug #5000: Discounted product prices are not being used when calculating the tax in manual orders
  • Bug #5019: Title isn't being escaped in froogle XML file
  • Bug #5021: The amount of items that can be selected to return is incorrect if a previous return has been made
  • Bug #5030: Some servers are generting http 500 errors when downloading files
  • Bug #5034: Total for orders are incorrect in QuickBooks
  • Bug #5037: Worldpay is not submitting test transactions to the correct url
  • Bug #5047: Manual order page can hang when adding an item to an order that already has a coupon
  • Bug #5050: Guest checkout not capturing email and phone in multipage checkout
  • Bug #5046: Continue shopping on cart page redirects to a category that the customer doesn't have permission to view
  • Bug #5053: Parse error in user admin
  • Bug #5072: Manual order page can hang when choosing a variation, gift wrapping or configurable field that has special characters
  • Bug #4881: Revenue per Customer statistics groups guest orders together
  • Bug #4973: Coupons are limited to the amount of products or categories that they can be applied to
  • Bug #5074: Php error when copying a product with no image
  • Bug #5092: Change the way to check template version from using remoteopener
  • Bug #5073: Zencart importer imports duplicate products in orders
  • Bug #5093: Create customer form password fields shouldn't be prefilled
  • Bug #5094: Authorize.Net transaction is missing shipping details
  • Bug #5078: There isn't an error message when CyberSource transaction is declined.
  • Bug #5112: Viewing an order on the iPhone can cause an error to be displayed with some configurations
  • Bug #4900: Clicking cancel when prompted to confirm removing gift wrapping still removes it
  • Bug #5114: Gift wrapping doesn't get removed when trying to remove wrapping from an existing order
  • Bug #5113: Manual order hangs when trying to remove gift wrapping
  • Bug #5116: Product searching in the admin searches in the product ID when the search term isn't a number
  • Bug #4893: Protx VPS Direct upgraded to V2.23 and renamed to Sage Pay
  • Bug #5117: Side top sellers panel's layout is broken when there is only one item in the list
  • Bug #4852: LinkPoint/YourPay module is renamed to First Data Global Gateway
  • Bug #4915: Payment and shipping method isn't shown on printed invoice
  • Bug #4821: Incorrect ordering for the custom field in the comparison
  • Bug #4640: Credit cards validation patterns are out of date
  • Bug #4641: Switch credit cards are now Maestro UK
  • Bug #5130: Bankcard has been removed from list of credit cards
  • Bug #5133: JCB card now requires CVV2 code
  • Bug #5135: Fedex module break checkout if not set up
  • Bug #5136: Undefined function error in Protx module
  • Bug #5145: Right column can display below main content in Beauty template in IE6
  • Bug #5179: PayPal Express Checkout doesn't work when order is partially paid with store credit
  • Bug #5180: Subscribe product updates doesn't work in email marketer intergration
  • Bug #5126: Statistic overview customer stats are incorrect due to timezone difference.
  • Bug #5181: Can't import product images if there are spaces in the image url using csv import.
  • Bug #5191: Unable to edit a coupon if the max uses is zero
  • Bug #5185: Coupon code expiry date isn't checked using the store time zone setting
  • Bug #5193: Banner expiry date isn't checked using the store time zone setting
  • Bug #5197: Too much additional whitespace under the status of an order if the payment status is shown
  • Bug #5203: Customer addresses are not imported with customer import function
  • Bug #4969: A vendor can import products to the category that he doesn't have permission to
  • Bug #5211: Statistics overview not being displayed correctly for vendors
  • Bug #5212: Vendors can set a page to be displayed as the store home page
  • Bug #5213: Shipping modules are using the store location for their origin instead of the vendor location
  • Bug #5216: Missing labels in the FedEx shipping module
  • Bug #5217: Store owner can't edit a web page if it has the same title as a page created by a vendor
  • Bug #5227: Customer returns are not being assigned to a vendor
  • Bug #5228: New return notification email is not being sent to the vendor
  • Bug #5226: BPAY reference number is not generated correctly.
  • Bug #5230: The store credit refund amount shown in the popup dialog doesn't include any tax
  • Bug #5229: Users without the Edit Customer permission are able to change the customer group, store credit and customer notes
  • Bug #5231: The amount of orders in the customers list isn't restricted to the vendor
  • Bug #5234: Issued store credit is not factored into the calculated outstanding balance in vendor payments
  • Bug #5017: Transaction ID of eSelectPlus is not stored in the database
  • Bug #5238: Incorrect intro line shows for the Popular Products tab in Product Statistics
  • Bug #5240: Incorrectly formatted snippet variables in templates causes page to die
  • Bug #5241: SecurePay now supports Amex, Diners and JCB cards and CVV codes
  • Bug #5246: Added ZenCart to imported password validation

    New Features / Feature Changes:
  • Feature #4866: Order quick view now shows applied coupons, gift certificates and used store credit
  • Feature #5060: Froogle export now strips out non-printable control characters
  • Feature #5125: Protx VPS Form now supports multiple delivery address orders
  • Feature #5131: Added JCB to manual credit card method
  • Feature #5134: Credit card list in front end is now sorted alphabetically

    Other Changes:
  • Added a few missing version numbers to upgrade script
  • Removed extra line at end of file which can cause problems when downloading files
  • Fixed: Missing the 's' in the sprintf replacement '%s' (with courtesy of Emilian)
  • Make the brand sorting code consistent with the category sorting code - well, the code that determines the sort order to use
  • updated a comment in shipping class
  • Implemented: The SSL checking needed to be updated as we have more than just 'on' or 'off' options
  • Fixed: Added in longtext for the serial column in the accounting spool table
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #3  
Old 05-28-2009, 06:40 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Core File Changes
Code:
lib/api/coupon.api.php (Deleted)
modules/checkout/linkpointconnect/images/linkpoint_logo.jpg (Deleted)
modules/checkout/protx/images/protx_logo.gif (Deleted)
modules/checkout/protxvspdirect/images/protx_logo.gif (Deleted)

admin/includes/classes/class.batch.importer.php
admin/includes/classes/class.cart.api.php
admin/includes/classes/class.category.php
admin/includes/classes/class.coupons.php
admin/includes/classes/class.customers.php
admin/includes/classes/class.engine.php
admin/includes/classes/class.froogle.php
admin/includes/classes/class.orders.php
admin/includes/classes/class.pages.php
admin/includes/classes/class.product.php
admin/includes/classes/class.remote.customers.php
admin/includes/classes/class.remote.orders.php
admin/includes/classes/class.remote.php
admin/includes/classes/class.remote.vendors.php
admin/includes/classes/class.returns.php
admin/includes/classes/class.sendstudio.php
admin/includes/classes/class.settings.php
admin/includes/classes/class.statistics.customers.php
admin/includes/classes/class.statistics.overview.php
admin/includes/classes/class.upgrade.php
admin/includes/classes/class.vendor.payments.php
admin/includes/converter/class.converter.php
admin/includes/converter/importers/zencart.php
admin/script/common.js
admin/script/order.manager.js
admin/templates/customer.form.tpl
admin/templates/customers.manage.row.tpl
admin/templates/install.schema.tpl
admin/templates/order.invoice.tpl
admin/templates/order.manage.row.tpl
admin/templates/page.form.tpl
admin/templates/products.manage.tpl
admin/templates/settings.accounting.manage.tpl
admin/templates/stats.products.tpl
admin/templates/user.form.tpl
admin/templates/vendorpayments.form.tpl
changelog.txt
hashes.txt
includes/classes/class.account.php
includes/classes/class.accounting.php
includes/classes/class.banner.php
includes/classes/class.brands.php
includes/classes/class.cart.api.php
includes/classes/class.cart.php
includes/classes/class.checkout.php
includes/classes/class.compare.php
includes/classes/class.generic.creditcard.php
includes/classes/class.order.php
includes/classes/class.product.php
includes/classes/class.shipping.php
includes/display/SideCategoryTopSellers.php
includes/display/SideProductAddToCart.php
includes/display/SideTopSellers.php
language/en/admin/batch.importer.ini
language/en/admin/common.ini
language/en/admin/coupons.ini
language/en/admin/orders.ini
language/en/admin/vendor.payments.ini
language/en/front_language.ini
lib/download.php
lib/entities/entity.order.php
lib/entities/entity.shipping.php
lib/general.php
lib/init.php
lib/pricing.php
lib/templates/template.php
modules/accounting/quickbooks/includes/services/service.salesorderadd.php
modules/accounting/quickbooks/includes/services/service.salesordermod.php
modules/accounting/quickbooks/lang/en/language.ini
modules/accounting/quickbooks/module.quickbooks.php
modules/accounting/quickbooks/templates/module.quickbooks.spoollist.tpl
modules/accounting/quickbooks/templates/module.quickbooks.spoollistitem.tpl
modules/checkout/authorizenet/module.authorizenet.php
modules/checkout/bpay/images/BPAY_logo.gif
modules/checkout/bpay/lang/en/language.ini
modules/checkout/bpay/module.bpay.php
modules/checkout/creditcardmanually/module.creditcardmanually.php
modules/checkout/cybersource/lang/en/language.ini
modules/checkout/cybersource/module.cybersource.php
modules/checkout/eselectplusdp/module.eselectplusdp.php
modules/checkout/eselectplushp/module.eselectplushp.php
modules/checkout/eway/module.eway.php
modules/checkout/googlecheckout/class.handler.php
modules/checkout/googlecheckout/module.googlecheckout.php
modules/checkout/linkpointconnect/lang/en/language.ini
modules/checkout/linkpointconnect/module.linkpointconnect.php
modules/checkout/paypalexpress/module.paypalexpress.php
modules/checkout/paypalpaymentsprouk/module.paypalpaymentsprouk.php
modules/checkout/paypalpaymentsprous/module.paypalpaymentsprous.php
modules/checkout/protx/lang/en/language.ini
modules/checkout/protx/module.protx.php
modules/checkout/protxvspdirect/lang/en/language.ini
modules/checkout/protxvspdirect/module.protxvspdirect.php
modules/checkout/securepay/module.securepay.php
modules/checkout/worldpay/lang/en/language.ini
modules/checkout/worldpay/module.worldpay.php
modules/shipping/auspost/module.auspost.php
modules/shipping/canadapost/module.canadapost.php
modules/shipping/fedex/lang/en/language.ini
modules/shipping/fedex/module.fedex.php
modules/shipping/intershipper/module.intershipper.php
modules/shipping/royalmail/module.royalmail.php
modules/shipping/royalmail/templates/module.royalmail.test.tpl
modules/shipping/ups/module.ups.php
modules/shipping/upsonline/module.upsonline.php
modules/shipping/usps/module.usps.php

Files Added:
admin/includes/upgrades/4008.php
admin/templates/Snippets/CustomerRowStoreCredit.html
modules/accounting/quickbooks/images/salesorder.gif
modules/accounting/quickbooks/images/salesreceipt.gif
modules/accounting/quickbooks/includes/entities/entity.salesorder.php
modules/accounting/quickbooks/includes/entities/entity.salesreceipt.php
modules/accounting/quickbooks/includes/services/service.salesreceiptadd.php
modules/accounting/quickbooks/includes/services/service.salesreceiptmod.php
modules/checkout/bpay/templates/bpay.billreference.tpl
modules/checkout/linkpointconnect/images/firstdata_logo.gif
modules/checkout/protx/images/sagepay_logo.jpg
modules/checkout/protxvspdirect/images/sagepay_logo.jpg
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770

Last edited by Ray (Interspire Staff); 05-28-2009 at 07:01 AM..
  #4  
Old 05-28-2009, 06:45 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Template File Changes

As the list of template changes is too large to list in this post, you can find a full listing by downloading the text file attached to this post.

For every template, the following files have had core changes.
Code:
templates/[template]/config.php
templates/[template]/Panels/AddShippingAddressJavaScript.html
templates/[template]/Panels/CCManualPaymentJavaScript.html
templates/[template]/Panels/ConfirmOrder.html
templates/[template]/Snippets/BrandCloudItem.html
templates/[template]/Snippets/CartItem.html
templates/[template]/Snippets/ExpressCheckoutConfirmation.html
templates/[template]/Snippets/ProductFieldCheckbox.html
templates/[template]/Snippets/ProductFieldInput.html
templates/[template]/Snippets/ProductFieldTextarea.html
templates/[template]/Styles/ie.css
templates/[template]/Styles/styles.css
Attached Files
File Type: txt shoppingcart_4008_template_changes.txt (24.3 KB, 5 views)
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #5  
Old 05-28-2009, 10:58 AM
tonybarnes + tonybarnes is offline
Interspire Customer
 
Join Date: Dec 2008
Posts: 1,285
Default

Great, will probably implement this tomorrow thanks to Sagepay changes.

Cheers!
__________________
www.savant-health.com
  #6  
Old 06-01-2009, 10:33 PM
Kurtd + Kurtd is offline
Interspire Customer
 
Join Date: Jan 2009
Location: USA
Posts: 767
Default

Did anyone successfully upgrade to v 4.0.8? I'm on 4.0.7 and thinking about making the switch. Anyone have any issues with it?
__________________
.


Vote for Preorder \ Backorder Functionality
http://ideas.interspire.com/pages/sh...-functionality

Vote for better shipping calculations, multiple boxes, etc.
http://ideas.interspire.com/pages/35...oxes?ref=title
  #7  
Old 06-02-2009, 01:17 AM
websnail + websnail is offline
Interspire Customer
 
Join Date: Jul 2008
Posts: 1,548
Default

Quote:
Originally Posted by Kurtd View Post
Did anyone successfully upgrade to v 4.0.8? I'm on 4.0.7 and thinking about making the switch. Anyone have any issues with it?
Not yet... There's just too many changes for me to be able to manage it in less than an hour even with Subversion and ExamdiffPro as tools to make it easier.

Probably worth holding off until someone has managed it successfully though, especially given the problems being reported by the 5.0.3 lot.
  #8  
Old 06-02-2009, 04:16 PM
anika + anika is offline
Interspire Customer
 
Join Date: Apr 2008
Posts: 74
Default

Upgraded yesterday without any problems. I didn't make any changes besides the few templates files.
-Anika
Obagi, SkinMedica Skin Care
  #9  
Old 06-05-2009, 08:26 AM
Godfather + Godfather is offline
Interspire Customer
 
Join Date: Jul 2003
Posts: 455
Default

I'm still too gun-shy to update, but now one of my clients is complaining about IE8 not working with the Insert Link or Insert Image dialogs--crashes her browser.

So, guess I'll bite the bullet and give it a try.
__________________
(Formerly) Self-styled President,
Interspire Fan Club
  #10  
Old 08-06-2009, 01:14 PM
paradajz1 paradajz1 is offline
Junior Member
 
Join Date: Jul 2009
Posts: 3
Default

Quote:
Originally Posted by Godfather View Post
I'm still too gun-shy to update, but now one of my clients is complaining about IE8 not working with the Insert Link or Insert Image dialogs--crashes her browser.

So, guess I'll bite the bullet and give it a try.
yes i have similar problem
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump