New Features:
Support for 5 new payment gateways.
Two new option controls: ‘File Upload and
URL Control’ and ‘Quantity Entry Field’.
New option(‘After order’) for Serial
Number Category option: ‘Display serial numbers on order details page’.
Real time VAT identification number validation
added.
New shipping options added to CAT_Cart
module: Pre-selected Shipping Company, Pre-selected Shipping Company, Sort
Shipping Rates by:, Show rates from all shipping companies at once., Group
Shipping Rates by Shipping Company.
Internal UPS real time rates can now be
displayed together with Rates from .netSHIP.
Column view permission selector added to
CAT_VendorAccount module options.
Datagrids on CAT_VendorAccount module replaced by
RadGrid controls with 16 sort and filter options
New referral management features added to the
businessprofile module: CATALooK.netStore -> Customers -> search for a customer -> select ‘Full Page Edit’
-> ‘Add / Edit Referrals’.
Added new option: 'Drop Down List' to the 'Referral
partner / charity selector control' of the CAT_Cart module.
Added some improvements to the CAT_AdvancedCategories
module
New option for cart price rules: ‘Maximal number of
times a coupon code can be redeemed by the same user’
New option for CAT_ItemPaneNF and CAT_Cart modules:
‘Disable controls on Ajax
request sent and enable controls after response received’ (turned off by
default). The latest Firefox version has problems with the execution of startup
script. Therefore sometimes controls remained disabled if Ajax was turned on.
4 new web service functions.
New options for the CAT_ItemPaneNF module:
Display product detail page if search result includes only one product.
Option to display Pager (Previous Product / Next Product links) on product
details page.
Display Image ToolTip / Display Product Description on Image ToolTip / Display
Product Name on Image ToolTip
Added new options for search module: ‘Show
[Alphabetical Letter Search]’ and ‘Show Product Property (Search In) Selector’.
New Quick Order module
5.9.0: New Option for Cart Price Rules: ‘Apply Formula
To’. If ‘Shipping Charges’ is selected the rule / coupon will be applied also
to the shipping fees.
5.9.1: New product parameter: ‚Would you like the buyers of this
product to provide you with their shipping address?
’.
5.9.1: Module CAT_Orders: New security options: ‘Order Details Edit Permissions’ for
‘Shipping’ and ‘Invoicing’
5.9.1: Module CAT_Products -> Main Data -> New
option for shipping parameter permissions.
5.9.2: Module CAT_Referrals added option to group by
orders, default off; Added Google Analytics support.
5.9.3: New payment gateway provider for PagSeguro https://pagseguro.uol.com.br .
5.9.4: ‘Number Decimal Digits’ store settings option
will be applied also to tax values.
5.9.4: Separate Analytics code box added to
CAT_StoreSettings module.
5.9.4: Affiliate and Analytics code can now be used
with all payment types: All Credit Card payment gateways, PayPal, CIA, COD etc.
5.9.4: Module CAT_StoreSettings: [Icons for Items Stock]
are now localizeable.
5.9.4: ‚Unordered List’ menu control added to module
CAT_MenuNF.
5.9.4: ‘Display Freight Charges’ option added to
module CAT_Minicart.
5.9.4: Telerik RadPanelBar menu control added to
module CAT_MenuNF.
5.9.5: SKU number from Product Options Selections
included in search.
5.9.5: New ‘edit’ permission options for ‘auto
approval’ etc. added to the CAT_Products module ‘Main Data’ page module
options.
5.9.6: Added some enhancements to the token search
functionality with the ‘Telerik Combobox’ control of the CAT_SearchNF module
5.9.6: New option added to CAT_ItemPaneNF module
options: ‘Redirect page for ‚Also Bought’ and ‚Related Products’ items’.
5.9.6: New options added to CAT_DashBoard, CAT_Cart
and CAT_WishList module options: ‘Product detail page’.
5.9.7: New download page to display all downloads from
all orders of a client: My Account -> My Orders -> My Downloads. Only
downloads from the ‘Media Files’ page of module CAT_Products are displayed.
5.9.7: New real time rates shipping provider for
Posten Bring Fraktguide .
5.9.7: Update ‘shipped date’ for all selected orders
at once.
5.9.8: WorldPay request URL update.
5.9.8: Realex gateway transaction type option added.
5.9.9: CATALooK.netStore -> Products -> Serial
Numbers: New Feature: Serial Numbers Remaining Minimum Count Alert Message
Point: (Sends an alert message to the store email addresses and the product
vendor email address once the Serial Numbers remaining count falls below the
value entered there)
5.9.9: Pick List: A pick list can be created for
multiple orders and all ordered items via CATALooK.netStore -> Store
Settings -> Print Pick Lists. Or on the order detail page print pick lists
for the whole order or selected invoices
5.9.9: Added ‘Total number of units’ placeholder to
the order, invoice and pick list templates.
5.9.9: Add new products to existing orders:
CATALooK.netStore -> Orders -> Order Details -> ‘Add Items’. Select
‘View Options’ from the module menu, to setup the permissions for this button.
6.0.0: New Options added to CAT_SearchNF module
options. A skin update of the search.ascx file is required to display the new
‘Search Method’ and ‘Whole Words’ selectors (new controls are included in the
updated default blue skin).
6.0.0: Added Credit Card error notification email on
re-billing.
6.0.1: Added all POSelID parameters to product clone
functionality.
6.0.1: New options added to module CAT_SearchNF and
CAT_Products: ‘Sort Search Results By Rank’ and ‘Sort Field Selection’.
6.0.1: New Option control: ‘Assortment Box’. Can be
used to select items that should be inserted into a box e.g. cookies.
6.0.2: Several new Options added to CAT_SearchNF
module.
6.0.2: Instant Order Links can now include decimal
values for option surcharges and option selection weights: Use '.' as decimal
separator for option surcharges and option selection weights e.g.
'o.size:big=5.9w10.4'
6.0.3: Serial Number generator added to: Module
CAT_Products -> Serial Numbers, CAT_PriceRules -> Product Price Rules and
Cart Price Rules.
6.0.3: Added CHASE Paymentech Orbital Flex Cache (Gift
Card) interface: Module CAT_Products -> Serial Numbers.
6.0.3: Updated CHASE Paymentech Orbital Credit Card
gateway interface.
6.0.4: Module CAT_Products -> Attributes -> Search
Token (Additional Fields): List Item Types and Texts are now localizable.
6.0.4: Advanced Category selector added to List Item
Type editor. This can be used to restrict Search Token by Advanced Categories.
6.0.4: Search Token (Additional Fields) selectors can
now be displayed also on the ‘Advanced Categories’ page of module CAT_Products.
Select ‘View Options’ from the module menu to setup the Token Selector.
6.0.4: Module CAT_SearchNF: New Options added to
‘Token Search Configuration’ section, see also ‘Changes’ below:
6.0.4: Module CAT_Products -> Attributes -> new
options added to setup the section visibility of all sections (select ‘View
Options’ from the module menu).
6.0.4: Module CAT_Products -> Select ‘View Options’
from the module menu -> New ‘Button Permissions’ option added.
6.0.5: Module CAT_Products -> Clone history added.
6.0.5: Module CAT_Products -> Media Gallery ->
[Max Thumb Width] and [Max Thumb Height] fields added, {thumb_URL} placeholder
added, Lens Effect image viewer added, download viewer added.
6.0.5: Module CAT_ItemPaneNF -> Select ‘View
Options’ from the module action menu -> [Max Thumb Width], [Max Thumb
Height] and viewer selector for product main image and image from product
options selections added.
6.0.5: Module CAT_ItemPaneNF -> Select ‘View
Options’ from the module action menu -> Lens Effect image viewer added to
Image Viewer selectors.
6.0.5: Search field added to all Advanced Category
listboxes.
6.0.6: New option added to module CAT_Products ->
Attributes -> Text Options -> Add / Edit Option: Add To POSelID (If
turned on, this Attribute will be included with the POSelID. If turned off,
this Attribute will not be included with the POSelID (Only if not [Show all
combinations of Attributes and selections which are included in a predefined
POSelID of a product] or [Show all combinations of Attributes and selections
which are included in a predefined POSelID with stock > 0] is selected from
the [Display type for Text Attributes and data-entry forms] in the module
options of module CAT_ItemPaneNF). Turn off this option if Price, Image, SKU
and Stock are not related to this Attribute and this attribute can be excluded
while creating POSelID definitions via [Manage Properties of Options Selections
Combinations] section below. This section appears after the first option has
been assigned to a product. If turned on for Attributes with [Control Type] =
any TextBox and the [Include content from textboxes in [POSelID]] Attribute
from module CAT_ItemPaneNF is turned on (Select [View Options] from the module
action menu of this module), gives the user the ability to edit entered texts
after [Add To Cart]. This disables using of parameters from the [Manage
Properties of Options Selections Combinations(POSel)] section below if there
are any options with not empty text boxes.)
6.0.6: Added customer email parameter to ProtX gateway
request.
6.0.6: Ajax
support added to module: CAT_VemdorAccount, CAT_Referrals and
CAT_LoyaltyPoints.
6.0.7: Added support for MultiSafepay
http://www.multisafepay.com payment gateway.
6.0.7: Added support for BORGUN SECUREPAY
http://www.borgun.is payment gateway.
6.0.7: Added support for Postbank PaySolution® giropay®
Formularservice http://www.postbank.de payment gateway interface.
6.0.8: Module CAT_Products -> Media Gallery ->
ToolTip Effect image viewer added.
6.0.8: Module CAT_ItemPaneNF -> Select ‘View
Options’ from the module action menu -> ToolTip Effect image viewer added to
Image Viewer selectors.
6.0.9: New module CAT_PaymentTypes
6.0.9: Updated Samport payment gateway
6.0.9: Updated Clear2Pay ProxyPay3/M - POS payment gateway
6.0.9: Vendor restrictions: 'Select seller', 'Search in current seller's items only' added to module CAT_MenuNF and CAT_SearchNF
6.0.9: Stock update for incoming products by using a bar code scanner
6.1.0: Updated ProtX / SagePay VSPForms gateway
6.1.0: Updated Netaxept Credit Card payment gateway
Changes:
Customer related discounts from module CAT_Customers
will now be added on top of all other discounts.
Percentage surcharges for selected options of a
configurable base product will now be calculated based on the total of all
included configuration members and the base product.
5.9.6: CATALooK.netStore -> Store
Settings -> Price Type. If ‘tax incl.’ display is selected, prices of the
products and fixed prices in product price rules must be entered now without
tax!
5.9.8: CATALooK.netStore -> Store
Settings -> Price Type. If ‘tax incl.’ display is selected, fixed surcharges
from option selections and combinations of options and selections, fixed prices
in cart price rule formulas and shipping charges from custom shipping rates
must be entered now without tax!
To bulk update previously entered prices
with tax included, you could execute the following script via Host -> SQL
(‘Run As Script’ must be turned off)
Update {databaseOwner}CAT_Products
Set unitcost = unitcost / (1+XX/100)
(Replace XX by the tax percentage amount)
After that: CATALooK.netStore -> Store
Settings -> click on the ‚Clear Cache’ link
5.9.9: Now One Serial Number of any available Serial
Number Category will be assigned to a product (before it was one Serial Number
at all). If you need more than one Serial Number per product, simply assign
Serial Numbers with different Serial Number Categories selected to this
product.
6.0.1: Content localization changes: Now the system
checks if there is a text provided in the ‘Default Language’ from Admin ->
Site Settings. If not, the last entered text will be used.
6.0.4: Module CAT_SearchNF ->
Select ‚View Options’ from the module action menu -> Token (Additional
Field) search must now be turned on via option: ‘’. The ‘Selected List Item
Types’ box now is used to restrict the List Item Types. Before it was used to
select the List Item Types to display.
The RadComboBox control now is set to not allow multiple selections. Now there
are separate options for that: ‘Show [Multiple Select] CheckBox’ and ‘Default
[Multiple Select] Selection’. To use the first option, the CAT_SearchNF module
skin file must be updated: (chkMultipleSelect checkbox must be added).
6.0.4: Search Token (Additional Field) selectors will
now be displayed on the ‘Advanced Categories’ page of module CAT_Products
depending on the currently selected Advanced Categories. To change this select
‘View Options’ from the module menu ->
Fixes:
Two cache related bugs (product stock was not updated
instantly after an order)
Order not created bug if ‘Save Credit Card Data and
ACH/eCheck/Debit Data, do not connect to CC Gateway(Offline CC Processing)’ was
turned on.
Module
CAT_Cart: Options: ‘Enable refund for Loyalty Points’ and ‘Enable refund of
referral sale commissions’ refund item removed and not re-added after cart
content changes issue
DNN5 only (Module: CAT_Cart): Blank page displayed
issue after click on the ‘Login’ button.
DNN4.8.4+: Folder permission problem: admins were not
able to access files that have been uploaded by customers via ‚File Upload And
URL Control’ option control.
DNN > v4.9.0: Required profile fields not
validated.
CATALooK.netStore v5.8.8 – 5.9.4(first build): Server
timeout after adding a configurable product to the cart -> logout -> go
to a page where a CATALooK.netStore module is located -> login.
5.9.5: Performance issues on DNN installations with
many portals and pages.
5.9.6: Search function now removes a possible
‚ProductID’ parameter from the URL string.
5.9.7: Google Checkout: selected store currency from
CATALooK.netStore -> Store Settings will be submitted.
5.9.8: Error in v5.9.7 if ‚Show rates from all
shipping companies at once’ in the module options of the CAT_Cart module is
turned on.
5.9.9: Credit Card Payment Gateway Provider Updates: WorldPay,
PayPal Website Payments Pro US; PayPal Website Payments Pro UK (PayFlow Pro).
6.0.1: If there is a popup message on the
CAT_ItemPaneNF module this message is now also displayed in the same window to
fix Telerik RadWindow problems with some Safari and Google Chrome versions.
6.0.4: Error on CATALooK.netStore -> Products ->
‚Export All Products’
6.0.5: Fixed problem with un-loaded lightbox / litebox
etc scripts after postback from option selectors etc.
6.0.5: Updated to the latest Google Base API. Multiple
product uploads are now possible again.
6.0.6: Fixed option localization error in 601-605
after portal 0 has been deleted.
6.0.6: Fixed error in 604+605 if separate shipping
address is selected.
6.0.6: Image URL truncated of images that have been added
via Text Option upload control to products in the cart module if
CAT_StoreSettings -> ‘Options Text Filter’ is set to: ‘Remove selection
parameters’ or ‘Remove selection parameters and POSelID's’.
6.0.6: ‘Go To Parent’ button added to radmenu control
in module CAT_MenuNF if ‘Child’ is selected from the ‘Level / Start Advanced
Category’ selector in the module options (‘View Options’).
6.0.6: Advanced category names of selected categories in the module
options are localized now.
6.0.9: Fixed wrong (download) file issue in CAT_Modules module definitions file of the v6.0.8.
6.0.9: Correct display of dicounted total price after selection a period for a rentable item.
6.1.0: Issue on day selection for rentable items if 'inlcude until date' is turned off, inventory for rentable items is turned on and the last day of a period is not selectable because of stock = 0.
New Features:
- A new option control: Section Head Control Checkbox can be used to expand option groups.
- Several new option attribute features e.g. size parameters and spellchecking for text boxes, images for option selections etc.
- Support for additional profile fields for the Ship-To Address
- New Loyalty Points module
- Wizard for CAT_Products module
- Product export to Google Base
- Added edit box for product price on order details page.
- [Affiliate Code] field added to module CAT_StoreSettings: Can be used to send Credit Card and PayPal payment notifications to an external system for affiliates.
- Added field: [Order Quantity Validation Expression] to product admin: Insert min/max/mod and an error message (optional) separated by ENTER/CR: min = minimum Quantity, max (optional) = maximum Quantity, mod (optional) Quantity must be a multiple of mod. Or enter a Regular Expression and an error message (optional) separated by ENTER/CR: Samples: Single numeric digit between 1 and 5: ^[12345]$ or ^[1-5]$; Whole number between 1 and 20 inclusively: ^1?[1-9]$|^[1-2]0$; Exactly 1 numeric digit (0-9): ^\d$; 4-digit integer: ^[1-9][0-9]{3}$.
- Increased field length of Free1 (Author), Free2 (Publisher) and Free3 (Size) fields to 255.
- Added several new web service functions.
- Added field: Advanced Category IDs to Cart Price Rules (CATALooK.netStore -> Price Rules -> Add Cart Price Rule) A comma delimited list of Advanced Category IDs (Module CAT_AdvancedCategories (CATALooK.netStore -> Advanced Categories) -> select a category -> select [Edit Selected Category] -> Category ID) e.g. '2,35,2994'. If one of the assigned advanced categories from all products in the cart matches with a value defined in this property then this cart price rule will be applied if the other criteria also match. If you wish to include all advanced categories except those listed here, enclose the values in brackets e.g. '(2,35,2994)'. If at least one of the products in the cart has not assigned any of the advanced categories listed here then this cart price rule will be applied if the other criterias also match. Only cart items with advanced categories assigned that matches the criteria from the price rule will be used to calculate the cart total. This amount is used to calculate discounts from percentage price rule formulas and to check the [Cart amount ranges] in the formulas.
- Added caching for more classes and data.
- New possible method to specify the path to ProductImage / DownLoadFile / Category1Image / Category2Image files for file import via web service or product data upload via xls etc file: Sub-Path (below the portal root) to the File / Image + File Name e.g. if this is the location of an image file: \portals\0\My_Images\My_Image.gif, ProductImage should be set to: 'My_Images/My_Image.gif' (Use '/' to separate folders and the file name, don't use backslash: '\').
· New Module Options:
· Module: CAT_Cart
Show Product Image If option (POSelID) related product images are defined for any products, maybe this option should be turned off and the option [Hide product image if option (POSelID) related image exsist?] of the CAT_ItemPaneNF module should be turned on.
To change the location of the POSelID image to be displayed on the same location as the main image search for
<asp:Panel ID="pnlPOSelImage" runat="server"> <tr>
<td class="CATRow" align="center">
<asp:Image ID="POSelImage" runat="server"></asp:Image></td>
</tr>
</asp:Panel>
And move it directly below:
<asp:Panel ID="trProductImage" runat="server">
<tr>
<td class="CATRow" align="center">
<asp:Image ID="ProductImage" runat="server" BorderWidth="0"></asp:Image></td>
</tr>
</asp:Panel>
,
Enable AJAX?,
Update cart page number (cartpageno) URL parameter for all cart page changes? (Must be turned on to log the correct cart page with Google Analytics, if the Google Analytics Script is located on the page where this module CAT_Cart is located.),
Refund Balances from Loyalty Points by discount on orders,
Vendor related options: Allow checkout only with items from one vendor (Customers can add products from different vendors to their cart. On checkout (module CAT_Cart), items from the first vendor will remain in the cart. Items from other vendors will be removed from the cart and re-added automatically if the customer returns to the cart page after finishing the checkout with the first items., Use the address of the product vendor (Ship From Address) for real time shipping rate calculation (This option requires that the option: [Allow checkout only with items from one vendor] is turned on. If there is a vendor selected for a product (UserID > 1), the address of the vendor will be used to calculate real time shipping rates. Otherwise the address data from the: [Location of the store] section of module: CAT_StoreSettings will be used.),
Profile Properties (Ship-To Address)
· Module CAT_ItemPaneNF
Include content from textboxes in [POSelID] (only if: [Display type for Text Options and data-entry forms] is set to: [Show all options and selections])? Can be used to pre-populate text fields by URL parameters e.g. insert coupon codes or default texts. Turning on this option disables using of parameters from: [Manage Properties of Options Selections Combinations(POSel).] if there are any options with not empty text boxes.
Hide product image if option (POSelID) related image exsist? If this option is turned on, it is recommended to turn off the option: [Show Product Image] of the CAT_Cart module.
· Module CAT_DashBoard
Number of random items(leave blank or 0 for all) -> now available for all 'Content Types'
· Updated and added several language packages.
· Added several new chapters to the manuals.
· Updated all included CATALooK.netStore skin packages.
· Added sample Ship-To Profile field to Email Templates.
- Added support for the following Credit Card payment gateways:
· Netcash http://www.netcash.co.za
· Wirecard www.wirecard.com
· Payworks http://www.banorte.com
· SecurePay http://www.securepay.com
· DIBS (Payment Window) http://www.dibspayment.com
· ANZ eGate (Bank Hosted model) http://www.anz.com
· ANZ eGate (Merchant Hosted model) http://www.anz.com
· PayJunction Trinity Gateway www.PayJunction.com
· Banamex / Dialect http://www.banamex.com/
· DPS WIPS PLUS paymentexpress PX Pay Hosted Payments https://www.paymentexpress.com
· Realex www.realex.com
· AlliedWallet QuickPay http://www.alliedwallet.com
· Netaxept http://www.netaxept.no
· IP Payments www.ippayments.com.au
· SoEasyPay www.soeasypay.com
· PayJunction Trinity www.PayJunction.com
· CCAvenue India www.avenues.info
· NAB www.nab.com.au
· CHASE Paymentech Orbital http://www.paymentech.net
Fixes:
- Updated nearly all gateway interfaces
- Exchanged amount not displayed bug in v05.05.06
- Fix for Sub Zones bug in CAT_Zones module
New Features:
- Receipt emails will be send asynchronous uses threading for better performance.
- Completed configurable items (product bundles) can now also be ordered from product lists. To activate select ‘View Options’ from the module action menu of the modules: CAT_ItemPaneNF and CAT_DashBoard and turn on the option: ‘Display [Add To Cart] and [Buy It Now] buttons in the product lists for a configurable base product if the configuration is completed.’.
- Module CAT_StoreSettings: Store Email field can now include multiple email addresses. The first Email address is used as the main email of the store. Receipts will be sending also to subsequent Email addresses.
- French package updated, thanks Alexandre (http://www.3minutes.fr)
- WishList module is now accessible also for non authenticated users.
- Added support for the following Credit Card payment gateways:
· Samport www.samport.com
· Authorize.net Automated Recurring Billing™ (ARB) www.authorizenet.com
Fixes:
- ePDQ response bug
- Sort error on ‘Coupons Assigned’ sort column in cart price rule grid
- Fix for error message in event viewer: ‘System.Threading.ThreadAbortException: Thread was being aborted’ after [Add To Cart]
- Module CAT_StoreSettings: Fix for bug on user / customer import
New Features:
- [Month(s)] and [Day of purchase] selections added to [Subscription Period / Billing Period] selector on the [Main Data] page of module CAT_Products.
- Automatic redirection to product detail page if only one item is in the list after category selection, search command or slot selection.
- If no Crypto Password is provided on module CAT_StoreSettings (CATALooK.netStore -> Store Settings), Credit Card data will not longer be stored also not in CC Test Mode.
- Updated year (2008) related selections in credit card forms of CATALooK.netStore skins.
- Gallery control added to menu module control list box.
- Added control templates to template editor of module CAT_StoreSettings: Feedback Comment, Communicator Post, Category menu module Gallery control, Email Admin Intro
- Royalty / Reward Points system.
- Pay with credits. Add credits to customer accounts.
- Automatically refund referral and vendor sale commissions by discounts on orders.
- Authorize.net Automated Recurring Billing™ (ARB)
Fixes:
- Error in re-billing procedure of the V05.04.06 caused by workaround for PayPal bug.
- Fix for WorldPay child portal email address bug
- Bugs in item import and export caused by the new fields added in v05.04.06
- Missing localization after payment state update in Orders and Customers module.
V05.04.05 / V05.04.06
Fixes:
- Re-added instantorder.asmx web service files to fix problems after updating of source code libraries and pa-modules <= v05.03.09
- Error after filter command in RadGrid on module CAT_PriceRules
New Features:
· Use percentage and fixed amount cart total related coupon codes. Coupons with fixed amounts are partial redeemable. Module CAT_Cart -> select [View Options] from the module menu -> turn on the [Use advanced coupon management] option -> Module CAT_PriceRule -> [Add Cart Price Rules]. Please find more information in the field help texts.
· Automatically add free products to the cart: Module CAT_Cart -> select ‘View Options’ from the module menu -> turn on the [Use advanced coupon management] option. Module CAT_PriceRule -> [Add Cart Price Rules] -> select the free product from the [Price Rule Item] selector -> set Formula = 0.
· If a customer removes a coupon code from the cart it can be reused.
· There is a new [Add Coupon] button in the cart module skin. If you upload the 3 modules this will update only the ‘blue’ skin. To get the [Add Coupon] button for the other skins, you must copy the file cart.ascx from folder ‘\desktopdmodules\catalookstore\skins\blue’ into the folder of the currently selected CATALooK skin. After that you must click on the [Clear Cache] link of module CAT_StoreSettings to activate the changes. You could also login as Host -> select the blue skin on module CAT_Storesettings -> select [Edit Skin] from the module action menu -> copy the cart.ascx skin -> change the skin back -> select edit skin -> cart.ascx -> paste -> update.
· The old system where the coupon code will be added after you click on the ‘continue’ link still works.
· All cart price rule items will be updated everytime the cart content is changed e.g. order amount related coupon codes etc.
- Product comparison functionality added to module CAT_ItemPaneNF
· The comparison grid will display all not empty standard fields: Module: CAT_Products -> [Main Data] and custom fields: Module: CAT_Products -> [Attributes] -> [Additional Fields / Bullet List Items] of the products.
· The product catalog of module CAT_ItemPaneNF must use the [List View] mode for the (default setting).
· You can check the box next to each item and click the [Compare] button to redirect to the comparison page.
· This feature can be used only with ASCX skins: blue, blue-neutral, theme-grey etc.; file itempane.ascx must be included.
- Added columns to import: ProductCost, RoleExpiryType, ItemDeliveryType, ReorderPoint
- Added Zip/Postal code field to custom shipping rates, see chapter: ‘Custom Shipping Rates’
- New skin objects:
· CAT_PropertyLink Skin Object: Can be used to add a View Cart, Your Acount and Wish List link to the DNN skin.
· CAT_Search Skin Object: Can replace the standard DotNetNuke SEARCH skin object to add search functionality for the CATALooK product database.
· You can use the skin objects also with any other DNN skin. Detailed instructions about this can be found in the doc files from folder \DNN_SkinPackages.
- New skin objects added to DNN skin package CAT01: Follow the instructions in file \DNN_SkinPackages\install.htm to update the old package.
- New ‘level’ parameter added to the breadcrump control
- Performance improvements for the Menu and ItemPane modules
- Thumbnail Generator new functionality and quality enhancements
· GIF images will be converted to PNG to support transparency.
· Increased thumb quality
· Added support for PNG
- New profile field selector option added to the cart module options page (select [view Options] from the module action menu): ‘Hidden Profile Properties’ (All entered Profile Properties(press ENTER/CR to separate) will not be displayed in the Profile Editor control of the Address and Address/Product Totals pages. Add / Edit Profile Properties via Admin/User Accounts/Manage Profile Properties. To use the Profile Editor control to display also the standard address fields, uncheck the [Visible ?] checkboxes of the address control on the address page and remove the properties from the box. To disable grouping of the Profile Properties select [Edit Skin] from the module action menu and change: GroupByMode=Section to GroupByMode=None for all Profile Editor controls. To highlight the sections if grouping is enabled change: GroupHeaderIncludeRule=False to GroupHeaderIncludeRule=True and IncludeRule=False to IncludeRule=True.) This adds the ability to use the DNN userprofile control on the cart address page only.
- Added user profile control to ‘Address / Product Totals’ page of the cart module and the order details pages of module CAT_Orders and CAT_VendorAccount.
- Improved layout quality of the cart module address page.
- Added editor for price label templates, vendor profile templates, Sales Statistics template etc.: Module CAT_StoreSettings -> Select [Edit Control and Price Label Templates] from the module action menu.
- Updated chapter: ‘Data Import’: Added instructions on how to fix permission problems.
- Delivery date calendar
Can be used with all shipping selections on module CAT_StoreSetting e.g. real time rates, custom rates, specified in products etc.
The despatch and delivery dates will be printed on all receipt emails and listed on the order overview page of the cart module and the order details page.
· Setup for module CAT_Cart: Select [View Options] from the module action menu -> turn on the [Display delivery rates calendar] option and change the settings below this option. Module: CAT_ShippingRates -> select: [Add / edit non despatch and non delivery periods] from the module menu.
· Setup for module CAT_ItemPaneNF: Select [View Options] from the module action menu -> turn on the [Use non-delivery-dates and non-despatch-dates from module CAT_ShippingRates to populate the booking calendar.] option and change the settings below this option. Module: CAT_ShippingRates -> select: [Add / edit non despatch and non delivery periods] from the module menu. This can be used instead of the rentable period selections on module CAT_Products for ticket or rentable items. Could also be used to request a delivery date instead of a booking date.
· There are some skin changes in the cart module skin file cart.ascx. If you upload the 3 modules this will update only the ‘blue’ skin. To get the calendar control for the other skins and your currently used CATALooK skin you must copy the file cart.ascx from folder \desktopdmodules\catalookstore\skins\blue into the folder of the currently selected CATALooK skin. After that you must use the [clear cache] link on module CAT_StoreSettings to activate the changes. You could also login as host -> select the blue skin on module CAT_Storesettings -> select [Edit Skin] from the module action menu -> copy the cart.ascx skin -> change the skin back -> select edit skin -> cart.ascx -> paste -> update.
Fixes:
- Added workaround for DNN SSL problem: http://www.dnnsoft.com/SupportbrnbspnbspnbspnbspService/Forum/tabid/75/forumid/2/threadid/3779/threadpage/2/scope/posts/Default.aspx . Now product images will not use the thumbnail generator and links to internal pages e.g. IPN sites will be created with ‘http’ header only if the DNN SSL options are activated.
- Gateway provider bug fixes and API updates for the following gateways: PayPal PayFlowLink (Verisign), Google Checkout, ePDQ, InternetSecure, conviator.
- Pager bug of serial number grid on module CAT_Products
- Sort bug of price rules grid
- Performance / timeout problem while adding multiple items of a rentable item to cart or deleting large amounts of items from cart (more than 20-30 items at once). Function: ‘ActCartPrices’ will now be executed only once at the end of an update batch and not after changing one dataset.
- Fixed mandatory profile fields bug: After setting any address fields to ‘Required’ via Admin -> Manage Profile Properties they were displayed also on the cart module address page even if they were desired there. -> New profile field selector option added to the cart module options page (select [view Options] from the module action menu): ‘Hidden Profile Properties’ (All entered Profile Properties(press ENTER/CR to separate) will not be displayed in the Profile Editor control of the Address and Address/Product Totals pages. Add / Edit Profile Properties via Admin/User Accounts/Manage Profile Properties. To use the Profile Editor control to display also the standard address fields, uncheck the [Visible ?] checkboxes of the address control on the address page and remove the properties from the box. To disable grouping of the Profile Properties select [Edit Skin] from the module action menu and change: GroupByMode=Section to GroupByMode=None for all Profile Editor controls. To highlight the sections if grouping is enabled change: GroupHeaderIncludeRule=False to GroupHeaderIncludeRule=True and IncludeRule=False to IncludeRule=True.) This adds the ability to use the DNN userprofile control on the cart address page only.
- [Min. Order total Amount] not used bug on Google Checkout
- Fixed bug in module: CAT_Zones (tax rate setup) where no list of states was displayed after selecting a country in sub portals or starting from the second parent portal.
- DotNetCharge and DotNetShip providers don’t longer require a specific version of the dotnetcharge.dll or dotnetship.dll.
- RadControls don’t longer require a specific version of the RadControl dll’s. The CATALooK.netStore package includes the trial versions of the following RadControl DLLs: RadAjax.Net2.dll, RadCalendar.Net2.dll, RadGrid.Net2.dll, RadInput.Net2.dll, RadMenu.Net2.dll. The trial version of the controls is fully functional for an unlimited period of time. The difference between the trial and the purchased (developer) version is that the trial version will randomly display a copyright message, advising the user that he is using a trial version. This message will not be displayed if the trial version dll’s are used by the CATALooK.netStore modules, but if you already use another module/skin with Telerik controls where the full versions (developer versions) of the dll’s are included, you will need to re-install it to replace the trial version dll’s by the full version dll’s. This way if you have a developer version in another module, it will not be broken.
- The CATALooK modules don’t longer require a specific version of the DotNetNuke.dll. We will still list the DotNetNuke version which has been used to rebuild the CATALooKnetStore.Library.
New Features:
- New cart module option: [[Back] buttons and links cause form validation and storage of parameters?] (This flag indicates whether the [Back] links and buttons cause a page validation and entered parameters will be stored or not. If this option is turned on and the user has not entered anything in the textboxes e.g. of the shipping address page or if the information would not pass validation, the validation errors are shown and the user cannot go back to the previous page by using the [Back] buttons or links of the cart module.)
- New cart functionality: When a user clicks on the ‘Buy It Now’ button to add something to the cart, he then automatically returns to the page / category / product etc. that he was last on if he clicks on the ‘Continue Shopping’ link or button.
- Added licensed versions of RAD dll’s, see: Telerik RADControls and manual RadMenu.doc in folder \Documentation for more information.
- Update for conviator Credit Card payment gateway API
Fixes:
New Features:
- Telerik RAD Menu control added to to module CAT_MenuNF (To select the Telerik RAD menu control for the menu module (CAT_MenuNF), select 'View Options' from the module menu and set: [Category System] = [Advanced] and [Control Type] = [Telerik RAD Menu]. This menu control can only be used with advanced categories and ASCX skins (blue, blue-neutral, theme-grey etc.; file menu.ascx must be included) )
· Login into your Portal with host account
· If you use a different than the default ‘blue’ CATALooK skin, you must reload this skin from folder \CATALooK_SkinPackages via module CAT_StoreSettings (CATALooK.netStore -> Store Settings) -> Skins to get this functionality.
If you use a custom skin you can use the menu.ascx skin file from one of the included CATALooK skins for your skin (copy this file into folder: \Desktopmodules\CATALooKStore\Skins\Your currently selected CATALooK skin or select ‘Edit Skin’ from the module action menu of module CAT_ItemPaneNF and add the red marked section below to the menu.ascx skin file of your CATALooK.netStore skin:
<asp:Panel runat="server" ID="pnldropdownlistcontrol" Visible="False">
<tr valign="top">
<td class="CATRow" valign="top" width="100%">
<cat:DROPDOWNLISTCONTROL id="catdropdownlistcontrol" Runat="server" CssClass="CATNormalDropDownList">
</cat:DROPDOWNLISTCONTROL></td>
</tr>
</asp:Panel>
<tr id="rowRadMenuControl" runat="server" valign="top" visible="False">
<td class="CATMenuBG" valign="top" width="100%">
<cat:RADMENUCONTROL id="catRadMenuControl" Runat="server" SkinsPath="*SkinPath*/RadControls/Menu/"
Skin="CATCssBlue" style="float: left;" />
</td>
</tr>
<asp:Panel runat="server" ID="pnlDemo" Visible="False">
<tr>
<td class="CATRowHighLight" valign="bottom" width="100%">
<!-- DO NOT DELETE -->
<br>
<asp:Label ID="lblDemo" runat="server" Visible="False"></asp:Label><br>
<asp:HyperLink ID="hypCATALooK" runat="server" Visible="False" Target="_blank"></asp:HyperLink></td>
</tr>
</asp:Panel>
· The Telerik RadMenu control can not change the width of the menu module automatically to match it to the length of the category names.
Therfore you must add a width parameter to the menu module skin:
Select ‘Edit Skin’ from the module menu of module CAT_MenuNF and change:
<table class="CATContainerBorder" cellspacing="0" cellpadding="0" width="100%">
to
<table class="CATContainerBorder" cellspacing="0" cellpadding="0" width="200">
This will change the width to a fixed value of 200px.
Or add a width parameter to the css file of the RadMenu in the currently selected CATALooK.netStore skin: e.g. if your currently selected CATALooK skin is the default ‘blue’ skin and the name of the RadMenu skin is ‘CATCssBlue’, open \DesktopModules\CATALooKStore\Skins\blue\RadControls\Menu\CATCssBlue\ styles.css in a text editor and add the red marked text below to change it to a fixed width of 200px:
.RadMenu_CATCssBlue
{
background: #a7cfe8;
font-family: Arial, Verdana, Tahoma;
font-size:11px;
width: 200px;
}
- AJAX option added to module CAT_StoreSettings ([CATALooK.netStore] -> [Store Settings] -> [Enable AJAX?])
Fixes:
- Update for Language Switcher Skin object to reflect URL controlled language selection of DNN 4.6.X:
- Login into your Portal with host account
- Open [Host] -> [Module Definitions] -> Select: [Install New Module] -> DNN_SkinPackages\CATALooKDNN4SkinObjLangSwitcher.ZIP (Language switcher skin object)
New Features:
- Web service for products (Please find a test form in folder: \Remote_Web_Service)
Fixes:
- Error in v05.03.07 and v05.03.08 if region field is set to non visible and non required
- Region validator appears on order details page for all functions if region is not provided (v05.03.07 and v05.03.08)
- Display of country and regions fields even if nothing was selected
New Features:
- Option added to Email section of module CAT_StoreSettings: [From = customers email / Use customers email address as sender of receipt emails to the store email address]
- New pricing feature, see chapter: ‘Change the method to calculate the number of an ordered item in the cart’
New Features:
- Added new subscription data options
- Page added to module CAT_Products: ‘Media gallery, download files, external links and links to a page in your site’ with new functionality e.g.: unlimted number of download files per product to display after purchase, select maximum number a file can be accessed / downloaded from the order details page, select number of days beginning from the date of the first access after which a download link will be disabled on the order details page, restrict view permissions of links by user roles, download files for product variants, custom media player / viewer etc..
- Page added to module CAT_Products: ‘Serial Numbers’ (Data Pool for Serial Numbers, License Keys, Phone Card Keys, Login Data, Gift Product Coupon Codes etc. with supplier information also for product variants. Records will be picked up from the data pool for items of paid orders and displayed on the order details page.)
- Charity selector added to cart module skin. Find all options on the Options module of module CAT_Cart (select ‘View Options’ from the module menu -> section: Donation)
- Added support for the following payment gateways:
· Innovative http://innovativegateway.com
· Westpac Web Advantage www.webadvantage.com.au
· iDeal www.ideal.nl
· 2Checkout www.2Checkout.com
Fixes
Number of products in categories update problem caused by cache persistence.
New Features
Option for Passing Individual Items to PayPal.
Option to display the number of products in categories (Module CAT_MenuNF, select ‘View Options’ from the module menu -> ‘Show number of assigned items?’).
Option for passing Individual Items to PayPal.
Setup user selectable rebilling periods and discounts for Auto-ship items and different rebilling periods, see chapter: ‘Setup user selectable rebilling periods’.
New properties for sortfieldcontrol, see chapter: ‘SortField Control’.
New search fields for module CAT_Orders (page: Orders).
Added User Profile Information to orders table: module CAT_Orders (page: Orders).
Sales Statistics with Sales Report and Profit Report added to module CAT_Orders.
New cart module (CAT_Cart) option: ‘[My Account] link page’ redirects the customer to the selected portal page after a purchase.
New itempane module (CAT_ItemPaneNF) options: ‘[EMAIL TO A FRIEND] button permissions’ and ‘[REVIEW THIS PRODUCT] button permissions’.
Manual + File install.htm updated
Language resources update
70 keys and translations added to the en-US and de-DE language package.
New Dutch language package
Fixes and provider updates
Fixed: Google checkout interface - custom shipping rates transfer bug
Fixed: File system problem on child portals
PayPal API update
UPS API update
USPS API update
ePDQ API update
Protx API update
Paymate API update
Update for Credit Card form date fields (‘2007’ added)
The complete release history can be found in the manual.