We have a quick update to share with you regarding bundle sales.
Replacing packages with bundles
We are replacing packages with bundles, and as a result packages will no longer be purchasable after August 31, 2022. All packages have been converted to bundles, and we have introduced new endpoints to purchase these. To help with this transition, this endpoint for prompting bundle purchases is now live: PromptBundlePurchase. You can also check for ownership of bundles via PlayerOwnsBundle.
If you were referencing packages directly by ID before and want to switch those references over to bundles now, you can find a table of package IDs and their associated bundle IDs here: Package to Bundle IDs.pdf (61.6 KB)
40% Revenue share on in-experience bundle purchases
We are changing the creator revenue share for in-experience bundle purchases. For purchases of bundles that happen in your experience, you will now receive 40% as the seller.
These changes are the final steps of a years-long effort to update avatar packages to bundles. At this point, we believe Bundles to be a more flexible solution than packages and the primary way to purchase sets of avatar content, including bodies. We are looking forward to finishing this update out and offering a cleaner experience in the marketplace.
So, you will still keep the packages but it will just be converted to bundles or will the packages be removed? What was the previous revenue for bundle purchases?
How will this prevent the popular exploitation of the catalog-wide 40% discount, where players would join their own game when buying a catalog item, to get 40% off their original purchase?
Sorry if I sound moderately stupid, but can somebody clarify on the 40% cut for bundles sold in your game? Does this only apply to bundles made by myself or all bundles?
Im sure everyone is going to LOVE the ability to prompt a bundle purchase as well as get a 40% commission back. I’ve been using package IDs for ages now and yearned to have an update like this!
It’s great that the PromptBundlePurchase feature is finally available! However, after trying to implement this into our avatar editor experience it appears the function is currently broken: