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.

Payment status always on "Processing"

  1. version wordpress: 3.3.1
    version Gravity Forms : 1.6.3.3.4
    version Gravity Forms PayPal Add-On : 1.4

    I created a module containing buyer details aswell as Product, Price, Quantity and Total.
    I configured Paypal addon as follows:

    PayPal Email Address: Account email test.
    Mode: Test.
    Transaction Type: Products and Services.
    Gravity Form: My Form Selected.
    Customer: Gets data from user submitted form.
    Page Style : Empty.
    Continue Button Label: Back to Site.
    Cancel URL : Empty.
    Options : I checked "Send admin notification only when payment is received." and "Send user notification only when payment is received.
    PayPal Condition : disabled.

    Paypal developer account has ipn enabled and configured correctly
    I followed this procedure:
    - logged in on http://developer.paypal.com/ with my developer account
    - clicked on "Test Accounts"
    - selected the seller and clicked on "Enter sandbox Test Site" and logged in with this account on the new window
    - with the same browser i completed the form on my site and clicked buy
    i get redirected correctly on paypal with correct total amount and everything
    - i login with buyer account and complete payment

    on paypal i see payment confirmation and its tracking ID but on Wordpress panel payment status is stuck on "Processing"

    Anyone knows what the problem may be?

    Posted 11 years ago on Tuesday October 23, 2012 | Permalink
  2. You're running old versions of WordPress, Gravity Forms and the PayPal add-on. I recommend upgrading all of them to the latest version before we test any further.

    Sandbox IPN is notoriously fickle. Have you contacted PayPal to see if the issue is on their end? Can you resend IPN in a sandbox account? (I can't recall.)

    If you have trouble with the sandbox account IPN working, I would test with the live account if you can. If the payment status is stuck at processing, it's because PayPal can't get the message through to Gravity Forms about the completed transaction. If resending the notification from the History > IPN history page does not work, we will need the URL for your site and the IPN URL from your PayPal settings page in Gravity Forms. Also, you need to have IPN enabled in your PayPal account, and be sure you're using the correct type of account for the add-on you're using.

    Posted 11 years ago on Wednesday October 24, 2012 | Permalink
  3. I created a new installation of wordpress and all plugins updated to the latest version.
    wordpress version: 3.4.2
    Gravity Forms version: 1.6.8.1
    version Gravity Forms PayPal Add-On: 1.5

    but the problem persists.

    only if i set an account "Production" works, this also with older versions.

    you have any advice?

    Posted 11 years ago on Wednesday October 24, 2012 | Permalink
  4. In Test mode you do not received the IPN but when set to "Production" you receive the notifications? I've heard of this issue before and it was a problem with PayPal and IPN not working with the sandbox. Have you contacted PayPal support already?

    Posted 11 years ago on Wednesday October 24, 2012 | Permalink