Thunder Page Speed Optimizer cannot activate PayPal or override Shopify payment eligibility. It can optimize the storefront around checkout: cart drawers, dynamic checkout buttons, pixels, app embeds, JavaScript, and product-page speed. Install Thunder for the speed layer, then use the payment checks below to isolate why PayPal is missing.
Quick Fix with Thunder
Payment-method trust is part of conversion. If customers expect PayPal and do not see it, they may abandon even when card payments work. A slow checkout button or heavy cart drawer can make the same problem feel like a broken store.
Thunder's features reduce storefront script bloat so payment testing is cleaner and checkout entry is faster. For a full speed cleanup, follow the Shopify speed optimization guide.
Install ThunderConfirm Whether You Use PayPal Wallet or PayPal Express
Shopify's current PayPal guidance is not the same for every merchant. For US merchants using Shopify Payments, Shopify documents PayPal Wallet as part of Shopify Payments rather than a separate additional payment method. For many other stores, PayPal Express Checkout is still connected from Settings, Payments, Additional payment methods.
That distinction explains a lot of Community confusion. A merchant may look for PayPal in the old admin section, not find it, and assume checkout is broken. Another merchant may have PayPal Express connected but not fully verified with PayPal, so it appears configured in Shopify but fails for real buyers.
PayPal setup checklist:
1. Settings > Payments.
2. If using Shopify Payments in the US, check Wallets under Shopify Payments.
3. Otherwise check Additional payment methods for PayPal Express Checkout.
4. Complete PayPal login, permissions, and business verification.
5. Test a real checkout in the target country and currency.
6. Compare standard checkout with express wallet buttons. If all payment methods are missing, start with payment method not showing at checkout. If only Shop Pay appears, use the Shop Pay only showing guide.
Test Country, Currency, Device, and Browser Eligibility
PayPal visibility is not purely a theme decision. Wallets can vary by country, currency, browser, device, customer account state, and payment provider. A PayPal button that appears in Chrome desktop might not appear the same way in Safari, on a mobile wallet path, or for a buyer in a market where the method is not eligible.
Run a clean test matrix before editing theme code. Test your primary market, the reported customer market, desktop, mobile, incognito, and a real checkout address. If PayPal shows in one country but not another, inspect Shopify Markets and PayPal account eligibility instead of blaming the theme.
For market-related checkout problems, read taxes not showing at checkout, address autocomplete not working, and shipping address blockers.
Separate Checkout PayPal From Dynamic Checkout Buttons
There are two places merchants commonly expect PayPal: inside Shopify checkout and as an accelerated checkout button on the product or cart page. Those are related but not identical. Shopify decides which dynamic checkout buttons appear based on the buyer's device, browser, payment setup, and eligibility.
If PayPal is missing from the product page but appears in checkout, your payment setup may be fine. Debug dynamic checkout button placement, theme sections, CSS, and app conflicts. If PayPal is missing inside checkout too, debug the payment provider and market setup first.
Button visibility test:
- Product page dynamic checkout button.
- Cart page accelerated checkout button.
- Standard checkout payment step.
- Shop Pay, PayPal, Apple Pay, Google Pay separately.
- Mobile Safari, Chrome desktop, and incognito.
- Customer country and currency from the support ticket. Use dynamic checkout buttons not showing and Buy Now button fixes if the issue is outside hosted checkout.
Clean Up Cart Scripts That Delay Payment Testing
Cart apps, upsells, loyalty widgets, review badges, popups, pixels, and custom checkout-button listeners can delay the handoff into Shopify checkout. They usually cannot remove PayPal from the hosted payment list, but they can make payment testing inconsistent and make shoppers think the checkout is broken before they ever reach the PayPal option.
Test the standard cart checkout button in a duplicate theme with nonessential apps disabled. If the payment list becomes easier to reproduce, you have a storefront performance and app-conflict issue in addition to the PayPal setup issue.
Clean the storefront with third-party JavaScript fixes, cart state debugging, and app leftovers cleanup.
Manual Fix vs Thunder Fix
| Problem | Manual fix | Thunder fix |
|---|---|---|
| PayPal not connected | Activate PayPal Wallet or PayPal Express in Settings > Payments. | Not a payment provider replacement. |
| Market or currency ineligible | Test the affected country and review payment eligibility. | Keeps checkout-entry pages fast across markets. |
| Dynamic buttons inconsistent | Test devices, browsers, wallet rules, and theme sections. | Reduces storefront script delay around buttons. |
| Cart apps delay checkout | Disable conflicting cart scripts and duplicate handlers. | Automates app and JavaScript optimization. |
For a bigger conversion-speed cleanup, compare Thunder pricing with custom Shopify speed optimization.
FAQ
Why is PayPal not showing at Shopify checkout?
PayPal might not show because it is not connected, it is managed through Shopify Payments Wallet, the customer's market is unsupported, the browser/device is ineligible, or checkout is using a wallet-specific path.
Where do US Shopify merchants activate PayPal?
For eligible US merchants using Shopify Payments, PayPal is managed as PayPal Wallet inside Shopify Payments instead of the old Additional payment methods area.
Why does PayPal show in admin but not to customers?
PayPal can be hidden by country, currency, customer device, browser, wallet eligibility, account verification, checkout configuration, or payment-provider restrictions.
Can theme code hide PayPal at Shopify checkout?
Normal theme code usually cannot control Shopify's hosted checkout payment list, but product-page dynamic checkout buttons and cart scripts can affect what shoppers see before checkout.
Can Thunder fix PayPal not showing at checkout?
Thunder cannot activate PayPal or change payment provider rules, but it can reduce storefront script delay around cart and checkout buttons so payment issues are easier to isolate.
Fix PayPal visibility, then remove friction before checkout.
Resolve the Shopify PayPal not showing checkout issue, then use Thunder to keep cart and payment-entry journeys fast.