Migrating PayPal PPCP Recurring Payments to Woo Payments

Hi @terragirl,

Thank you for reaching out to us with your query about migrating from PayPal PPCP to WooCommerce Payments. To get started, could you please confirm if you have already set up WooCommerce Payments on your site? If not, you’ll need to install and activate the WooCommerce Payments plugin, which you can find here. Once WooCommerce Payments is set up, we can look into migrating your existing subscriptions. The process typically involves the following steps:

  1. Ensure that your WooCommerce Subscriptions are up to date and compatible with WooCommerce Payments.
  2. Check if your PayPal account is configured to allow reference transactions, as this is necessary for subscription renewals.
  3. You may need to manually update the payment method for each subscription to WooCommerce Payments. This can be done from the WooCommerce > Subscriptions admin page.

It’s also important to note that migrating payment methods for active subscriptions can be complex and might require additional steps depending on your specific setup.

Let us know if there’s anything else we can help you with.

Hi Afzal, Thank you for breaking down the migration steps! My main concern is whether Woo Payments can accessed the stored PP payment authorisation. I’m familiar with Stripe where the DB holds a token that handles the authorisatio. Is PP similar? Do I need to migrate a PP token in the DB to a different order meta field?

👋 hey @terragirl

The site is currently using https://projectdmc.org/plugins/pymntpl-paypal-woocommerce/ enabled for WooCommerce Subscriptions.

As I understand, the site already has WooCommerce Subscriptions installed, with some active subscriptions with the https://projectdmc.org/plugins/pymntpl-paypal-woocommerce/ payment gateway.

You are now interested in replacing that payment gateway, with WooPayments — while also utilizing it for the active subscriptions. Am I getting this?

The related documentation on modifying an existing subscription made with WooCommerce Subscriptions can be found linked here, for your convenience.

Further details on payment gateway support for modifications can be found linked here.

Moving forward, as WooCommerce Subscriptions is a premium WooCommerce extension, please contact us at WooCommerce.com > My Account > Support. You may need to create an account before you can access that page.

Please include a link to this forum thread, so that we can keep track of what’s already been done.

We will be able to help you further there.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer