[DBTech] DragonByte Shop

[DBTech] DragonByte Shop 6.0.4

No permission to buy ($12.45)
Compatible XF 1.x versions
  1. 1.5
Additional requirements
XenForo v1.5.3+, PHP 5.6+
Updates duration
1 Month - US $12.45 (US $9.95 renewal) / 1 Year - US $34.95 (US $24.95 renewal) / Branding Free Add-On - US $75
Visible branding
Yes, but removable with payment
DragonByte Shop is the most advanced shop mod to date. Giving you unprecedented control over what items you can sell, DragonByte Shop is the perfect mod to go along with virtually any points modification.
With features like overriding any usergroup permission, including those of custom modifications, DragonByte Shop raises the bar for what you will come to expect from a shop mod.

Uses

Most other shop modifications add support for overriding certain stock actions, like increased PM space, increased avatar size, super moderator permissions, etc...
DragonByte Shop takes this to the next level and offers you 100% control over every single usergroup permission conceivable, including those of modifications we've never even heard of!

Usergroup permissions is not all it can do, however. It can also let members buy styling for your user title like bold, italics and colors, user title changing, username changing, and more!

It also offers a simple points system that you can use if you do not wish to add a points modification to your forum.


Major Features

DragonByte Credits Integration:
All of your DragonByte Shop purchases will show up in DragonByte Credits, allowing you to fully utilise the power of the Credits mod to support your Shop!

Multi-Purchases: Purchasing multiple items at once cuts down on number of pages and clicks users need to perform to grab all the items they want.

Multiple Shops: As an administrator you can create multiple shops that sells different (or the same) items, to further separate items beyond their normal category configurations.

User-Created Shops: User groups with the appropriate permission can create their own shops in the front-end, and sell items of the "Custom Item" item type.

Inventory System: Users can configure their purchased items or even deactivate them via the Inventory system.

Trading System: Users can trade items and currency among themselves using an advanced system that requires both parties to confirm the trade before it's finalised to avoid scamming.

Developer Friendly: Powerful callback support for all Shop actions, as well as full XFCP support for extending virtually every piece of functionality and every action page!


Complete Feature List

DragonByte Credits Integration

  • Ability to choose which DB Credits currency your DB Shop currencies are related to
  • Updated automatically when accessing the Manage Currencies page if the Points Table and Points Field settings are identical
  • Automatically creates new Event Triggers and new Events for the integrated currencies whenever points are modified in the shop
  • Adds transaction entries to DragonByte Credits
Currency Management
  • Allows you to create different currencies stored in different database tables or columns
  • Ability to set whether each currency can be gained by posting
  • Allows you to sell items in a different currency for two different shops
Shop Management
  • Ability to create multiple shops with different usergroup access permissions
  • Ability to set another person as "Benficiary" of the shop to receive a percentage 0-100 of the proceeds
  • Can be same as shop owner, none (extra money vanishes into thin air) or another userId
  • Amounts can be split in any amount of 0-100%
Category Management
  • Ability to create multiple categories with different usergroup access permissions
  • Allows you to separate different items in your shops for easier browsing
  • Also separates items in the inventory for consistency
Item Management
  • Multiple configuration options
    • Title
    • Category
    • Description
    • Active
    • Display Order
    • Small Icon
    • Small Icon Upload
    • Shop Icon
    • Shop Icon Upload
    • Giftable
    • Only Giftable
    • PM On Gift
    • Unique
    • Purchasable On Thread Creation [Not Yet Implemented]
    • Purchasable On Thread Page [Not Yet Implemented]
    • Item Duration
    • Allow Re-Configuration
    • Allow Re-Gift
    • Force Hidden
  • Per-Shop Inventory Configuration
    • Active
    • Item Currency
    • Item Price
    • Item Buyback Price
    • Buyback Time
    • Buyback Replenishes Stock
    • Purchase Notifications
    • Configure Notifications
    • Stock
    • Maximum Stock
    • Refill Time (Days)
