klevur
Sophomore
Just Getting Started
Member Likes (1)
I was curious if there is any interest or plans to add the ability to add a one time setup cost for Pro Sites subscribers. As our levels increase we want to be able to add a one time cost to cover configuration of certain plugins like ecommerce or membership. As it stands now the subscriber has to create the site, login, upgrade and then would have to pay an outside transaction cost to cover the one time upgrades. It would be awesome if it was seamless.

Responses (49)
WPMU DEV Fanatic (joined October 2009) Likes (0)
Hi klevur,
I imagine that could be done as an additional module. Hope you don't mind my moving this to the feature suggestion thread. I think this had been mentioned in the past for the Supporter plugin but I don't recall an actual request being made.
Anyone else looking for a one-time setup fee option?
-David
Member (joined October 2010) Likes (0)
+1 for me. The option to charge a set up fee would be great!
Member (joined October 2010) Likes (0)
+1 from me.
Andrew
Member (joined May 2011) Likes (0)
+1 - would also be nice to allow those one time fees to be selected at any time by a site admin. Maybe this is covered somewhere else, but it would be great to be able to treat domain mapping or extra storage as a one time bump.
Member (joined April 2011) Likes (0)
+ 1 : http://premium.wpmudev.org/forums/topic/ability-to-add-a-one-time-set-up-fee#post-166392
Member (joined January 2012) Likes (0)
+1 from me!
Member (joined April 2011) Likes (0)
How would we like to see this set up cost done?
I forsee a setup cost per level. where it can be progressive or fixed.
thoughts?
Member (joined December 2011) Likes (0)
+1
in the meantime, while we wait for this setup fee feature to be added to prosites, would we be able to use a marketpress hook with prosites, so that the cost of the setup fee and first month is handled by marketpress, and the ongoing payments are handled by prosites?
Member (joined March 2011) Likes (0)
+1 Would be good to see this.
Member (joined December 2011) Likes (0)
Checkout my post on this topic. i'm trekking thru the code to see how this could be done. any developers out there want to jump on and discuss best options to handle this functionality?
Member (joined January 2012) Likes (0)
+1
Lead Developer (joined May 2009) Likes (0)
It would require a modding the paypal gateway substantially, and is very gateway specific.
Don't have plans to add this soon.
Member (joined April 2011) Likes (0)
what about a separate plugin or different process. would that make sense of be easier? I think the # of plus 1s may indicate a need ;)
Member (joined December 2011) Likes (0)
Aaron,
i completely disagree. check out my post here: http://premium.wpmudev.org/forums/topic/how-to-help-prosites-initial-one-time-setup-fee
ProSites already uses PayPal's TRIAL API function to work with coupons. The PayPal TRIAL function gives you the ability to set an initial payment that's different (free, larger, or smaller) than the recurring fee. I've even emailed you on Tue the 17th a copy of the code I have so far.
This can be done, but the code for the coupon handling would need to be refactored more thuroughly. But, I have no doubt it's perfectly possible with ProSites as an addon module!
Member (joined May 2011) Likes (0)
I see where this request got several +1's but seemed to stall out. If you look at Aaron's post doing what we would like is achievable. In a recent WPMU.org post: http://wpmu.org/making-wordpress-more-user-friendly-a-usability-audit-of-joomla-drupal-blogger-tumblr-and-squarespace/ , you discuss improving the user experience. As is stands now we are forced to have folks make two payments instead of one in a seamless environment.
I would like to add another +1 to having you take a look at adding this feature into the Pro Sites system.
Member (joined December 2011) Likes (0)
I would like to +1 this as well.
I had another post open in regards to a more sophisticated customer sales tracking/reporting capability that went nowhere due to "it's a gateway issue" not a Membership or Pro Sites issue.
This highlights my #1 complaint with WPMU. We need a more sophisticated sales capability that allows us to sell services and membership access in one. This should include the ability to see a client's entire account history from a single place.
I'm not in the web hosting business. I'm a service provider and web hosting is a small piece of the services I provide. For me, this is a critical issue.
Member (joined April 2011) Likes (0)
+1 for me, too. My highest Pro Site level includes moving an existing Wordpress site, and I'd like to have a setup fee for that. Actually, I'd like the setup fee to go to zero if they pay for a year in advance. Thanks!
Member (joined September 2011) Likes (0)
+1 for me as well. Would be great to have service fees and subscription fees all rolled into one place for my network site.
Thank you!
Member (joined February 2012) Likes (0)
And a +1 for me also.
Member (joined March 2012) Likes (0)
+1
Member (joined April 2012) Likes (0)
+1 From me also.
But since Aaron has stated he "Don't have plans to add this soon" does that mean it is a no go?
Is there an alternative option that has been over looked?
Community Engagement (joined April 2010) Likes (0)
Couldn't you use MarketPress for this? That is, akin to selling a download item, you could just have a Pdf that gets downloaded and set your one time fee at whatever.
Member (joined April 2011) Likes (0)
That would be a separate transaction then, Pali. Force them to check out with MarketPress for the setup fee, then checkout again with Pro Sites. It's possible, but not ideal.
Member (joined January 2012) Likes (0)
+1 I also would like this. I provide client services for multiple projects per client. If I could set up a fee for the base site that separate from the subscription to a project that would be sweet. But it all needs to be rolled into one monthly, quarterly, annual payment.
Member par excellence (joined May 2011) Likes (0)
+1 +1 +1 would love it
I have my system running Free / ProSites / Websites
Member (joined December 2010) Likes (0)
Another +1 here... It would be really cool if we could also create add-ons/up-sells that could be selected during the registration process and added to the initial invoice as one-time fees (e.g., logo design).
There seemed to be a good bit of interest around the setup fee, so I created a feature request. Please vote and comment if you want to keep this idea alive.
Member (joined August 2011) Likes (1)Liked by: 
1+ for me as well...
There a Free plugins that Use paypal's gateway and they do it seamlessly.
why cant WPMUDEV?
search on WP extensions market for "Membership" and you will find several.
Member (joined April 2011) Likes (0)
A word from the developer will be nice ;)
Community Engagement (joined April 2010) Likes (0)
Then, +1 from me, too! Ummm, Aaron?
Member (joined June 2012) Likes (0)
+1 for me, too.
Member (joined April 2011) Likes (0)
Is any of staff following this thread?
Member (joined April 2011) Likes (0)
So apparently, since staff David is not active, no one may be seeing this. Joe once said this to me on another post. I think we need to get the attention of the staffs
Support Hamster (joined March 2012) Likes (0)
+1
Member (joined November 2009) Likes (0)
can i +10 this? it would save me from having to use gravity forms, and manually upgrade sites
People Person (joined February 2012) Likes (1)Liked by: 
I'm watching now :)
But don't think Aaron will change his mind.
What if we could agree on ONE gateway to add this to? Any votes for that?
Member (joined May 2012) Likes (0)
I agree with a few others on this list that adding a 1 time setup fee is probably pretty doable without too much effort if using the Paypal Trial API. I can create my own button with a rather short code with all the inputs pretty easily.
I think this would be a fantastic addition to the product and I would be fine if it were only available for Paypal.
Thanks
Member (joined November 2010) Likes (0)
+1
Member (joined September 2011) Likes (0)
+1
Member (joined October 2012) Likes (0)
+1 This is a must.. Im looking for any other alternatives or work arounds which are near seamless . Any ideas
Member (joined August 2012) Likes (0)
+ 1 from me too
Member (joined October 2012) Likes (0)
+1 From me to
Member (joined January 2012) Likes (0)
@Kimberly
I know PayPal is a popular choice because most of us are web people, but it seems most of our customers are not. Stripe was a nice option, but lacks credit card portability like PayPal, so essentially locks you in. Besides, PayPal has enough issues and has lost my trust.
Now that Braintree (the most robust of the bunch) lowered it's fees and removed minimum payments, it's by far the most versatile. I recommend we go with Braintree. If you're unfamiliar with it, check it out. It has the same fees as Stripe but it much better funded and much more feature rich.
So +1 for this idea and +1 for Braintree.
People Person (joined February 2012) Likes (0)
Gabe, Braintree did you say? Have you mentioned Braintree before elsewhere? hmmmm... Braintree, that sounds SO familiar.... :) hehe, sorry couldn't help myself
I hear you, indeed
And Aaron is marked on watching this thread as well, so he will see your suggestion :)
Member (joined November 2012) Likes (0)
+1!
Member (joined August 2012) Likes (0)
+1 for this
Member (joined October 2009) Likes (0)
+1
Just curious, how many +1's does it take for this to be taken seriously? There are quite a few here and multiple threads with people asking for this, and it's been asked for by customers for over a year.
It was mentioned that it was very gateway-specific... I don't see why that's such a problem since the plugin still only supports 2 gateways.
Member (joined March 2013) Likes (0)
I'd also +1 this, would love to see this happen!
Member (joined November 2012) Likes (0)
+1
Member (joined November 2010) Likes (0)
The other seriously detrimental portion of this plugin is the fact that if you use pro-sites for more then one multi-site platform (we have four), you can't use the same PayPal account for them due to how they implemented the PayPal API. Makes for quite the frustrations that we have to have four different PayPal accounts and four different bank accounts when if developed correctly, only one is needed.
Become a member