<?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: PayPal Pro: submit form only after payment</title>
		<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment</link>
		<description>Gravity Support Forums Topic: PayPal Pro: submit form only after payment</description>
		<language>en-US</language>
		<pubDate>Mon, 20 Apr 2026 01:16:19 +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/paypal-pro-submit-form-only-after-payment" rel="self" type="application/rss+xml" />

		<item>
			<title>Shoshanna on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56552</link>
			<pubDate>Wed, 25 Apr 2012 15:56:47 +0000</pubDate>
			<dc:creator>Shoshanna</dc:creator>
			<guid isPermaLink="false">56552@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Okay, thanks!  I need to have my client sites comply with PayPal rules, so I'll wait until the final release to set it up for them.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Rob Harrell on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56545</link>
			<pubDate>Wed, 25 Apr 2012 15:32:42 +0000</pubDate>
			<dc:creator>Rob Harrell</dc:creator>
			<guid isPermaLink="false">56545@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Most shopping cart and form integration implementations do not bundle them together and do not require them both to be used, even though PayPal says they are supposed to be used together.  PayPal does nothing on their end to prevent the API from being used individually to enforce that requirement.  So there are no real issues in using Direct Payment by itself.&#60;/p&#62;
&#60;p&#62;However, the PayPal Payments Pro Add-On is in beta and is still in active development.  Express Checkout is one of the features we will be adding prior to it's final release.&#60;/p&#62;
&#60;p&#62;The reason why PayPal is trying to make you do this is to force people with PayPal accounts to use their PayPal account rather than their credit card even though they can use their credit card.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Shoshanna on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56533</link>
			<pubDate>Wed, 25 Apr 2012 14:37:04 +0000</pubDate>
			<dc:creator>Shoshanna</dc:creator>
			<guid isPermaLink="false">56533@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Yes, I understand the difference between Express Checkout and direct payments via PayPal Pro.  That is not my question.  This is what I'm referring to:&#60;/p&#62;
&#60;p&#62;&#34;Required Use of Express Checkout.&#60;/p&#62;
&#60;p&#62;If you use Payments Advanced, Payments Pro, or Payments Pro Payflow, you must use Express Checkout in the following manner:&#60;/p&#62;
&#60;p&#62;You must include a PayPal Express Checkout button either: (i) before you request the shipping/billing address and other financial information from your customers or (ii) on the same page that you collect such information if you only use one page for your checkout process.&#60;/p&#62;
&#60;p&#62;You must offer PayPal as a payment option together with the other payment options you offer. The PayPal acceptance mark must be displayed with equal prominence to the logos for your other payment options. You shall not discriminate against PayPal, nor discourage its use, as a payment option over any other payment option offered by you.&#60;/p&#62;
&#60;p&#62;You must provide your customers with the option of not storing their personal information, including their email address, shipping/billing address, and financial information.&#34;&#60;/p&#62;
&#60;p&#62;It also says:&#60;/p&#62;
&#60;p&#62;&#34;Failure to use Express Checkout&#60;/p&#62;
&#60;p&#62;Applies to Payments Advanced, Payments Pro, and Payments Pro Payflow – See section 2(k) for more details. 	&#60;/p&#62;
&#60;p&#62; Up to 1.0%&#60;br /&#62;
(added to the Transaction Fees)&#34;&#60;/p&#62;
&#60;p&#62;To me, this statement from PayPal is very clear that if you use Payments Pro you must use Express Checkout as well.  My question is: why that is not the case with this add-on?&#60;/p&#62;
&#60;p&#62;I understand the difference between the payment methods: I don't understand what makes the Gravity Forms add-on exempt from the normal requirements.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56518</link>
			<pubDate>Wed, 25 Apr 2012 10:59:07 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">56518@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;The Gravity Forms PayPal Payments Pro Add-On will do what you want.  It will allow the user to submit the form and have it only submit if payment is accepted by PayPal.  The user will never leave the site.&#60;/p&#62;
