Market - [DBTech] DragonByte eCommerce - Updates | NulledTeam UnderGround | The Best Scripts Site In The World
[DBTech] DragonByte eCommerce

Market [DBTech] DragonByte eCommerce 1.5.2

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
Update highlights

This version implements new functionality for the various criteria forms in XenForo. You can now search for users who have purchased (or not purchased) certain products both in the user searcher (e.g. "search for users") and user criteria (e.g. "criteria for awarding trophy").

This version also improves reliability of various API lookups by adding protection from invalid responses that could cause a server error.

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


Complete Change Log

Feature: "User has purchased any of the selected products" user searcher criteria
Feature: "User has NOT purchased any of the selected products" user searcher criteria
Feature: "User has purchased any of the selected products" user criteria
Feature: "User has NOT purchased any of the selected products" user criteria
Change: Add protection from invalid responses from various API lookups
Fix: Removed "You must visit the forum to reply" from the watched product update email phrase
Fix: Use the correct author for the product update emails
Fix: The Alert and Push templates for Download Mentions were missing
Fix: The download button will no longer appear in the license list if the user does not have permission to download the product
Fix: Fix a server error when reverting to the Webservice lookup
Fix: More cleanly handle an empty country code response from the geolocation service
Fix: Moving an add-on product will now work as intended
Update highlights

This version adds a new feature; a BBCode embed for products. You can copy a product's BBCode from its "Share product" widget on the product information page and paste it into any XF text box that supports BBCode.

The Commissions page has also been tweaked in order to make individual transactions easier to read, as well as fixing some display issues with negative amounts (e.g. chargebacks / refunds).

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


Complete Change Log

Feature: Ability to embed products in posts
Change: Use a separate phrase for "Paid" (invoice) from "Paid" (product costs money)
Change: Reworked the "Applicable Payments" section of the "Outstanding Payments" page for Commissions to be easier to read
Change: Standardised the purchase log status phrases
Fix: XR Product Manager importer would not convert serialized fields correctly
Fix: Download chooser form did not respect download visibility state
Fix: Moving categories would not immediately trigger a permission rebuild
Fix: Fixed an issue where assigned products would not appear in the "generate licenses" list even after assigning someone as a Distributor
Fix: Fixed an issue where cancelled / refunded transactions would not correctly update the Commission value on the Outstanding Payments page
Fix: Fixed an issue where the Order Clean-up feature was not working as intended
Fix: Fixed an issue where the Order Reminder feature was not working as intended
Fix: Fixed an issue where the License Expiry Reminder feature was not working as intended
Feature: Added a list of versions each individual release applies to when viewing the Releases tab on the product info page
Feature: The "Download" button on the "Licenses" tab on the product info page now appears in all scenarios
Change: Eliminated the "Simplified downloads interface" option and switched its functionality to a style property (controls whether the grouped download interface shows up when clicking a license)
Change: The user who added a download to a product is now stored in the download record
Change: Set version_string as required in the Download entity
Change: Changed the way API calls are made, in order to support the HTTP Proxy feature in XenForo
Fix: PHP 7.4 compatibility fix
Fix: Respect deleted/moderated when displaying list of releases
Fix: Fix errors on install
Fix: Fix for server error in license entity
Fix: When editing products, the global "Enable content tagging" setting was not respected
Fix: Fix a few issues with the download cache for download versions
Fix: Fix alerting on new product update (fall back to product if the download user does not exist)
Fix: The user who added a download to a product will now correctly show in the news feed / update alert
Fix: Fixed an issue where removing the last item from an order would not delete the order itself.
Fix: Fix various issues with the "Generated downloads cache" feature
Release notes
After a successful Beta period, it's time to release the Gold version of DragonByte eCommerce v1.4.0!

This version contains multiple usability improvements and enhancements. The "Simplified download interface" option has been made obsolete, and its functionality has been merged with the "normal" downloads interface.
This means users will have an easier time downloading their licenses, as download buttons are now more readily available.

Furthermore, when viewing releases on the Product information page, the download versions any given release applies to will now display in the list, reducing confusion for people stuck on older platforms of your product.

This version also contains future-proofing for PHP 7.4 / XenForo v2.1.3.

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

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