Hello all,
I realize there is a discussion about integrating event registration to sign-up but I may be a little late to the game. This feature request goes hand-in-hand with events and signups, but is somewhat different (possibly different module), so I've started a new topic.
I need a module that would allow my members to pay multiple 'Partners' (a role on my site) for events (or products) on my site. For starters, I'm just interested in PayPal payment options. If Google Checkout can be easily integrated, that would be even better.
For example, I may have several Partners who post events on my site (kayak instructor, hang gliding instructor, windsurfing instructor, etc). When my member registers for their events, any registration fee is sent directly to the Partner posting the event.
Similarly, I may have a store where I sell 2-3 other Partner's products. Each Partner may have several products listed on my site. When my member purchases the product, they would pay the Partner who listed the product on my site (not me or my site).
Either way, the product or event, would contain a 'buy now' or 'register now' button, which would contain the product/event ID, cost and 'Partner ID'. Payment would be sent directly to the Partner, via Paypal or Google Checkout. Ideally, this information would be linked to the 'create content' page, so that when the Partner creates new content (ie, an event or product) their payment info is automatically drawn into the event form for any event (or product) they post.
That's the basic module.
I would imagine that when the Partner creates their profile, they would be asked for certain paypal or Google Checkout info (such as the paypal email address, snippet of code, etc (not exactly sure what else is needed to facilitate paypal/GC transactions??)). When the Partner creates content, their paypal/GC info is plugged into the content type, such that when the product or event is posted, the partner is seemlessly paid when product is sold, or event is registered for.
Additional features would include:
1) a tally of total dollars processed by my site. While my site does not take any cut of the profits, it would be helpful to know how much money has passed through the site, from consumer to Partner.
2) It would be helpful if Partners had the ability to create more than one paypal or GC option. For example, a Partner may have 3 different paypal accounts, for 3 different lines of business. They (in theory) would create a new payment category, add the new paypal email address (or other required information), then, when they create new content, they would select the payment category for the associated product or event.
I would like to know if anyone has done this before. If so, please share any insights on how to accomplish this. If no such module exist, then please send me your estimate to create something similar as well as what your approach would be (hard coding new module vs. combining existing modules, etc). The more specific you can be, the more likely I am to understand what you're suggesting, what I'm paying for, and how it will add value to my site.
I figure you guys are probably the most qualified to take it on, so I'd really like your comments, suggestions, and price estimates. I'd be willing to pay $300 for someone who can do this. I would pay $100 up front, another $100 when the project can be satisfactorily implemented on my site, and another $100 two months after made available to the drupal community, to ensure some degree of maintenance, bug fixes, etc.
Comments, questions, suggestions, ROFLs and LMAOs encouraged.
Thank you,
Kelly




Joined: 04/03/2008