&#60;p&#62;In your questions above you are confusing Express Checkout with the direct payment method using PayPal Pro.&#60;/p&#62;
&#60;p&#62;The Gravity Forms PayPal Payments Pro Add-On is NOT an Express Checkout Add-On.  It uses PayPal Pro's direct payments API.&#60;/p&#62;
&#60;p&#62;Express Checkout and Direct Payments via PayPal Payments Pro are related and share the same API but they are two entirely different checkout methods.  They are not the same thing.&#60;/p&#62;
&#60;p&#62;Express Checkout still sends the user off site to complete the checkout process.  It uses popups rather than redirecting the main browser to the PayPal checkout page.  Express Checkout also REQUIRES a PayPal account.  Users without PayPal accounts cannot checkout with Express Checkout.  That is why you use the &#60;/p&#62;
&#60;p&#62;Direct Payments using PayPal Pro functions as a traditional payment gateway API like Authorize.Net which allows users to checkout on your site, without leaving your site and using a credit card that they enter directly on your site.  It does not use PayPal accounts.  It is strictly for credit card payments.  The user doesn't even know PayPal is involved because it happens completely behind the scenes, just like with Authorize.Net and other traditional payment gateways.&#60;/p&#62;
&#60;p&#62;Here is a chart that shows the various methods and points out the Direct Payments method and the Express Checkout method: &#60;a href=&#34;https://skitch.com/carlhancock/8i2i8/paypal-website-payments-pro-and-virtual-terminal-agreement&#34; rel=&#34;nofollow&#34;&#62;https://skitch.com/carlhancock/8i2i8/paypal-website-payments-pro-and-virtual-terminal-agreement&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Shoshanna on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56475</link>
			<pubDate>Tue, 24 Apr 2012 23:33:08 +0000</pubDate>
			<dc:creator>Shoshanna</dc:creator>
			<guid isPermaLink="false">56475@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Yes, I saw that: I'm asking something slightly different.   It's my understanding that the express checkout button is required when using PayPal Pro.  See here under &#34;Required Use of Express Checkout&#34;: &#60;a href=&#34;https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&#38;amp;content_ID=ua/ProVT_full&#34; rel=&#34;nofollow&#34;&#62;https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&#38;amp;content_ID=ua/ProVT_full&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;That page also details various penalties for not using Express Checkout with PayPal Pro in section 2g, so I want to make sure this isn't an issue before I install it for my client.  Thanks!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Rob Harrell on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56066</link>
			<pubDate>Fri, 20 Apr 2012 21:44:37 +0000</pubDate>
			<dc:creator>Rob Harrell</dc:creator>
			<guid isPermaLink="false">56066@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Check out the first paragraph of the documentation:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.gravityhelp.com/documentation/page/PayPal_Payments_Pro_Add-On&#34; rel=&#34;nofollow&#34;&#62;http://www.gravityhelp.com/documentation/page/PayPal_Payments_Pro_Add-On&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Shoshanna on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56055</link>
			<pubDate>Fri, 20 Apr 2012 18:31:22 +0000</pubDate>
			<dc:creator>Shoshanna</dc:creator>
			<guid isPermaLink="false">56055@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;When I've set up PayPal Pro in the past, the standard &#34;Check Out With PayPal&#34; button was required along with the credit card fields.  Is that no longer the case?  This screenshot shows what I mean: &#60;a href=&#34;https://merchant.paypal.com/cms_content/US/en_US/images/merchant/pp_mpr_hiw_wpp_step1_cc.png&#34; rel=&#34;nofollow&#34;&#62;https://merchant.paypal.com/cms_content/US/en_US/images/merchant/pp_mpr_hiw_wpp_step1_cc.png&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Rob Harrell on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56029</link>
			<pubDate>Fri, 20 Apr 2012 16:08:57 +0000</pubDate>
			<dc:creator>Rob Harrell</dc:creator>
			<guid isPermaLink="false">56029@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;With PayPal Pro, you use the credit card field to make a purchase, you don't leave the site, so hitting submit will both submit the form and process the payment. If anything fails, it will inform the user prior to submission. The regular PayPal add-on leaves and goes to PayPal.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Shoshanna on "PayPal Pro: submit form only after payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-pro-submit-form-only-after-payment#post-56022</link>
			<pubDate>Fri, 20 Apr 2012 15:36:06 +0000</pubDate>
			<dc:creator>Shoshanna</dc:creator>
			<guid isPermaLink="false">56022@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Hi, my client has a registration form that they would like to have only submit after the payment has gone through.  &#60;/p&#62;
&#60;p&#62;Authorize.net won't work for them, so we're considering PayPal Pro, but if the user chooses regular PayPal as the payment method will the form submit at the point the user is transferred to PayPal?  Or will it wait until the user is returned to the main URL?&#60;/p&#62;
&#60;p&#62;I see this answer, but I'm not sure if it's the same for the new PayPal pro plugin:&#60;br /&#62;
&#60;a href=&#34;http://www.gravityhelp.com/forums/topic/submit-form-only-after-payment&#34; rel=&#34;nofollow&#34;&#62;http://www.gravityhelp.com/forums/topic/submit-form-only-after-payment&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