User-Created Shops
  • Users with the correct permission can create their own shop
  • Looks & feels exactly like an Admin-created shop
  • User can control many of the features found in the AdminCP shop interface
User-Created Items
  • Users who have created their own shop can create new items to sell in the shop ("Custom Item" item type only)
  • Looks & feels exactly like an Admin-created item
  • User can control many of the features found in the AdminCP item interface
Shop Page
  • Displays items available for purchase
  • Shop Information and Item Information easily available
  • Tabbed interface to let you switch between categories easily
  • Uses XenForo's CSS & Overlay support for a clean and modern looking interface
Shop Filters
  • Sort by default (display order), Popularity (items sold), Title (alphabetical) or Price
  • Order in ascending or descending order
  • Filter items that uses specific currencies
  • Filter by item type
Inventory Page
  • Displays items already purchased
  • Shop Information and Item Information easily available
  • Tabbed interface to let you switch between categories easily
  • Uses XenForo's CSS & Overlay support for a clean and modern looking interface
User Profile Inventory
  • Displays a mobile-friendly list of user's items in the profile
  • Shown under a new profile tab
Item Trading
  • Trade requests can be started with a unique message
  • Trade requests can be rejected or accepted, and a trade can be cancelled at any time
  • A conversation thread keeps both members updated whenever a trade is modified or accepted
  • Requires both parties to accept any modifications before a trade is finalised
AdminCP: Manage Lotteries
  • Ticket Price / Price Currency
  • Main Numbers Drawn
  • Bonus Numbers Drawn
  • Total Numbers Drawn - How many numbers users can choose from when buying tickets. The higher the number, the more difficult it will be to win.
  • Draw Frequency - For recurring lotteries
  • Next Draw Date - Updated automatically if the Draw Frequency is set to a number above 0
  • Configure up to 10 prizes, with individual Lottery Prize requirements to win.
  • Prizes can be paid out in a different currency than the ticket prize.
AdminCP: Manage Lottery Prizes
  • These are the requirements that will be used in the prize configuration for Lotteries
  • Title
  • Description
  • Main Numbers
  • Bonus Numbers
Lotteries
  • Lists all created lotteries
  • Overlay popup that allows members to buy tickets and see extended lottery information such as the latest drawn numbers
Steal
  • Members can steal currency from other members
  • Can be globally turned off in the settings
  • Can be disabled per-currency via the Manage Currencies interface
  • Defaults to a very low percentage chance of success
  • Configure % of the target's total credits that are stolen upon success
  • Configure % of the thief's total credits that are lost upon failure (lost credits vanish, they are not given to the target)
  • XenForo Alerts integration for steal successes and failures
Bank
  • Deposit points to gain interest and/or keep points safe from theft
  • Can be toggled on or off per-currency
  • Theft protection amount and interest rate can be set per-currency
  • Automatic interest via Cron jobs or manual interest can be toggled globally
Shop Feedback
  • Enables members to leave star ratings and a short comment for each item they purchase
  • Can be disabled globally via the Options
  • Displays current average rating and a link to view feedback on the main shop info block
  • Paginated list of existing feedback
  • If the admin enabled the option, users can opt out of leaving feedback for a particular item
Item Gifting
  • Members can gift a purchased item to another member
  • Can be limited via per-item options
  • Accessible via the item action popup
Item Type: Automatic Thread Bump
  • Automatically bumps a thread based on an interval you create
  • Uses XenForo's scheduled task with background support
Item Type: Custom Item
  • Supports up to 5 fields the user can configure
  • Useful when combined with the Configure Notifications feature
Item Type: Forum Access
  • Lets you sell access to a forum
  • Uses XenForo's "Content Permission" system for maximum compatibility with 3rd party mods
Item Type: Manual Thread Bump
  • Bumps a thread once when the user configures the item
Item Type: Permission Override (Yes/No Flags)
  • Allows you to configure up to five usergroup permissions to be overridden
  • Works everywhere that uses the "XenForo_Visitor" object to check permissions
