[DBTech] DragonByte eCommerce

[DBTech] DragonByte eCommerce [Paid] 4.3.0.1

No permission to buy (€29.95)
Is it possible to create bundles? Like let's say you have product A and bundle B, which contains A (and maybe more). If someone purchases A or B, they should be able to download A. Once B expires, A should expire aswell. So B would not contain any downloads, but it would entitle you to download A.
There's no functionality for bundles at this time - our old vBulletin eCommerce system had a rudimentary bundle functionality, but it was rarely used.

If you re-post it @ our site as a Feature Request I'll be sure to look into it for a future version :)


Fillip
 
If you re-post it @ our site as a Feature Request I'll be sure to look into it for a future version :)
Will do.

Another question: how much work would it be to integrate that into XFRM? Something like a button which triggers the purchase / add to cart popup.
It should be possible to add users to a user group for the time their product is valid (according to the screenshots). Purchasing that through XFRM would do the job for now.
In other words, using your addon for the purchase part and XFRM for the pre and post purchase part. If that's fairly simple to accomplish (which is what I think), I could do it myself.
 
Another question: how much work would it be to integrate that into XFRM?
Considering this system is a complete replacement for XFRM, for people who are interested in selling digital or physical goods, I would say that it's not feasible to integrate DB eCommerce with XFRM.

You can sell digital goods that do not have a download attached to it.

If you could let me know in more detail what exactly you're trying to accomplish I would be better able to advise you :)


Fillip
 
Pretty much what I described above: in xfrm you can assign user groups which can download a resource. So there can be multiple user groups assigned to one resource / category. E.g. The product group A itself and a bundle group B both can have access to the same resource. No ugly user management, no duplicated resources / products.

The reason behind this is to provide standalone products and subscriptions with flat access to a couple of products / resources. Obviously the subscription does not have own products / resources but would grant permission to the contained products / resources (in this case access to A)

That already is possible with xfrm, would just require the purchase part (as you mentioned somewhere, xfrm has 50% functionality or sth of an ecommerce system). Hence the question if it would be a feasible Workaround to integrate the purchase button into xfrm while using xfrm as the actual system other than payment.

At the end of the day, what I want to automate is :
-create a user upgrade for each resource / bundle
-ability to assign a resource to multiple bundles
-and then integrate that into xfrm so you can directly purchase or add to cart

Something similar to your Shop addon just with the benefits from an ecommerce system like alerts and all that stuff.
 
At the end of the day, what I want to automate is :
-create a user upgrade for each resource / bundle
-ability to assign a resource to multiple bundles
-and then integrate that into xfrm so you can directly purchase or add to cart
I was about to say that this would be possible with DB eCommerce as-is, but the user group changes in DB eCommerce are currently not temporary.

I can add a new "Temporary additional user groups" option that will use XF2's XF:User\TempChange service to expire user group changes when the license expires.

Once this has been added, you would be able to accomplish what you want by creating a bundle product as well as individual products, and assign each individual product its own user group, with the bundle having all of the user groups contained in the bundle.

Each user group would then be permitted to download each resource.

Would that suit your needs?
(I'll add the feature regardless, as it's a good idea :P)


Fillip
 
(I'll add the feature regardless, as it's a good idea :p)
Damn, I demand 10% of each sale once you have finished the update :P
Once this has been added, you would be able to accomplish what you want by creating a bundle product as well as individual products, and assign each individual product its own user group, with the bundle having all of the user groups contained in the bundle.

Each user group would then be permitted to download each resource.
Yes, this sounds exactly like what I'm searching for. Feel free to tag me once you've pushed the update.
 
DragonByte Tech updated [DBTech] DragonByte eCommerce with a new update entry:

1.1.0 Release Candidate 4

Update highlights

This update contains a new requested feature: The ability to define temporary user group changes for digital products. You can now award user group changes that are only valid while the license is active, to be automatically removed when the license expires. If the user purchases a Lifetime upgrade (if one is available), or renews their license, the user group expiry date will also update 😄

The best part? You can retroactively apply this to your existing...

Read the rest of this update entry...
 
Development update: I've built the "final" version of v1.1.0 locally and installed it @ DBTech. It contains two small changes in regards to digital products.

