Understanding PayPal Incomplete Payments

June 24, 2024

Instant Payment Notification or IPN is a POST message sent by PayPal (for regular merchant accounts) whenever a transaction is completed on their side. This message contains all the data regarding the payment transaction completed by a form filler.

What Are Incomplete Payments?

Each PayPal Personal (Standard) integrated form submission is initially considered an incomplete payment entry. Jotform uses the IPN message to determine whether a submission’s payment is successful or not. If the payment is “successful,” Jotform performs all post-submission actions, such as sending out email alerts and marking the payment as complete. Otherwise, the submission remains incomplete.

Completing Submissions Without Payments

Note that marking pending payments as “Complete” will simply trigger the post-submission actions and dump the data to the main submissions list as if it was paid for — no actual payments will be collected.

To mark pending payments as complete

  1. In Jotform Tables, open the main tab’s menu.
  2. Select Pending payments.
Steps to view pending payments in Jotform Tables
  1. In Pending Payments, choose the entries with incomplete payments.
  2. Select Complete.
Steps to complete a pending payment in Jotform Tables

Completing Paid Submissions

IPN is crucial for Jotform to mark your submissions as completed if your form filler made a payment. If PayPal IPN was disabled at the time of submission, you can still mark them as completed by triggering the corresponding IPNs. Luckily, PayPal keeps a history of IPN messages, given that your account is set to receive IPN messages. See How to Enable IPN on Your PayPal Account for more information.

On the IPN History page, you can find the IPN messages that were not sent with “Disabled” status. To allow Jotform to process incomplete payments with valid payments and finally mark them as completed, choose the unsent IPNs, then select Resend Selected in the upper-left corner.

The IPN history page
Youtube Embed Poster: SrSjowhh36A

Sending IPN to a Custom URL for Jotform-Initiated Transactions

IPN Relay is for sending IPN data to your preferred URL without breaking the Jotform-PayPal integration. If configured, the IPN message reaches Jotform first, then relays the message to your defined IPN Relay URL.

To set a custom IPN Relay URL

  1. In the Form Builder, select your PayPal integration’s wand icon.
  2. Select the gear icon in the upper-right corner to open settings.
  3. Select Additional Gateway Settings.
  4. Enter your preferred URL in the IPN Relay URL field.
  5. Select Continue.
Push Notifications for Jotform Apps
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.