Item Type: Permission Override (Integer)
  • Allows you to configure up to five usergroup permissions to be overridden
  • Works everywhere that uses the "XenForo_Visitor" object to check permissions
  • Supports -1 to indicate "Unlimited", even when overriding
Item Type: Username Style
  • Allows users to configure font colour and effects to be used on their user names
  • Admins can enable Bold, Italic, Underline, Colour, Glow and Shadow to be configurable by the user when configuring this item
  • Users can configure any of the above that the admin has allowed
  • Works the same way as the User Title Style and Post Style items
Item Type: User Title Style
  • Allows users to configure font colour and effects to be used on their user titles
  • Admins can enable Bold, Italic, Underline, Colour, Glow and Shadow to be configurable by the user when configuring this item
  • Users can configure any of the above that the admin has allowed
  • Works the same way as the Username Style and Post Style items
Item Type: User Title Style (Pre-Defined)
  • Allows users to purchase a pre-defined User Title Style
  • Admins can configure any combination of Bold, Italic, Underline, Colour, Glow, Shadow
  • Works in the same way as the user-configurable item, except users can't configure this item
Item Type: Username Style (Pre-Defined)
  • Allows users to purchase a pre-defined Username Style
  • Admins can configure any combination of Bold, Italic, Underline, Colour, Glow, Shadow
  • Works in the same way as the user-configurable item, except users can't configure this item
Item Type: User Name Change
  • Allows users to purchase the ability to change their user name
  • Uses XenForo DataWriter for maximum compatibility with 3rd party mods
Item Type: User Group Change
  • Allows users to purchase a specified user group change
  • Can either change primary group, or add/remove secondary groups
  • Uses XenForo DataWriter for maximum compatibility with 3rd party mods
Item Type: User Title Change
  • Allows users to purchase the ability to change their user title
  • Uses XenForo DataWriter for maximum compatibility with 3rd party mods
Item Type: User Title Change (Pre-Defined)
  • Allows users to purchase a pre-defined User Title
  • Admins can configure the user title the user will be purchasing
  • Works in the same way as the user-configurable item, except users can't configure this item
Item Type: Post Style
  • Allows users to configure font colour and effects to be used on their posts
  • Admins can enable Bold, Italic, Underline, Colour, Glow and Shadow to be configurable by the user when configuring this item
  • Users can configure any of the above that the admin has allowed
  • Works the same way as the User Title Style and Username Style items
Item Type: Post Style (Pre-Defined)
  • Allows users to purchase a pre-defined Post Style
  • Admins can configure any combination of Bold, Italic, Underline, Colour, Glow, Shadow
  • Works in the same way as the user-configurable item, except users can't configure this item
Item Type: Thread Title Style
  • Allows users to configure font colour and effects to be used on thread titles in the "Forum Display" thread list
  • Admins can enable Bold, Italic, Underline, Colour, Glow and Shadow to be configurable by the user when configuring this item
  • Users can configure any of the above that the admin has allowed
  • Works the same way as the User Title Style and Username Style items
Item Type: Thread Title Style (Pre-Defined)
  • Allows users to purchase a pre-defined Thread Title Style
  • Admins can configure any combination of Bold, Italic, Underline, Colour, Glow, Shadow
  • Works in the same way as the user-configurable item, except users can't configure this item
Item Type: Delete Thread
  • Allows users to soft delete a thread of their choosing
  • Admins can choose one or more forums that are excluded from having their threads soft deleted
  • Disabled or expired items restores the thread
  • Uses XenForo DataWriters and functions to delete and undelete threads for maximum compatibility with 3rd party mods
Item Type: Change Forum Description
  • Allows users to change the description of a forum of their choosing
  • Admins can choose one or more forums that are excluded from having their descriptions changed
  • Admins can choose to allow or disallow items that can be re-configured from having their forums changed. Allowing forum change would mean someone could change the descriptions of ALL non-excluded forums.
  • Uses XenForo DataWriters and functions to delete and undelete threads for maximum compatibility with 3rd party mods
