Introduction
Choosing the right credit card processor is a critical decision for any growing e-commerce business. While PayPal is a household name, many merchants require a more integrated experience than the standard redirect. This is where PayPal Payments Pro and its technical counterpart, Payflow Pro, come into play for Shopify users. These solutions allow you to accept credit cards directly on your checkout page while utilizing PayPal’s robust backend infrastructure.
We developed HidePay on the Shopify App Store to give merchants more control over how these options appear once they are integrated. This guide explains how to connect PayPal Payments Pro to your store, how it differs from other PayPal offerings, and how to manage it effectively to protect your margins.
You will learn the specific steps for configuration, how to navigate the recent 2024 partnership updates between PayPal and Shopify, and strategies for optimizing payment visibility. By the end of this article, you will have a clear roadmap for professionalizing your checkout experience.
Understanding PayPal Payments Pro on Shopify
Before starting the technical setup, you must distinguish between the various PayPal products available within the Shopify ecosystem. Confusion often arises because the names are similar, but the technical implementations differ significantly.
PayPal Express Checkout vs. PayPal Payments Pro
PayPal Express Checkout is the standard option most merchants use. It adds a "PayPal" button to your checkout, which redirects the customer to a PayPal-hosted page to complete the transaction. While reliable, the redirect adds an extra step to the customer journey.
PayPal Payments Pro (often referred to as Payflow Pro in the Shopify admin) is a "direct" gateway. It allows customers to enter their credit card information directly on your Shopify checkout page without being redirected. This creates a more cohesive branding experience and can reduce cart abandonment caused by external redirects.
The Payflow Pro Distinction
In the Shopify admin settings, you might not see a button explicitly labeled "PayPal Payments Pro." Instead, Shopify uses the Payflow Pro gateway to facilitate the "Pro" experience. Payflow Pro is essentially the payment engine that powers the "Pro" accounts. If you have signed up for a PayPal Payments Pro account, you will use the Payflow Pro credentials to connect it to your store.
The 2024 Strategic Update
In September 2024, PayPal and Shopify announced an expanded partnership in the United States. PayPal is now becoming an additional provider for processing credit and debit card transactions directly through Shopify Payments via the "PayPal Complete Payments" solution. This is a significant shift because it integrates PayPal wallet transactions and card processing into a single, unified reporting view within your Shopify admin. If you are a U.S. merchant, you may find that the new "Complete Payments" integration offers a more modern alternative to the legacy "Pro" setup.
Technical Setup: How to Connect PayPal Payments Pro
If you have a PayPal Payments Pro account and need to connect it as your primary credit card gateway, follow these steps. Note that Shopify generally allows only one primary credit card gateway to be active at a time.
Step 1: Access Your Payment Settings
Log in to your Shopify admin and navigate to the "Settings" menu in the bottom left corner. From there, select "Payments." This is where you manage all gateway integrations.
Step 2: Deactivate Existing Gateways
If you are currently using Shopify Payments or another third-party provider, you must deactivate them before you can enable a different credit card gateway. Click on "Manage" or "Edit" on your active gateway, select "Deactivate," and confirm your choice. You may be asked to provide a reason for the deactivation.
Step 3: Select the Payflow Pro Gateway
Once other gateways are cleared, look for the "Credit Cards" section or the "Choose a provider" button. Search for or select "PayPal Payflow Pro" from the list of available providers.
Step 4: Enter Your Credentials
You will need four specific pieces of information from your PayPal Manager account:
- Partner: Usually "PayPal" or the name of the reseller you used.
- Merchant Login: Your PayPal Manager login ID.
- User: If you haven't set up a specific "User" in PayPal Manager, this is usually the same as your Merchant Login.
- Password: The password associated with the User account.
Step 5: Configure and Activate
Ensure "Test Mode" is unchecked unless you are specifically performing a sandbox test. You can also select which credit card logos (Visa, Mastercard, Amex) should appear at checkout. Finally, click "Activate" to go live.
Action Summary for Setup:
- Deactivate current primary credit card gateways first.
- Locate "PayPal Payflow Pro" in the provider list.
- Input your Partner, Merchant Login, User, and Password.
- Uncheck Test Mode before saving.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Why Merchants Choose the "Pro" Route
Professional merchants often move toward PayPal Payments Pro for specific strategic reasons that go beyond basic transaction processing. For more context on how payment visibility improvements help merchants, read our post "Introducing HidePay for Shopify."
Reduced Friction
The primary benefit is the removal of the redirect. Every time a customer is moved away from your domain, there is a risk of a technical glitch or a change in customer intent. Keeping the credit card fields on your site maintains trust and momentum.
International Flexibility
PayPal is a global leader, and for merchants selling in multiple currencies and countries, the "Pro" setup provides a level of familiarity. In certain regions, like France or the United States, PayPal also supports "Wallet" transactions, which can be managed alongside your credit card processing for a more unified financial stack.
Simplified Reporting
When using the newer PayPal Complete Payments integration (the 2024 update), the integration between your PayPal transactions and Shopify’s native reporting becomes much tighter. Instead of reconciling two different systems, you get a more consolidated view of your payouts and chargebacks.
Managing Transaction Fees
One of the most complex aspects of using a third-party gateway like PayPal Payments Pro is the fee structure. Shopify merchants must account for two different types of costs:
- PayPal Processing Fees: These are the fees charged by PayPal for processing the credit card transaction.
- Shopify Third-Party Transaction Fees: If you do not use Shopify Payments, Shopify charges an additional fee for transactions processed through third-party gateways.
However, there is an important exception. If you are on a Shopify Plus plan or if you use Shopify Payments as your primary gateway in a region where it is supported, these third-party fees are often waived or significantly reduced for PayPal transactions. Always check the current fee schedules in your Shopify admin to ensure your margins are protected.
Advanced Optimization with HidePay
Once your gateway is active, you shouldn't simply "set it and forget it." Different customer segments, products, and regions require different payment strategies. This is where our app, HidePay, provides the necessary control. Learn how to create a payment customization in HidePay to start building rules that match your business logic.
Sorting for Conversion
By default, Shopify may list your payment methods in the order they were activated. With the app, you can reorder them; see our guide on how to sort and rename payment methods in the Checkout. If you find that PayPal Payments Pro has a higher authorization rate for international customers, you can sort it to the top for those specific regions while keeping other options higher for domestic shoppers.
Hiding Options to Reduce Risk
Not every payment method is suitable for every order. For example, if you are selling high-ticket items, you might want to hide PayPal as an option to avoid high percentage-based fees or specific dispute risks. Use rules to hide gateways based on cart total — for a walkthrough on hiding risky methods like Cash on Delivery when orders exceed a threshold, see our tutorial on hiding Cash on Delivery for expensive orders.
Geographic Rules
PayPal is more popular in some countries than others. You might want to show the PayPal direct entry option prominently in Germany but hide it in a country where a local provider is preferred. Our tool lets you create geography-based rules — learn how to organize payment methods by country or by Shopify Market to ensure only the most relevant options appear, reducing checkout clutter.
Customer-Specific Logic
For B2B merchants or those with "VIP" customer tags, you might want to offer different payment methods. You can use the app to hide PayPal for wholesale customers who are required to pay via bank transfer, while keeping it active for retail shoppers — see our guide on hiding payment options by customer tag.
Key Takeaway: Optimization is about showing the right payment method to the right customer at the right time. Use rules to protect your bottom line and simplify the user experience.
Handling Chargebacks and Disputes
No matter which gateway you choose, disputes are an inevitable part of e-commerce. PayPal Payments Pro users manage their disputes primarily through the PayPal Resolution Center.
When a customer initiates a chargeback, PayPal holds the funds temporarily. You must provide evidence—such as tracking numbers, shipping confirmation, and customer communication—to win the dispute. The 2024 update to the Shopify and PayPal partnership aims to make this data flow more efficiently, allowing merchants to see more of this information directly within the Shopify order timeline.
To minimize these issues, we recommend:
- Using clear descriptors so customers recognize the charge on their bank statement.
- Ensuring your refund policy is easily accessible.
- Utilizing fraud prevention tools like SupaEasy on the Shopify App Store to set up custom validation rules that prevent high-risk orders from being placed in the first place.
Best Practices for a Professional Checkout
To get the most out of your PayPal Payments Pro integration, follow these industry best practices:
Use Native Functions
Ensure any app you use for checkout customization is built on native Shopify Functions. Older apps that use "hacks" or theme code edits can slow down your checkout or break during Shopify updates. Our tool is built natively, meaning it runs within Shopify’s infrastructure for maximum speed and security. For context on pairing payment and shipping controls, see our post "Introducing Nextools’ HideSuite."
Test Your Integration
Before announcing your new payment options to your customers, perform several test transactions. Use the "Test Mode" in the gateway settings or process a real transaction with a personal card and then refund it. Check that the order appears correctly in Shopify and that the funds show as "Pending" or "Completed" in your PayPal Manager account.
Rename for Clarity
Sometimes the default label for a gateway isn't clear to the customer. You can use our app to rename "PayPal Payflow Pro" to something more intuitive, like "Credit / Debit Card (Processed by PayPal)." This transparency can increase trust, especially for customers who are wary of entering card details on a new site.
Monitor Authorization Rates
Keep an eye on your "Payment Failures" report in Shopify. If you see a high number of "Declined" messages specifically from the PayPal gateway, it may indicate a configuration issue or a need to update your fraud settings within the PayPal Manager.
What to Do Next
Transitioning to a professional-grade gateway like PayPal Payments Pro is a smart move for merchants looking to own their customer experience. While the setup requires a few more steps than the standard Express redirect, the benefits of a direct, on-site checkout are well worth the effort.
After you have configured your credentials and activated the gateway, consider how you can further refine the experience. You can get HidePay for your store to manage rules that hide, sort, and rename payment methods based on your specific business needs.
Next Steps:
- Verify your PayPal Manager credentials (Partner, Merchant, User, Password).
- Deactivate conflicting gateways in your Shopify "Payments" settings.
- Activate Payflow Pro and perform a test transaction.
- Install the app to sort and hide payment methods based on your specific business needs.
By taking control of your checkout logic, you reduce friction for your customers and protect your business from unnecessary fees and risks.
FAQ
Is PayPal Payments Pro the same as Payflow Pro on Shopify?
Technically, PayPal Payments Pro is the merchant account type, while Payflow Pro is the gateway name used within the Shopify admin to connect that account. When setting up your store, you will select "PayPal Payflow Pro" as the provider and enter the credentials provided with your Pro account.
Why do I see a third-party transaction fee when using PayPal?
Shopify charges a transaction fee for any gateway other than Shopify Payments. However, if you have Shopify Payments active as your primary gateway, these fees are typically waived for PayPal. If you are not using Shopify Payments, the fee depends on your specific Shopify subscription plan.
Can I show the PayPal Express button and the Pro credit card fields at the same time?
Yes. Most merchants choose to offer both. The "Pro" integration allows for direct credit card entry on the checkout page, while the "Express" button offers a fast, one-click option for customers who prefer to log in to their PayPal accounts. You can use our tool to reorder these so your preferred method appears first; see our guide to hide the PayPal Express Checkout button in checkout for additional control options.
Does PayPal Payments Pro work with the new Shopify 2024 update?
The 2024 update introduces "PayPal Complete Payments," which is a newer, more integrated version of the partnership. While legacy Payments Pro/Payflow Pro setups still work, new merchants in the U.S. are encouraged to use the Complete Payments integration for better reporting and a more unified experience within the Shopify admin.