Fixing Members When There Are Issues With PayPal at Checkout

The main focus of this post is to share the steps to manually fix the WP user accounts and PMPro memberships for any user that had a successful payment at the PayPal gateway, but that membership wasn’t properly updated in their membership account in your WordPress site. Alternately, this guide explains how to create a user account if their payment was successful but the user was not created at checkout.

Banner graphic for How to Fix Members with PayPal Checkout Issues Troubleshooting Guide

Troubleshooting the “Express Checkout PayerID is missing.” PayPal Error

Are you trying to checkout using PayPal Express on a site running Paid Memberships Pro or some other shopping cart software and running into the error “Express Checkout PayerID is missing“? This post will explain why that error might be happening and cover some steps to try to fix it. What’s happening? PayPal Express is (more…)

Fixing Membership Checkout Error “reCAPTCHA failed missing-input”

You may see the error message “reCAPTCHA failed missing-input Please try again” at Membership Checkout if you require reCAPTCHA, but no reCAPTCHA information was passed through the form. The most common reason for this error is a custom checkout template that is not compatible with the most recent version of PMPro.

This guide instructs you or your theme developer on how to fix your custom checkout template and resolve this error.

Banner graphic for post Fixing Membership Checkout Error with reCAPTCHA failed (missing-input)
Tagged . Bookmark the . Last updated: .

Add Apple Pay and Google Pay as Payment Options at Membership Checkout

Paid Memberships Pro now enables members to pay using Apple Pay, Google Pay, or Microsoft Pay as an alternative to manually entering their credit card information. Also know as “Payment Request Buttons” or “Browser Payment”, this feature is available for membership sites using the Stripe payment gateway and v2.5+ of PMPro.

Banner graphic for Accept Apple Pay and Google Pay at Membership Checkout

This guide will explain how to enable these payment options for your membership site and commonly asked questions about the feature.

Troubleshooting Orders Not Created for Recurring Payments in Paid Memberships Pro

Paid Memberships Pro creates an order for every payment received. This includes an order for the initial checkout as well as each recurring payment made through the payment gateway.

This guide will help you troubleshoot orders not created for recurring payments so that you and your members can better manage their membership accounts.

Banner for Troubleshooting guide on orders not created for recurring payments in Paid Memberships Pro.
Tagged . Bookmark the . Last updated: .

Troubleshooting Guide: ERR_TOO_MANY_REDIRECTS

The ERR_TOO_MANY_REDIRECTS error indicates that the page you are trying to visit is caught in a “redirect loop”. It means that your browser is being infinitely redirected to a different page each time it hits the requested URL. This can happen while trying to login or while accessing certain protected pages. After many attempts to land on the correct page, your browser still cannot successfully load your website so this error is displayed.

If you are experiencing this error on your site, continue reading to learn how to resolve and or debug the ERR_TOO_MANY_REDIRECTS error.

Screenshot of the ERR_TOO_MANY_REDIRECTS browser screen.

Troubleshooting Issues with WP-Cron and Other Scheduled Services

WordPress uses a system called WP-Cron to schedule repeated tasks. In Paid Memberships Pro, we extend this system to schedule things like membership expirations, expiration warning emails, and credit card expiration warnings.

If WP-Cron is not working properly on your site, expired members may not lose membership when you expect them to and certain membership-related emails may not be sent on time.

This post will go into some common issues with WP-Cron and how to troubleshoot and fix those issues on your WordPress site.

Troubleshooting WP-Cron
Tagged . Bookmark the . Last updated: .