Item Type: Ban User From Thread
  • Allows users to ban a user of their choosing from a thread of their choosing
  • Admins can choose one or more forums that are excluded from having their threads bannable
  • Admins can choose one or more usergroups that are excluded from being bannable
  • Hides the thread from the "Forum Display" list
  • Visiting a "banned thread" via the URL in a "You have been banned from this thread!" message.
Item Type: Create Forum
  • Allows users to create a new forum that is ready to accept new posts
  • Admins can configure what forum(s) are excluded from getting sub-forums via this item
  • Users can configure forum title, description and parent ID from the list of allowed forums
  • Uses the defaults found in XenForo's forum manager to create first-time options, admin configurable via the Forum Manager
  • Uses XenForo DataWriter for maximum compatibility with 3rd party mods
Item Type: Postbit Highlight
  • Allows users to configure a gradient colour effect on their postbit when viewing a thread
  • Admins can configure this item type as Single Use, meaning it affects only one post ID
  • Works the same way as the User Title Style and Username Style items
Item Type: Thread Highlight
  • Allows users to configure a gradient colour effect on the threadbit when viewing a forum
  • Admins can configure this item type as Single Use, meaning it affects only one thread ID
  • Works the same way as the User Title Style and Username Style items
Item Type: Profile Music
  • Members can buy the ability to have a MP3 of their choice playing on their profile
  • Uses externally hosted MP3 files, user is responsible for hosting their own MP3s
  • Uses HTML5 player
  • Supports Autoplay (global forum setting)
Item Type: Sticky Thread
  • Members can buy the ability to sticky a thread
  • Can be optionally configured to only allow them to sticky their own threads
Item Type: Move Thread
  • Members can buy the ability to move a thread to a different forum
  • Can be optionally configured to exclude certain forums from the target forum options
Item Type: Moderate Forum
  • Members can buy the ability to moderate a forum
  • The moderator permissions given, as well as the forum it applies to, is configured by the administrator
Item Type: Fire A Moderator
  • Members can buy the ability to fire moderators
  • Which moderator(s) can be fired is configured by the admin
  • Optionally allow "un-firing" (re-adding) a moderator when the item expires or is discarded - restores their old permissions
Item Type: Steal Chance
  • Boosts members' chance to steal
  • Can be configured to provide a 1-100% boost (100% being overall maximum for a guaranteed successful steal)