First of all, in the "Release type" checkbox list, there's now a new box for "Unstable", meant to be ticked for Alpha / Beta / Release Candidate versions. This box has no effect anywhere other than...

There's a new "Simplified download interface" option, which will largely replicate the UI used @ your XenForo Member's Area, allowing you to choose the version to download via a drop-down instead of the existing interface. This interface only applies when downloading a license for a digital download, every other area still retains the existing interface.

A caveat to this new interface: Since there can be multiple attachments added to each download when using the Attachment download type, that download type is unavailable when using this new option. Enabling it while already having attachment downloads added to the system will produce unexpected behaviour.

---
Since I'm not convinced this made any sense, here's a screenshot:

omx7hwq.png


You can also see this in action @ our site just now, if you try to download your existing license :)


Fillip
 
DragonByte Tech updated [DBTech] DragonByte eCommerce with a new update entry:

1.1.0 Gold

Update highlights

We're going for gold! 🎉

After a lengthy Beta / Release Candidate stage, I'm confident enough in the stability of v1.1 to call it Gold. Thanks to everyone who has helped test v1.1!

This update contains a minor change to attachments for releases (Download Versions): You can now view these attachments while editing releases, by clicking the attachment row similar to how you would view forum attachments.

The reason why this was not possible previously is the...

Read the rest of this update entry...
 
DragonByte Tech updated [DBTech] DragonByte eCommerce with a new update entry:

1.1.1

Update highlights

This update adds support for the minified JavaScript loading in XF2, meaning that while your site is running in production mode (i.e. not in debug mode), the JavaScript files loaded will be much smaller.
  • cart.js has been reduced from 5kb to 3kb
  • product_list.js has been reduced from 2kb to 1kb
  • product_pricing.js has been reduced from 5kb to 3kb
Support for minified JS for other XF2 products...

Read the rest of this update entry...
 
Hi there,

Just wondering if this supports recurring subscriptions. As in, to use this rather than the built-in Xenforo user upgrades. So, a customer can sign up to an automatically recurring subscription and this addon does all the work for it.

Also, if so, does this handle the cancellation on the forum side. So if a customer signs up to a recurring subscription via PayPal, can they simply cancel it from the forum and not need to worry about canceling their recurring payment in their PayPal control panel?

Thanks.
 
DragonByte Tech updated [DBTech] DragonByte eCommerce with a new update entry:

1.1.2

Update highlights

This update overhauls the checkout process as well as the download process for digital downloads, reducing the number of steps customers need to take.

Orders that do not contain any physical products, and has a total cost of 0 (i.e. the customer is only obtaining free licenses) will no longer require a billing address, and has a slimmed-down checkout interface.

Side note: The reason why we can't simply skip the checkout process is because we still need to...

Read the rest of this update entry...
 
@DragonByte Tech is it possible to buy in multiple quantities? Say I am selling a sticker and the buyer want to purchase 5 stickers at the same time. Is this possible?

Thanks,
Itworx4me
 
@DragonByte Tech is it possible to buy in multiple quantities? Say I am selling a sticker and the buyer want to purchase 5 stickers at the same time. Is this possible?

Thanks,
Itworx4me
There's no explicit quantity feature, though you can choose to set it up so that multiple quantities exist as varieties. For instance, you can sell 1x, 5x and 10x of an item as separate pricing tiers, which would mean you have the option to make it cost slightly less to make up for it being a bulk purchase.

The user can also add the same item to cart multiple times.


Fillip
 
Hi there @DragonByte Tech,

Just wondering if this supports recurring subscriptions. As in, to use this rather than the built-in Xenforo user upgrades. So, a customer can sign up to an automatically recurring subscription and this addon does all the work for it.

Also, if so, does this handle the cancellation on the forum side. So if a customer signs up to a recurring subscription via PayPal, can they simply cancel it from the forum and not need to worry about canceling their recurring payment in their PayPal control panel?

Thanks.
 
Unfortunately not, this is for one-time purchases (with renewal support for digital products). It works like purchasing any software license with a limited duration :)


Fillip

Hi Fillip,

Thanks for getting back to me. Is there any way that the recurring feature can be added? Is it possible to fund the development for that specific feature?

Thanks.
 
Back
Top Bottom