<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: Creating new sites in a network after taking payment</title>
		<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment</link>
		<description>Gravity Support Forums Topic: Creating new sites in a network after taking payment</description>
		<language>en-US</language>
		<pubDate>Sat, 04 Apr 2026 14:00:32 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/creating-new-sites-in-a-network-after-taking-payment" rel="self" type="application/rss+xml" />

		<item>
			<title>David Carroll on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-50648</link>
			<pubDate>Mon, 27 Feb 2012 07:49:21 +0000</pubDate>
			<dc:creator>David Carroll</dc:creator>
			<guid isPermaLink="false">50648@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;John said:&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;how to return to the next step in a multi-step form after successful payment&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;I'd create two forms here. The first form collects some basic contact data as you stated. I'm assuming the next step takes the user to PayPal where they will submit payment information. I believe you can configure the GForm PayPal settings to return back to a specific page. This page should be the next form where the multistep registration would continue.&#60;/p&#62;
&#60;p&#62;It appears that multi page / step forms require the use of Post data to load previous steps. My guess is it will not be possible to reload the multipage / step form if returning from a third party payment page.&#60;/p&#62;
&#60;p&#62;One other consideration is complete the user registration and auto login before being redirected to PayPal. Then, when redirected from PayPal back to the next step, the logged in credentials will associate the account appropriately.&#60;/p&#62;
&#60;p&#62;I hope that makes sense.&#60;/p&#62;
&#60;p&#62;Best Regards,&#60;/p&#62;
&#60;p&#62;David Carroll
&#60;/p&#62;</description>
		</item>
		<item>
			<title>David Carroll on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-50638</link>
			<pubDate>Mon, 27 Feb 2012 06:33:22 +0000</pubDate>
			<dc:creator>David Carroll</dc:creator>
			<guid isPermaLink="false">50638@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;John said:&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
how to get the numeric site ID of the site created by the user registration add on, which I need for the Pro Sites function&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;You can reference the action hook 'gform_site_created' which will include the site_id in the first parameter.&#60;/p&#62;
&#60;p&#62;Try the following:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;add_action(&#38;#39;gform_site_created&#38;#39;, &#38;#39;user_registration_site_created&#38;#39;);

function user_registration_site_created($id, $user_id, $entry, $config, $password){
    //$id is the newly created site_id.
    execute_some_next_step($id);
}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;I've not tested this specifically. However, this should get you in the right direction.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-49727</link>
			<pubDate>Fri, 17 Feb 2012 17:12:06 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">49727@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I'm not sure what your timeline is on the site you need the PayPal Pro Add-On for but our own PayPal Pro Add-On is in active development and is nearing beta status.&#60;/p&#62;
&#60;p&#62;I would suggest checking out the Authorize.Net Add-On.  It works more like PayPal Pro than the PayPal Add-On itself does.  Although PayPal Pro does also have IPN functionality which Authorize.Net does not.  The Authorize.Net Add-On works with the User Registration Add-On so you may want to take a look at how they interact.&#60;/p&#62;
&#60;p&#62;Basically with Authorize.Net if a payment is going to happen the form won't submit unless the payment goes through.  In that case the User Registration is going to be triggered.  If payment doesn't validate or is declined, the User Registration isn't going to be triggered.  It uses standard Gravity Forms form processing workflow.  This differs from the PayPal Add-On that uses IPN to trigger User Creation when payment is received.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maggew on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-49703</link>
			<pubDate>Fri, 17 Feb 2012 14:29:31 +0000</pubDate>
			<dc:creator>maggew</dc:creator>
			<guid isPermaLink="false">49703@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Any luck with WPMUDEV forums?&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://premium.wpmudev.org/forums/forum/plugin-support&#34; rel=&#34;nofollow&#34;&#62;http://premium.wpmudev.org/forums/forum/plugin-support&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>antonv on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-46671</link>
			<pubDate>Wed, 18 Jan 2012 01:28:58 +0000</pubDate>
			<dc:creator>antonv</dc:creator>
			<guid isPermaLink="false">46671@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;This sounds interesting! Any progress on it?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>allmyhoney on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-45873</link>
			<pubDate>Mon, 09 Jan 2012 11:56:59 +0000</pubDate>
			<dc:creator>allmyhoney</dc:creator>
			<guid isPermaLink="false">45873@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I am interested also:)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Ed Coyne on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-45430</link>
			<pubDate>Wed, 04 Jan 2012 11:48:38 +0000</pubDate>
			<dc:creator>Ed Coyne</dc:creator>
			<guid isPermaLink="false">45430@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Nice idea, John. I'll subscribe to see if this goes anywhere.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>John Murray on "Creating new sites in a network after taking payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/creating-new-sites-in-a-network-after-taking-payment#post-45429</link>
			<pubDate>Wed, 04 Jan 2012 11:26:07 +0000</pubDate>
			<dc:creator>John Murray</dc:creator>
			<guid isPermaLink="false">45429@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I am interested in integrating the User Registration addon + the GF PayPal addon (customized) with WPMUDEV's Pro Sites plugin and am looking for advice on the best approach &#38;amp; hooks to use.  I'd be looking to create new sites in a network with a multi-step form that:&#60;/p&#62;
&#60;p&#62;1) captures some contact data&#60;br /&#62;
2) uses Paypal pro to collect payment for a subscription via some add on (I know current version doesn't support PayPal pro)&#60;br /&#62;
3) returns to next step in mutli-step form to collect data about site to be created&#60;br /&#62;
4) after form submit (payment has been taken, validated form complete...), execute a function which exists in Pro Sites using data for the form&#60;/p&#62;
&#60;p&#62;Do you see any problems with my approach or a better way to do it?  My approach provides that the site is only created if payment is successful. &#60;/p&#62;
&#60;p&#62;I'm unclear on:&#60;/p&#62;
&#60;p&#62;- how to return to the next step in a multi-step form after successful payment&#60;br /&#62;
- how to get the numeric site ID of the site created by the user registration add on, which I need for the Pro Sites function&#60;/p&#62;
&#60;p&#62;Any pointers or suggestions are appreciated.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
