• We've added extra Spam Protection. if you get problem with account registration / registration rejected. please contact us
Parsforo

XF2 [DBTech] DragonByte eCommerce 2.1.0

No permission to download
Update highlights

This version adds a new back-end statistic for tracking products sold, which is currently only intended to be used by 3rd party developers.

Furthermore, it refreshes the design of the license list by adding direct links to editing license info, and purchasing add-on licenses (if they are available for the license's product). The number one question received @ DBTech is "how do I buy add-ons after buying the product", and it should now be more obvious.
The refreshed license list also displays the product's requirement labels.

The other major change involves VAT and geolocation. It is now no longer needed to enter an API key for a 3rd party webservice, as VAT validation is now done using the VIES validation webservice made by the European Union themselves.
In previous versions, the old webservice was also responsible for IP address lookup, which is now handled by GeoIP instead. This means your customers' IP addresses are no longer transmitted to any 3rd party service.

As a result of these changes, the API Key option has been removed.

A multitude of other smaller fixes have also been included, please see the full change log for more information.


Complete Change Log

Feature: "Products sold" statistic tracked per-product (not reflected anywhere in the UI right now)
Feature: Added product requirements to license list
Feature: Added buttons to edit license and buy add-ons to the license list
Feature: Add support for lazy loading for product icons (thanks to @Xon)
Change: Switch geolocating fall-back WebService to a 3rd party alternative
Change: Rework VAT lookup to no longer rely on 3rd party services
Change: Rework GeoLocate service to be more extendable by other add-ons
Fix: Fixed an issue where the store credit amount displayed during checkout was incorrect
Fix: Support ThemeHouse UI.X themes in the "Cart" navbar item
Fix: Ensure the "View API key" & other page action buttons are only visible for the account holder when viewing licenses
Fix: It was not possible to search the download log via transaction ID, so it has been replaced with order ID (thanks to @Xon)
Fix: Include the shipping method in the AdminCP log view
Fix: Corrected a couple phrases on the download management page that pertains to change logs and release notes
Update highlights

This version adds new developer tools to make running 3rd party code during license purchase / renew / reversal easier, as well as fixing a few other minor issues.

Complete Change Log

Feature:
New code event listeners for license purchase, renew and reverse during the order flow
Fix: Correctly redirect to the parent product's Overview page when viewing an add-on product's licensed product page
Fix: Fixed leaving reviews for non-digital products
Fix: Reviews page had redundant borders
Fix: If the country list cannot be fetched, don't block install
  • Love
Reactions: Speddy20537
Update highlights

This version fixes multiple bugs with the XR Product Manager importer, as well as some minor other issues with product and coupon creation / editing.


Complete Change Log

Fix: Fix missing undelete method
Fix: Product field that were added as tabs had redundant borders
Fix: Prevent a server error by constraining version string
Fix: Correct license alias for XR PM importer
Fix: Add website alias to the "optional extras" licenses when importing XR PM licenses
Fix: Decode purchase state when importing licenses from XR Product Manager
Fix: Various Product Field and License Field fixes for importers
Fix: Perform validation on imported product fields' "display_group" when importing from XRPM
Fix: Removing "Available product filters" and "Available shipping zones" when editing a product was ignored
Fix: Removing all "Applicable products" on a coupon was ignored
Fix: "Available product filters" were not saved on product creation
Update highlights

This version is a major upgrade that restructures the way product types function.

In previous versions, it was only possible to have "digital" and "physical" products, and all digital products had the same capabilities / functionality; add-on products, licenses and downloads. Not every digital product requires these features, however.

To address this, product types have been re-structured so they are dynamic, making easier to add new ones. The first example of this is the new Service product type.
Services do not have any of the functionality of digital downloads; no add-on products, no licenses and no downloads.

In the future, more product types will be added, such as the ability to sell serial keys for things like games (from a finite, pre-determined stock of keys), and more.

This version fixes a few lingering issues since Beta 2.

Note: If you are running DragonByte Tickets, you must upgrade Tickets to v2.1.0 in order for it to continue working. Failure to do so will cause errors when viewing support ticket threads.


Complete Change Log

Fix: Fix license expiry date criteria not working when searching for licenses
Fix: Ability to release update via the front-end was missing
Fix: Work around XF bug with entering a non-numeric order ID in order log search
Update highlights

This version is a major upgrade that restructures the way product types function.

In previous versions, it was only possible to have "digital" and "physical" products, and all digital products had the same capabilities / functionality; add-on products, licenses and downloads. Not every digital product requires these features, however.

To address this, product types have been re-structured so they are dynamic, making easier to add new ones. The first example of this is the new Service product type.
Services do not have any of the functionality of digital downloads; no add-on products, no licenses and no downloads.

In the future, more product types will be added, such as the ability to sell serial keys for things like games (from a finite, pre-determined stock of keys), and more.

This beta update version fixes a server error during checkout.

Note: If you are running DragonByte Tickets, you must upgrade Tickets to v2.1.0 in order for it to continue working. Failure to do so will cause errors when viewing support ticket threads.

Complete Change Log

Fix:
Fix an issue that could prevent checkout from completing successfully
Update highlights

This version fixes a bug where the is_default flag would cause a server error due to an incorrect column definition in the entity.

Complete Change Log

Fix:
The "is_default" flag for addresses could produce a server error in certain circumstances
Update highlights

eCommerce now has the ability to send HTML-based invoices, via an application called WkHtmlToPdf. In order to use this feature, you must have this application installed on your server (and no, support for how to install it on your server is not available as this varies from server to server ?).

You must also have the exec feature enabled on your server, same as if you were using ffmpeg for the XFMG.

In other news, an issue was discovered with the rich metadata for products (Google Rich Results) that would have produced a warning email from Google. The metadata has been updated to reflect the new requirements from Google.


Complete Change Log

Feature: Option to use WkHtmlToPdf to generate HTML invoices, which also support RTL text
Fix: Fixed an issue with Google Rich Search Results
Update highlights

This version further improves the recently added functionality for the various criteria forms in XenForo by adding inverse user criteria for Created Products, Licenses Purchased and Amount Spent.

Multiple improvements have also been made to the layout thanks to @Liam W: Browsing the product list sees less wasted space, it is easier for mobile users to tap to navigate to the product information screen, and the default icon's alignment has been fixed.

Lastly, about half a dozen smaller bugs have been resolved.


Complete Change Log

Feature:
Inverse criteria for Created Products, Licenses Purchased and Amount Spent
Change: Improve mobile usability by condensing the "Add product" buttons into menu items in the Overview, Category View, What's New (Products) and Author pages
Change: On narrow mobile screens, each product row now takes up the full width of the column
Change: Make it easier for mobile users to tap on the product in the product list
Change: The default icon is now better aligned when showing bigger icons
Change: Renamed "Outdated" phrase to "Update available"
Fix: Order reminder emails would still send after an order was completed
Fix: Fix a few database tables that were not changed on user content change
Fix: Purchasable type is now removed on uninstall
Fix: Certain information was not being logged in the Purchase Log when an order was reversed
Fix: Ensure order reminders are cancelled when the order is deleted
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock