Skip to main content

Connect secondary payment method on Shopify / Loop

Learn how to connect a secondary payment gateway in Shopify via Loop to securely import and vault existing customer payment methods during migration.

Updated over a week ago

This guide walks you through the process of connecting your legacy subscription provider’s payment gateway (e.g., Stripe, Authorize.net, PayPal Express) as a secondary payment method on your Shopify store using the Loop app.

This is essential for importing and vaulting existing customer payment methods when migrating subscriptions.


Prerequisites for secondary connection

Before setting up the process, we need to make sure these things are in place.

  • Confirm that your payment provider is supported by Shopify for subscription billing.

  • Check supported payment providers here

  • Ensure that you are using the same payment provider account as on your legacy platform (Stripe, PayPal Express, etc.)

Step-by-step guide to connect secondary payment method

Follow these steps to complete the process.

  1. Open the Loop app on your store from your Shopify admin.

  2. Navigate to Settings > Migrate payment methods

  3. Select the payment provider that you are trying to connect in the dropdown and then click on the Connect button.


This will redirect you to the OAuth authentication page for the selected provider. Ensure that you correct the same account that was linked to your legacy / external platform subscription app.

Verify connection

Follow these steps to complete the process.

  1. Navigate to Shopify > Settings > Payments and you will find the PSP connected right below your primary PSP as shown in the screenshot.

  2. Alternatively, the Settings > Migrate payment methods page in the Loop app will also show the same information.

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 🙂

Did this answer your question?