• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

RocketGeek

Home of WP-Members, The Original WordPress Membership Plugin

  • WordPress Plugins
    • WP-Members
      • FAQs
      • Quick Start
      • Documentation
      • Extensions
    • Advanced Options
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Download Protect
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Invite Codes
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • MailChimp Integration
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • PayPal Subscriptions
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Salesforce Web-to-Lead
    • Security
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Text Editor
      • Purchase the Plugin
      • Get the Pro Bundle
    • User List
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • User Tracking
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Memberships for WooCommerce
    • WordPass
  • Blog
    • Basics
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Store
    • Cart
    • Checkout
  • Contact
  • Log In
  • Show Search
Hide Search
Home » Plugins » PayPal Subscriptions » PayPal Subscriptions Documentation » FAQs and Troubleshooting » PayPal payments not being captured

PayPal payments not being captured

If payments made via PayPal are not being recorded by the site, you may need to check your settings on the PayPal side of things.

Review the IPN Log

You can review transactions captured by IPN by going to Settings > WP-Members > Subscriptions and selecting the “IPN Log” sub tab. This will record the most recent IPN messages sent from PayPal.

Take note of the transaction dates and compare with your most recent transactions in your PayPal account. If there are PayPal transactions in PayPal for dates after your most recent local IPN record, then IPN messages are either not being sent or not being received.

Check Plugin Settings First

First, check the plugin settings to see if the issue might be that PayPal messages are not being received.

Confirm the following settings:

  1. Make sure the PayPal ID is the primary email address for the PayPal account
  2. Make sure that you do not have “sandbox” enabled
  3. Take note of URL for the IPN location so you can check it against your PayPal settings in the next step

Check PayPal Setup

If your settings check out, head over the PayPal to confirm your setup there.

Log into your PayPal account and go to “Account Settings” > “Website Payments”

  1. In the dropdown under your account name, click “Account Settings”.
  2. On the Account Settings screen, look towards the bottom of the left side navigation to find “Website Payments”.
  3. Locate “Instant payment notifications” and click “update” to get to your IPN settings.

In the IPN settings screen, make sure that the “Notification URL” is the same as your IPN location URL noted from the plugin settings above. These must be the same.

Then make sure that message delivery is enabled. If it is not, IPN is turned off and no IPNs are being sent to your site for processing.

Next steps

If these settings do not solve the issue, you may need to check your IPN listener type in the plugin’s settings.

WP-Members PayPal Subscriptions

Plugin Info

Current Stable Version: 0.9.9.1
Minimum WordPress Version: 5.0
Tested up to WordPress Version: 6.8
Last Updated: 2025-04-17

Documentation

    • Registration and Payment Flow
    • Setup
    • Offering a Trial Period
    • IPN Log File
    • Manage Users
    • PayPal IPN Configuration
    • PayPal Developer Tools
    • Filter and Action Hooks
    • Templates
    • Customization Examples
    • Change Log
    • FAQs

Get the Plugin

  • Purchase the Plugin
  • Get the Pro Bundle

Ready to get started?

Join Today!

© 2025 · butlerblog.com · RocketGeek is built using WordPress, WP-Members, and the Genesis Framework

  • butlerblog.com
  • WP-Members Support Subscription
  • Terms of Service
  • Privacy Policy
  • Refund Policy