a point system, we’re building one… at least Drew is… lol
the main goal will be to enable the purchase of Points via Paypal or anyother payment processor activated on vBulletin via the adminCP.
as i know nothing about how it work, what i think would be the best is to NOT duplicate the processes. we need something more efficient than the actual vbCredits engine, because it is complicated to understand at first and have a lack of configurations…
so, why is this the first step for a points system?.. because the other parts are easy. adding an element in a hook to give or take points is quite easy.
so:
- the member access the Transaction Manager
- it is asked to choose what transaction processor to choose, like Paypal, Worldpay, 2checkout, etc…
- the member is then asked how much credits to purchase. the page indicate the rates.
- the member is taken to the transaction processor.
- coming back from there, the member see how many credits he have now, and that’s it.
there is no need for a new payment api manager, vB have an efficient one… we just need to hook it up and proceed to payments based on the existing system. We only need an admincp that will check the rate for each level of credits, if needed: 1:1000, etc
how long can this take to be coded?
Views: 40
second step on that part of the credits system will be a refund engine.
this is optional though, we’re not providing refund politics, but someone could. we only need to know if it is possible and make it easy to integrate later.
Ok sounds good except for one thing using the vbulletin payment apis the problem is they made them directly for there subscriptions engine, making it almost impossible for them to be used. I do have experience with Paypal’s api and it would be fairly simple to make a custom Admin CP page where the admins can set how many credits you get on a per-currency base.
isn’t it easier to simply use the existing vB engine, duplicate the files and tweak them to do what we need?… i’d like to make the engine compatible with more professional payment processors, because the big sites are not using paypal… by experience, they are the ones who pay more for these tools… 🙂
if not, then ok.
Thats what i’ll probably do create a whole payment processor system using the old files (maybe release it for developers?) then set it up with the points engine
you can do it, i’m sure it will be faster than just creating our own, for the same purposes anyway…
and yes, we can release anything we code if it is not for free… as soon as vb 4.0 is released, 3.x will be obsolete and they will not bother checking at us anyway.. lol
and recoding the stuff just by adding some OOP will make them unique.
Yeah i think we should add a forum (or prefix) for “Developer Only Mods/Apis” where we can post stuff like that.
“a prefix, you serious?… it’s a complicated thing, it will need a review of the situation by the admin staff, and you know, we meet once a month, we have hard time contacting everyboby, i don’t know if someone will be available to do so…”
…. ROFL
i like to quote vB.org’s admins.
lol now we need 50 people to agree with my idea for them to officially reject it lol