SchmitzIT
Well-known member
Who's up for storming DP's house and mugging him for that addon?
I can provide the weaponry.
No weaponry. You bring the water, I'll bring the board!
Who's up for storming DP's house and mugging him for that addon?
I can provide the weaponry.
That being said, there's a bunch of really tricky things going on behind the scenes (especially for the payment processing) that requires us to go through a difficult review process through PayPal in order to allow us to even do them.
The addon uses the PayPal Permissions Service: https://cms.paypal.com/us/cgi-bin/?...ent_ID=developer/e_howto_api_PermissionsAbout
It also utilizes the Adaptive Payments system to allow a single payment to have multiple recipients (for affiliate payments for example): https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_APIntro
Because of that (and some other things), the marketplace add-on is going to be for digitalpoint.com only, but of course anyone will be free to sell their stuff with it.
Correct... Each individual API call for Adaptive Payments and the Permissions Service require an application and review/approval process from PayPal's side for it to be enabled on your account. The application process is no joke either... you have to submit things like "Industry Use Case Studies", business registration documentation, they want to go through the whole flow of everything on your site to make sure everything works properly, etc.If I remember correctly you have to apply for each individual api feature and it is tied to one domain/owner. Right? So it is not like you wouldn't share it if you could and it made sense to....you literally can't because it would be useless for almost everyone as they don't just approve everyone for these features....am I correct in this?
It's slowly getting there... my marketplace thing for XF isn't a full time project. It's something I work on a few hours at a time here or there when I have time. That being said, most everything is working now other than the payment processing part which is about 70% done.
Stuff this IS done/working for it currently...
That being said, there's a bunch of really tricky things going on behind the scenes (especially for the payment processing) that requires us to go through a difficult review process through PayPal in order to allow us to even do them.
- Multi-tiered pricing (in my case a seller can sell things for a lower price to premium members if they wish).
- Affiliate program built in (a seller can optionally specify a percent as a payout commission for people referring others to their product)
- Watched items system (users can watch items).
- Hooked into XF Alert system so people can be notified/emailed of a new version being uploaded.
- Release Notes on a per uploaded file basis.
- Licensing system allows expiration of individual licenses (for example someone could buy something that costs $xxx.xx and they are entitled to free upgrades for xx months). After a license expires, a user can redownload anything that that was uploaded prior to their license expiring without needing to renew.
- Reviews system able to be used only by valid license holders (you can't have a bunch of fake reviews/ratings from people who don't have whatever it is).
- Hooked into Reporting system (you can report an item for sale for some sort of violation).
- Admins can permanently ban an item.
- Checks for duplicate files (if you upload something, it can't be the same file already assigned to something else) to prevent people from spamming with multiple entries of the same thing.
- Support/Questions URL can be set by seller on a per item basis to allow them to give offsite support if they want.
The addon uses the PayPal Permissions Service: https://cms.paypal.com/us/cgi-bin/?...ent_ID=developer/e_howto_api_PermissionsAbout
It also utilizes the Adaptive Payments system to allow a single payment to have multiple recipients (for affiliate payments for example): https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_APIntro
Because of that (and some other things), the marketplace add-on is going to be for digitalpoint.com only, but of course anyone will be free to sell their stuff with it.
- Integration into What's New? (Marketplace items and their discussion) show up in What's New. This brings the Digital Commerce closer to the action of the forum$. (often a good thing for a site).Marketplace thing for XF
Lots of tantalising information.
Who would bring the clowns?Right. Big guns it is. And whiskey. The whiskey is for us, which should ensure we get Shawn worried a bit more. Nothing scarier like a bunch of drunk clowns waving firearms in general directions.
Who would bring the clowns?
It doesn't integrate into the default "What's New", because the normal XenForo What's New is just a single content type (threads)... for example What's New doesn't show other normally searchable content types like Profile Posts.- Integration into What's New? (Marketplace items and their discussion) show up in What's New. This brings the Digital Commerce closer to the action of the forum$. (often a good thing for a site).
- How does an admin know a brand new item has been put up in the Marketplace (New item workflow) (or is adding new items admin only).
You should rather post in the Suggestions: Tweaks & Small Features forumBTW - sorry, this thread got so off-topic... If someone wants to split it out, feel free.
@Shawn - is it safe to assume you are moving forward with developing for the XF platform for your future in spite of all the legal issues, drama, and general uncertainty?
Uncertainty - There really is no uncertainty for me. At the end of the day, I don't need Mike or Kier (or anyone) to write code for me. The reality is that we went live with vBulletin 3.0.0, and since that release, there has been very little vBulletin has ever added that we wanted OR we didn't already build ourselves (often I had to spend time removing the code for things I built when they finally added something I already made). I've never been patient enough to wait for developers to build features I want.
We use essential cookies to make this site work, and optional cookies to enhance your experience.