Debug IPN and Webhook Activity for Integrated Gateways

This post shows you how to enable debugging for when your PMPro-powered site communicates with the payment gateway (via webhook, IPN, or silent post).

This is helpful not only when you are experiencing issues, but if you want to have a more detailed view of all the information your gateway transmits about orders and subscriptions.

PayPal’s TLS 1.2 and HTTP/1.1 Upgrade and How it Could Impact Your Membership Site

PayPal has announced several security updates set to roll out in 2016 which will impact sites using PayPal gateways. This post covers the TLS 1.2 and HTTP/1.1 upgrade scheduled for June 17, 2016. If all actors involved (your host, WordPress, Paid Memberships Pro, and PayPal) update before June (we plan to), you should experience no disruption in your service. However, if you are using the PayPal sandbox environment now or otherwise want to make sure your host and website are ready, please review the content below.

We’ve outlined the steps to take now to ensure compatibility and avoid a disruption of service.

Testing Your Membership Checkout Process in Development or Sandbox Mode with Integrated Payment Gateways

pmpro_testing-sandbox-membership-checkoutHere are instructions for running a membership checkout test for each of our payment gateway integrations.

These instructions are to be used in place of a “live” test, where you actually pay yourself then refund your transaction.

You can run test on the sandbox first, but we also recommend testing the live environment before going live. Sometimes the sandbox environment isn’t 100% the same as the live environment, either due to configuration differences or because the environments are just subtly different.

This entry was posted by Kimberly Coleman in FAQ, Newsletter, PayPal and tagged . Bookmark the permalink. Last updated: February 9, 2016. Titled Testing Your Membership Checkout Process in Development or Sandbox Mode with Integrated Payment Gateways

Comparing Payment Gateways: Combined Gateway/Merchant Account

There are plenty of factors to take into consideration when selecting a payment gateway for your membership site. For this post, I’m going to explore the gateways that do not require a separate merchant account.

I’ll cover a few factors including: Transaction/Fixed Fees, Settlement/Payout, Chargebacks & Disputes, and Ease of Use & Issues.

Improving Our PayPal Integrations

Paid Memberships Pro integrates with PayPal via four of their merchant offerings: PayPal Standard, PayPal Express, PayPal Website Payments Pro (Legacy), and PayPal Payflow Pro.

Each variation of PayPal has its own quirks, pros, and cons. Our goal is to support any gateway we integrate with to the furthest extent possible. To that end, here are some things we are actively focusing on right now to improve our integration with PayPal.

Customizing your PayPal Checkout Page Design

When you have off-site checkout via PayPal, it is important to give your customers the peace of mind that they are still purchasing from the site they just came from.

PayPal’s “Customize Your Payment Page” setting makes it easy customize the appearance of the checkout page with your own brand’s logo and color scheme.

Comparing PayPal Gateways and PayPal Gateway Setup Guides for Paid Memberships Pro

Paid Memberships Pro integrates with many flavors of PayPal. See this comparison chart for details on each option, plus a guide on how to set up your selected PayPal gateway under “Memberships” > “Payment Settings”. See the Comparison Chart The chart includes links to setup guides for each gateway option. Here’s that list for reference: (more…)

Read This Before Using PayPal Standard with Paid Memberships Pro

Think twice before you decide to use PayPal Standard as your gateway option with Paid Memberships Pro. There is one good reason to use PayPal Standard over PayPal Express:

  1. Users making one-time purchases on your site will be able to checkout at PayPal without creating a PayPal account.

There are several reasons why you wouldn’t want to use PayPal Standard. I’ll list them here and then go into more detail. If you have gone through this information and still want to use PayPal Standard with PMPro (many people do successfully), be sure to skip below for tips on troubleshooting and avoiding issues that might interfere with your use of PayPal Standard with PMPro.

This entry was posted by Jason Coleman in FAQ, PayPal and tagged . Bookmark the permalink. Last updated: September 16, 2013. Titled Read This Before Using PayPal Standard with Paid Memberships Pro

Users Created Before Payment is Received with PayPal Standard

Sometimes we will receive questions like this: “A problem we are having is that the user account is being created with full access before the payment is processed.” This is by design and happens when you are using PayPal Standard as your gateway with PMPro. What we do is give users a WordPress user account (more…)

This entry was posted by Jason Coleman in PayPal and tagged . Bookmark the permalink. Last updated: March 28, 2013. Titled Users Created Before Payment is Received with PayPal Standard

PayPal DPRP is Disabled for This Merchant

If you get the message “DPRP is disabled for this client” or “DPRP is disabled for this merchant” or “DPRP is not available” when checking out for a membership on your site, this means that your have not added the “Recurring Payment Module” to your Website Payments Pro account in PayPal. You’ll need to log (more…)

This entry was posted by Jason Coleman in PayPal and tagged . Bookmark the permalink. Last updated: March 1, 2012. Titled PayPal DPRP is Disabled for This Merchant