PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

IPN not accepting URL given by Gravity Form not

  1. atopia
    Member

    I have established a Paypal account but the URL provided by Gravity Forms is not accepted (I am developing the site on a local host...is this the problem?) -

    Posted 12 years ago on Saturday January 28, 2012 | Permalink
  2. You will most likely need to try to setup an IPN that uses or can access your localhost for testing. I just did some quick digging, and this might shed some light:

    http://stackoverflow.com/questions/5510995/can-i-test-paypal-apis-from-localhost

    Posted 12 years ago on Saturday January 28, 2012 | Permalink
  3. atopia
    Member

    thanks for the quick response - and link - I am new to this - so still have a couple of questions...
    I have also registered with sandbox - but am a novice and not sure how I get a URL that will allow me to enable the IPN in the local MAMP environment - any tips will be gratefully received

    Posted 12 years ago on Saturday January 28, 2012 | Permalink
  4. You will need that URL publicly accessible from the internet, through your firewall or modem or router. Can you do that now? Does your local MAMP server have an externally routable IP address and host name with an open port to receive the IPN from PayPal?

    Posted 12 years ago on Tuesday January 31, 2012 | Permalink
  5. After reading that stackoverflow topic, I'm on the right path, but you need more information.

    Your modem will has a publicly routable IP address. You can find out yours right here:
    http://www.whatismyip.com/

    That is one part. You need to configure the modem or router to allow traffic from the outside to your MAMP server, which will have a non-publicly routable IP address (maybe 192.168.1.2 or something). So, the router knows to sent specific traffic (like port 80, HTTP) to that machine. That would enable the IPN to get through to the machine.

    This is more that we can explain in a support forum. If you have the ability to develop this on a hosting account where this will ultimately live, that would be best. It's much less hassle than opening up your firewall and routing traffic to your internal network.

    Posted 12 years ago on Tuesday January 31, 2012 | Permalink