Item Type: Steal More
  • Boosts members' steal reward amount
  • Can be configured to provide a 1-100% boost (100% being overall maximum to steal all of the target's credits)
Item Type: Immunity
  • Ability to sell immunity to Username Change / User Title Change / Steal.
  • Can be configured to provide immunity to any combination of the above
Postbit Additions
  • Shows item icons (clickable to display item info)
  • Shows user's points
  • Shows user's banked amount
XenForo "News Handler" / Activity Tab Integration
  • Lottery Ticket Bought
  • Winnin Lottery Ticket
Trophy Support
  • Create trophies based on DragonByte Shop
  • Criteria: User has purchased at least X items
  • Criteria: User has purchased item X
  • Criteria: User has purchased an item of item type X
  • Criteria: "User has sold at least X items"
Developer Friendly
  • PHP Callbacks: Pre-Purchase, Post-Purchase, Sell Back, Configure, Gift, Discard
  • Full XFCP support for every Action page
  • Full XFCP support for every DataManager action
  • Full XFCP support for every Shop API call
  • Full XFCP support for every Item API call
  • 324.webp
    324.webp
    38.8 KB · Views: 3,649
  • 325.webp
    325.webp
    49.2 KB · Views: 2,854
  • 326.webp
    326.webp
    50.9 KB · Views: 9,163
  • 327.webp
    327.webp
    36.3 KB · Views: 2,666
  • 328.webp
    328.webp
    45.2 KB · Views: 2,623
  • 329.webp
    329.webp
    48.5 KB · Views: 2,674
  • 330.webp
    330.webp
    40.2 KB · Views: 2,573
  • 331.webp
    331.webp
    45.9 KB · Views: 2,580
  • 332.webp
    332.webp
    51.6 KB · Views: 2,568
  • 333.webp
    333.webp
    43.5 KB · Views: 2,540
  • 334.webp
    334.webp
    60.1 KB · Views: 2,497
  • 335.webp
    335.webp
    45 KB · Views: 2,509
  • 336.webp
    336.webp
    54 KB · Views: 2,560
  • 340.webp
    340.webp
    11.3 KB · Views: 2,682
  • 343.webp
    343.webp
    20.2 KB · Views: 2,753
  • 358.webp
    358.webp
    30 KB · Views: 2,240
  • 359.webp
    359.webp
    22.1 KB · Views: 2,276
Author
DragonByte Tech
Views
8,049
First release
Last update

Ratings

5.00 star(s) 9 ratings

More resources from DragonByte Tech

Latest updates

  1. Hotfix: Interest logging bug

    Hey all, A bug has been discovered which caused the "Interest" cron job to log transaction...
  2. Resource Guidelines Update

    What is happening? On the 11th of July 2018, XenForo published their Resource Guidelines aimed...
  3. 6.0.4

    Update highlights This release fixes a few lingering issues from the 6.0.3 update. Complete...

Latest reviews

I have been using DBTech's shop and credits addons for years by this point, originally on vBulletin and now especially on XenForo when Decado, the Founder of DBTech went out of his way to manually include features such as multiple shop ownership, taxation and the ability for users to upload their own item images when he became aware that my community, then on vBulletin were feeling discouraged.

The Xenforo version of DBTech's Shop offering is without, peerless in this area. It makes multiple shop ownership not just possible, but fluid and seamless in its integration. Permissions on an item-per-item basis are robust and it is lightweight yet powerful.

It integrates nicely with Credits, and coupled with Xenforo's native trophy system, provides a fantastic achievements system that makes it worthwhile for your community to spend the time using it.
The updates keep getting better and better, it's a blast using this add-on because not only do you get amazing support by the author, you also get frequent updates and the developer actually listens to the customers needs and adds features that are asked for.

The permission changes were fantastic, and the changes to inventory on profile view too. Keep up the great work!
Excellent update which includes new usergroup permissions. It worked as it should. Thank you DragonByte Tech for implementing my suggestions. Keep it up!
Best add-on for those looking for a shop to sell virtual items. Since I moved from vB, I waited 6 years for a good shop. Thank you DragonByte Tech for converting and releasing this amazing add-on for XenForo. Great customer support, Fillip helped a lot on resolving any issues I reported. It work very well and our users loved it. Thank you Fillip, wish you all the best.
The add-on is excellent to begin with, and with its continued development and rock-solid support by DragonByte Tech it's even better. The latest update added visual improvements and provided bug fixes to certain issues reportedly quite quick!

People who say there's lack of good developers on XenForo should definitely have a look at DBTech, probably a one-stop journey to find a developer for custom projects and paid add-ons. Keep up the great work!
Fantastic update with nifty new features and fixes to some bugs that we reported, we are very happy with the developer response and are glad that we purchased this - even if a problem/bug pops up, it is fixed in a timely manner. Keep it up!
I needed a shop to sell virtual items, and this combined with the credits sysyem works a treat. Still learning all it has to offer, but Dragonbyte tech has been patient, and helped no end.
Excellent update, had a minor request to show wallet information on trade page and was added immediately, and another issue was also fixed. I'm really happy with my purchase and look forward to using the add-on for a long time ahead. Thanks DragonByte!
A lovely add-on, it fit our requirements and has MORE options than we require, giving us the freedom to grow how we manage our shop in the future with new exclusive items for our community.

I've purchased this just yesterday, there was a minor issue with verification but that was sorted out by the support team once we reached out to them. Set it up today and styled it to our requirement, currently have a couple of questions that I've opened a ticket with DragonByte to sort out. I am satisfied with the product, and satisfied with their customer service too.

Keep it up!
An excellent add-on with fantastic support. The developer is very responsive and quick to reply to questions and suggestions and address bugs. The add-on itself has a lot of great features and is very flexible.
Top Bottom