Import from PayPal Express
If you’re migrating to Loop from a platform using PayPal Express, this guide helps you securely import customer payment details into Shopify. By connecting PayPal Express and using Loop’s migration utility, you can map payment methods without needing customers to re-enter card info. Once done, you can create and manage subscriptions directly in the Loop app, ensuring a smooth, hassle-free transition.
In this article
- Prerequisites for customer migration from PayPal Express
- Import customer data in Shopify
- Loop customer migration utility
- Export customer data from PayPal Express
- Migrating subscriptions
- Related articles
- Need help?
Prerequisites for customer migration from PayPal Express
Before setting up the process, we need to make sure these things are in place.
- You must have an active PayPal Express account having customer payment methods which needs to be migrated.
- You would need to export the customer and payment data from your Authorize.net account
- You would need to setup and enable PayPal Express checkout (with same account credentials you are transferring from) on your Shopify store.
Import customer data in Shopify
Before proceeding to migrate customer payment methods from PayPal Express, you can import the customer's basic data like name, email, and addresses using Shopify's native import tool available on the customer's page in your Shopify account.
- Navigate to Shopify Admin > Customers > Import.
This step is optional if:
- Your customers already exist in Shopify, or
- You plan to use Loop’s customer migration utility (which includes name and email).
Loop customer migration utility
To streamline the migration process and easier to understand, we have made a customer migration utility inside the Loop app. Detailed instructions have been provided below to help you with the migration process.
Accessing the customer migration utility
Follow these steps to complete the process.
- Navigate to Loop Admin > Settings > Migrate Customers and Payment Methods
- Select Paypal Express from the payment provider dropdown.
- Ensure PayPal Express is connected as a payment gateway on your Shopify store. This must be the same account that holds the customer data you're migrating.
To streamline the migration process and easier to understand, we have made a customer migration utility inside the Loop app. Detailed instructions have been provided below to help you with the migration process.
Enabling PayPal Express on your Shopify store
To enable PayPal Express for subscriptions, follow these steps to complete the process.
- Configure PayPal Express payment gateway for your store.
- Create at least one selling plan.
Once you have done these steps, Shopify will automatically submit your store for approval to PayPal and send you an email with more info about the same. After this, you just need to wait for a day or two and you will either be notified of the approval or request to share more info about your store.
Export customer data from PayPal Express
Once you have connected your PayPal Express account to Shopify, you'll need to export your customer and payments data from PayPal Express.
Follow these steps to complete the process.
- Login to your PayPal account and go to All reports under the Activity tab.
- In the Reports window, click on the Activity download option.
- Select Transaction type, Date range and choose CSV date format. Click on the Create Report button.
- Once the report is available, click the Download button to save the CSV file on your system.
Using the migration utility
You would have to keep the exported PayPal transactions file in a separate tab in order to paste the PayPal billing agreement ID
If the customer is existing with the added email address, then the PayPal express payment info will be added with all other customer data as before. If the customer was not present before, then a new customer will be auto-created in Shopify.
- This is great, but I have more than 100 customers to migrate.
Don't worry if you have a long list of customers to be migrated. You can connect with our support team to assist you with the migration process. You just need to send us the exported PayPal Express transactions data CSV file to migrations@loopwork.co with the required fields (first name, last name, email, PayPal billing agreement ID) and we will automatically import and update the customers with PayPal Express payment info.
Migrating subscriptions
Once you have migrated all the customers and payment methods from PayPal Express, you will be able to re-create the subscription using their saved PayPal payment methods. You can use the "Create subscription manually" tool in Loop admin portal to replicate their existing subscription, including billing schedule, products subscribed, shipping address and prices. Once the subscription is created, your customers will receive a notification along with the customer portal link to manage their subscriptions.
Click here to learn more about Migrating subscriptions.
Don't forget to cancel the existing subscriptions in the other subscription app after successful migration to avoid double billing issues for your customers.
Related articles
Here are some related articles that may offer additional insight and context.
Need help?
No worries - we're here for you!
If you have any questions or need assistance, feel free to email us at support@loopwork.co or chat with us using the support beacon at the bottom right of your screen.
Regards,
Loop Subscriptions Team 🙂
Updated on: 30/06/2025
Thank you!