Update 3.8.4

Fix: When re-emailing a campaign when Not Sent To Recipient For was other than Ever.

Update 3.8.3

Fix: Could not copy objects with a filename such as articles, categories, tags, industries and groups.

Update 3.8.2

Fix: Digital items were not automatically sending once a client paid in full.

Fix: Problem with already scheduled automated tasks not running due to invalid parameters attribute.

Update 3.8.1

New: You can now to send email campaigns to recipients again after a specified time period. For example, 1 year might be specified for an annual renewal notice.

New: Email campaigns are now sent in batches with an interval between each batch so that the server is not overloaded when sending large campaigns.

Update 3.8.0

New: New scheduler created which runs on the web application which is intended to take over from the current Windows Service. For the scheduler to work, set the Application Pool Start Mode option to AlwaysRunning. If you cannot access this property set the Idle Timeout to zero or a high number, for example, 9800 minutes (7 days). If the application pool expires the application is ended and the cached schedule is removed and never called. Note: Keeping Session timeout to say 20 minutes will not affect this.

New: System-wide errors which have not been caught are now logged.

New: The system log is now output to CSV which can be loaded via spreadsheet and sorted, etc.

New: The payment method for Credit Card via MIGS Offsite's secure hash method was updated to SHA-256.

Update 3.7.24

Fix: Searchable drop down was not aligning up with bottom of input box.

Update 3.7.23

New: Application.GetView has an additional parameter Inherits which will allow you to create a view that inherits another Business Collection.

Update 3.7.22

New: You can now specify an ID as the default value of an Item Definition.

Fix: Error when specify postcodes to regions in delivery zones.

Update 3.7.21

Fix: Error placing order for Service Bookings.

Update 3.7.20

New: Now adds meta tags (first, prev, next and last) for pagination in Directory and Article Views.

Update 3.7.19

Fix: The ServiceBooking.SendConfirmationLetter would only send when the administrator made the booking for the user.

Update 3.7.18

New: Read-only property DeliveryNote.TrackingURL generated from Order.DeliveryMethod.TrackingURL and the TrackingCode.

Fix: The SetDispatched function will not ask for TrackingCode if the Order.DeliveryMethod.TrackingURL is not set.

Update 3.7.17

Fix: The Available Quantity check returned zero for trading items with options even though the availability was set.

Update 3.7.16

New: Added property FinishTime to ServiceBooking and defaulted to StartTime plus Service.Duration.

New: Added function OpenAsICalendar to ServiceBooking.

Update 3.7.15

New: The following functions will not be executed in the process if AllowExecute returns False. Also, a new parameter BCCMe on each function will BCC the administrator if set to True.

  • DeliveryNote.SendNotification
  • Membership.SendApprovalNotification
  • Order.SendInvoice
  • Order.SendPurchaseOrder
  • Order.SendThankyouLetter
  • OrderItem.SendDigitalItem
  • Payment.SendReceipt
  • ServiceBooking.SendCancellationLetter
  • ServiceBooking.SendConfirmationLetter
  • User.SendActivationRequest
  • User.SendApprovalNotification

Update 3.7.14

Fix: Delivery Country is now required by default in Request Order Details.

Update 3.7.13

New: Function [Set Delivery Method Or Pickup Outlet] will enable the client to recalculate the freight based on their selection, prior to checking out.

Update 3.7.12

Fix: Was not finding the correct pickup outlet in some circumstances.

Update 3.7.11

New: You can now create URL redirects for missing files under userfiles folder.

Update 3.7.10

New: You can now create URL redirects for missing files via the content management system.

New: The system will ask if you would like to create a URL redirect when renaming a file such as articles and categories.

Update 3.7.9

Fix: The user rates are now reset after Request Order Details in case the user changes the delivery country.

Update 3.7.8

Fix: On first time setting the user rates with tax inclusive set to database the incorrect tax would be added to the user freight price.

Update 3.7.7

New: Now the system sets the user freight and tax rates only when accessed instead of on load of the website. This allows for faster loading.

New: When the delivery destination is set the pick-up outlets are filtered to show only those in the country or within 1000km and also sorted by nearest to furthest.

Update 3.7.6

Fix: Getting user geo location failed.

Update 3.7.5

New: System configuration option called Show Tax Breakdown On Invoice. Setting Yes will show how much tax on each item. No will only show the total tax.

New: Added tax included on line items and totals on confirm order.

Update 3.7.4

New: System configuration option for Tax Inclusive as follows:

  • [No] to store and display pricing exclusive of tax,
  • [Display] will store pricing excluding tax but display with tax based on tax rate for current delivery zone, or
  • [Database] will store and display the price including tax. This inclusive price will be the same for all delivery zones.

New: Added tax included on line items and totals on tax invoice.

New: Removed freight per product as a system option.

Fix: When search engine robots loaded the website, setting the default user rates would return an error because their are no browser culture settings.

Update 3.7.3

Fix: Rounded currency data to 2 decimal places.

Update 3.7.2

Fix: Correction to country records with special characters.

Update 3.7.1

Fix: HTTPS Everywhere was not working on short-cut URLs.

Update 3.7.0

New: You can now set up Outlets that are either stores (where products are picked up and/or delivered from) or warehouses (where products are only delivered from). You can assign or create a user record as an outlet. By default the licensee user record is set as an outlet (warehouse). If you have one or more stores the visitor will be prompted to select a pickup location (or not) when checking out.

New: You can now set up Delivery Zones (from one pickup region to one or more destination regions). Freight Rates and Tax Rates can be set for each zone. The system will try to detect the region the visitor is at and will set the default freight rates and tax rates based on that region. From the shopping cart, before they check out, the client will be able to change the default region by selecting a country from a drop-down (and state, postcode if necessary to determine the region) which will update the default freight and tax rates – essentially giving them the correct price before proceeding to check out.

New: Freight Calculation Method is no longer system wide. It can be set on each delivery method.

New: Tracking URL can be set on each delivery method.

New: Freight based on weight is now calculated on kilograms instead of grams.

New: HTTPS Everywhere is now available. You must have a current SSL Certificate before setting this option. It can be set under System Configuration - Configure Website.

New: POP3 and SMTP ports now editable. They can be set under System Configuration - Configure Email.

New: The person booking services is added to the property ServiceBooking.User for each attendee they book.

New: Executing a business object method by submitting a form using method="GET" can now accept the parameter names in the URL. For example, a method with 2 parameters, Country and Postcode, would accept any of the following:

  • &Parameters=Australia,4220
  • &Country=Australia&Postcode=4220
  • &Country_Control=Australia&Postcode_Control=4220

Fix: Updated the HTML output from Application.DisplayVideo for YouTube videos.

Fix: Author select field on articles now sorted by last and first name.

Fix: Sending of the delivery notification will now also be sent to administration.