[DBTech] DragonByte eCommerce

[DBTech] DragonByte eCommerce 3.3.3

No permission to buy ($29.95)
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
  • Like
Reactions: Lindal_Oronar
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 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.

Various other minor changes and fixes have also been implemented.

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

Feature: "Service" product type
Feature: Order items now keep track of the "order field" generated threads
Change: The generated purchase threads now include the variation in the thread template
Fix: Fix an issue where an icon would not be resized if the proportions were too misaligned
Fix: A product variation's stock is now validated on add as well as in the template
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

This version fixes a few issues that cropped up after the 1.6.0 release.

When using the "Generated" download feature while running XenForo 2.1.7, downloads could fail if your PHP version had updated to a new version of the ZipArchive extension.

An issue was also discovered with the coupon code field, in which it would only appear if the order also required an address.


Complete Change Log

Fix: Fix an issue with XF 2.1.7 causing release builds to fail
Fix: The coupon code field would only show up if the order required an address
Update highlights

This version contains one major feature aimed at giving you the option to make the checkout process even smoother: You can now control whether address is required during checkout, even for paid orders.
(Physical orders still require an address no matter what, for obvious reasons.)

If you don't use the Sales Tax system, you may not need to know the user's address at all for digital orders, and you now have the ability to disable address collection entirely.

This version also merges the "Validate billing country before payment" setting into this new setting.

Furthermore, a potential server error when logging API requests was discovered by the community and has now been fixed.


Complete Change Log

Feature: Ability to disable requiring address during checkout
Fix: Fix a potential server error when logging API requests
Update highlights

This version is a follow-up to the previous version, in order to address an issue where another change in the download format prevented the GeoIP2 database file from being read properly after it was downloaded.


Complete Change Log

Change: Updated GeoIP reader
Fix: Fixed an issue that would prevent a valid GeoIP database file from being downloaded
Update highlights

This version is a quick maintenance update to implement a new method of downloading GeoIP update data as a result of changes made by the provider of the geolocation data (MaxMind).


Complete Change Log

Change: Implemented new method of downloading GeoIP data
  • Like
Reactions: eL_
Top Bottom