<?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 Direct Payment</title>
		<link>https://legacy.forums.gravityhelp.com/topic/paypal-direct-payment</link>
		<description>Gravity Support Forums Topic: PayPal Direct Payment</description>
		<language>en-US</language>
		<pubDate>Sat, 04 Apr 2026 15:49: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/paypal-direct-payment" rel="self" type="application/rss+xml" />

		<item>
			<title>EasyTrack on "PayPal Direct Payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-direct-payment#post-50471</link>
			<pubDate>Fri, 24 Feb 2012 18:40:25 +0000</pubDate>
			<dc:creator>EasyTrack</dc:creator>
			<guid isPermaLink="false">50471@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Carl, don't suppose the PPPro add-on will have some form of support for promotion codes to discount final form totals?  That would make things perfect..
&#60;/p&#62;</description>
		</item>
		<item>
			<title>iamcanadian1973 on "PayPal Direct Payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-direct-payment#post-50338</link>
			<pubDate>Thu, 23 Feb 2012 13:25:23 +0000</pubDate>
			<dc:creator>iamcanadian1973</dc:creator>
			<guid isPermaLink="false">50338@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I actually used the PayPal addon and the authorize addon to build my own version. I didn't have enough time to do it as elegantly as you would but it does work! :P&#60;/p&#62;
&#60;p&#62;As mentioned in an additional forum question, making the credit card field splittable into first/lastname would be super helpful and I would guess necessary for PayPal Pro.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "PayPal Direct Payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-direct-payment#post-50337</link>
			<pubDate>Thu, 23 Feb 2012 13:13:08 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">50337@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;The Gravity Forms PayPal Add-On implements IPN handling.  What I would suggest doing is use it as a reference and take a look at it's IPN handler code.  You could then use that as a guide to create your own IPN handler code to work with PayPal Pro.&#60;/p&#62;
&#60;p&#62;One thing to note... we have a PayPal Pro Add-On in active development.  It is still a couple weeks away from a beta release but it is in active development.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>iamcanadian1973 on "PayPal Direct Payment"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/paypal-direct-payment#post-49613</link>
			<pubDate>Thu, 16 Feb 2012 13:55:59 +0000</pubDate>
			<dc:creator>iamcanadian1973</dc:creator>
			<guid isPermaLink="false">49613@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I've successfully got Gravity Forms working with PaPal Payment Pro/ Recurring payments. I'm using the PayPal Framework plugin. &#60;/p&#62;
&#60;p&#62;I'm using the gform_after_submission hook to send the request&#60;/p&#62;
&#60;p&#62;then I need to get the ipn data and process the success or failure. this is the part I'm having trouble with. I found this answer here: &#60;a href=&#34;http://www.gravityhelp.com/forums/topic/validation-confirmation-messages&#34; rel=&#34;nofollow&#34;&#62;http://www.gravityhelp.com/forums/topic/validation-confirmation-messages&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;And was wondering if that would be the best/only way to go. I would really like to be able to process and display the result data. I was also thinking I could have a hidden field in the entry table and just store a serialized array there and then redirect on success and use the entry id?&#60;/p&#62;
&#60;p&#62;There is the response from the direct call, and then the response after with the ipn, so I would really like to be able to store both and access the ipn success fail.&#60;/p&#62;
&#60;p&#62;I do have the PayPal addon, and have used it , but wasn't able to do it this time because I needed to be able to set the recurring start date. &#60;/p&#62;
&#60;p&#62;If you could help that be awesome, I think this would also be great for others in the future looking for this functionality.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
