Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

To accept Apple Pay on a WordPress store, connect a compatible payment gateway—usually through WooCommerce—and enable its Apple Pay checkout option. Installing WordPress by itself does not activate Apple Pay. For an eligible WooCommerce store, WooPayments is the simplest route: open Payments > Settings > Express Checkouts, enable Apple Pay / Google Pay, and save.

Stripe and PayPal Payments are alternatives, but their domain-verification steps differ. In every case, the button is shown only when the merchant, site, gateway, customer device and browser meet the relevant requirements.

Choose a gateway before changing checkout settings

Apple Pay is provided through a payment gateway integration, not through WordPress core. WooCommerce recommends WooPayments for most stores and also lists Stripe, PayPal Payments, Square, Authorize.Net, CyberSource, Moneris and Braintree as integrations that support Apple Pay. Availability and requirements differ by provider, merchant location and integration; check the provider’s current eligibility before choosing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Gateway route What setup involves Practical fit
WooPayments Enable Apple Pay / Google Pay in Express Checkouts. WooPayments handles domain verification automatically. [WooPayments Apple Pay guide] The simplest starting point for an eligible WooCommerce store.
Stripe for WooCommerce Use HTTPS, meet Stripe’s server requirements, enable the domain in Stripe, then select express checkout options in WooCommerce. The extension creates the association file. [WooCommerce express checkouts guide] A suitable alternative if you already use Stripe or want its payment stack.
PayPal Payments Sign up for Apple Pay in the connected PayPal account and register each domain or subdomain that will show the button. [PayPal Payments Apple Pay documentation] Relevant if you already use PayPal and accept the documented button placement beneath PayPal smart buttons.
Square and other listed providers WooCommerce lists Square, Authorize.Net, CyberSource, Moneris and Braintree, but certificate, geography, button-placement and subscription support vary by integration. [WooCommerce third-party gateway guide] Confirm current account and country eligibility and the provider’s setup requirements before committing.

WooCommerce’s gateway comparison says WooPayments and Stripe do not require manual certificate generation and support WooCommerce Subscriptions; other providers’ requirements vary. This is not a guarantee of availability for every account or country. See the gateway comparison and confirm current provider terms for your location.

#1 Best Overall
Lianshi NFC ACR122U Contactless IC Card Reader Writer/USB + SDK + IC Card
  • It not only supports Mifare cards and Class A and B cards conforming to the ISO 14443 standard, but also supports NFC and FeliCa contactless technology.
  • This is a USB hot-pluggable device that complies with the CCID standard and is ideal for applications such as personal identity security authentication and online micropayments.
  • This is a USB full-speed device (12 Mbps), which reads NFC tags at 106 kbps、212 Kbps and 242 Kbps, allowing faster read and write speeds and higher efficiency
  • To increase the safety factor, you can choose to configure an ISO7816-3 compliant SAM card slot in the ACR122.
  • Widely used in areas such as access control, electronic payment, bus e-ticketing, highway toll collection systems, network verification, logistics, and supply chain management.

Enable Apple Pay with WooPayments

WooPayments is the least involved setup for an eligible WooCommerce store. It creates the verification file and communicates readiness to Apple. In this integration, Apple Pay and Google Pay are enabled together.

  1. In the WordPress dashboard, go to Payments > Settings.
  2. Open Express Checkouts and select Apple Pay / Google Pay.
  3. Choose whether to show the button on checkout, cart and/or individual product pages. The settings also allow button text, size, color scheme and border-radius customization.
  4. Scroll down and save your changes.
  5. Test on an eligible Apple device using WooPayments test mode. The documented test uses payment details from the tester’s real Apple account without charging it; test cards do not work for this Apple Pay test. [WooPayments setup and testing]

Set up Apple Pay with Stripe for WooCommerce

Before enabling the button, check that Stripe supports your country and that your PHP, WordPress and WooCommerce versions meet the Stripe extension’s current requirements. The site must have a valid SSL certificate and load over HTTPS. [Stripe extension setup and configuration]

Rank #2
Smart Card Reader with NFC, CAC Reader for DOD Military Common Access, 2-in-1 Contact & Contactless ID and Bank Chip Card Reader, Built-in USB-C with USB-A Adapter for Windows, MacOS, Linux
  • 2-in-1 Smart Card Reader with NFC: This smart card reader supports both contact chip cards and contactless NFC cards, giving you flexible access for secure identification, authentication, and smart card reading. Use the insert slot for contact cards or tap compatible NFC cards for contactless reading. Ideal for CAC cards, ID cards, and bank chip cards in office, government, and everyday use.
  • Built for CAC and Common Access Applications: Designed for DOD military CAC, Common Access, and other smart card login applications, this reader supports secure credential verification and smart card-based access when used with the required third-party software or card service platform. Suitable for government, military, business, and administrative environments.
  • Broad Card and Standard Compatibility: Supports ISO7816 contact smart cards, ISO14443 contactless cards, and major standards including PC/SC, CCID, EMV, and Microsoft WHQL. Compatible with Class A, B, and C cards in 5V, 3V, and 1.8V formats for a wide range of chip cards, ID cards, and NFC-enabled cards.
  • Dual Interface: Designed with a built-in USB-C cable and an attached USB-A adapter for more flexible connection across modern and traditional devices. Easy to use with a wide range of laptops, desktops, and workstations without needing an extra converter.
  • Plug and Play and Easy to Carry: No driver installation required for the reader itself. Compatible with Windows 11/10, macOS, Linux, and Android for convenient setup across multiple devices. Compact, lightweight, and easy to carry for home, office, and travel use. Please note that some cards or secure systems may still require their own middleware or application software.

For Apple Pay, the server must have port 443 open and support TLS 1.2 or later. Enable your domain in Stripe’s payment-method domains settings; the official extension creates the required domain-association file automatically. [WooCommerce Stripe express checkout requirements]

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. In WordPress, go to WooCommerce > Settings > Payments > Stripe > Payment Methods.
  2. Select the express checkout options you want, including Apple Pay / Google Pay, then save.

Apple Pay and Google Pay cannot be enabled separately through this extension.

Rank #3
ACS ACR122U NFC Reader Writer + 5 PCS Ntag213 NFC Tag + Free Software
  • acr122u nfc reader writer
  • 13.56 Mhh support mifare 1k, ntag213, ultralight /ultralightc, Mifare plus, Mifare desfire
  • provide SDK and free nfc tool software
  • 5 pcs ntag213 nfc tag samples and 2 pcs UID MF1 card
  • IEC14443A and ISO18092 protocol compliance
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Set up Apple Pay with PayPal Payments

PayPal’s route requires Apple Pay signup through the connected PayPal account and registration of every exact domain or subdomain where the button will appear. For example, example.com and www.example.com are separate registrations. The extension presents the association file, but you complete domain registration in PayPal. Enable Apple Pay in the WooCommerce PayPal Payments settings. The button appears beneath PayPal smart buttons in the enabled locations and is shown on eligible devices using Safari. [PayPal Payments Apple Pay setup]

For sandbox testing, the PayPal guide calls for a PayPal business account enabled for Apple Pay, a sandbox Apple ID with payment details, a registered domain and the correct association file. Test on an eligible device signed in to the relevant Apple ID, select Apple Pay and confirm the payment. The same guide warns that a validation file from another integration can interfere with PayPal Payments.

Rank #4
2-in-1 Smart Card Reader with NFC, USB-A & USB-C CAC Military DOD Common Access Card Reader, Contact & Contactless Reader Supports PIV, IC, ID, Bank Credit Card Reader for Windows/Mac OS/Android/Linux
  • 【2-in-1 CAC & NFC Smart Card Reader】2-in-1 contact and contactless card reader equipped with integrated USB-A & USB-C dual-head cable. Supports CAC, PIV, military ID, chip credit/debit cards and NFC ID badges. Only one reading mode can be activated at a time to guarantee stable data reading. No extra adapter required for different device ports.
  • 【Full Certification & Broad Card Support】 Certified FCC, CE, VCCI, CCID and Microsoft WHQL. Contact interface follows ISO7816 Class A/B/C with T0/T1 protocol; NFC module supports ISO14443 A/B and MIFARE. Compatible with SLE, AT88SC memory smart cards, meeting PC/SC 2.0 and EMV standards for high-security military and government authentication.
  • 【Plug & Play Multi-OS Reader】No driver needed for immediate use. Works on Windows, mac OS, Linux and Android devices. Standard CCID hardware compatible with common card management tools. Please be aware that third-party decoding software and official card middleware are not included in the package.
  • 【Durable & Travel-Friendly Construction】Comes with 95cm reinforced strain-relief cable, LED light and buzzer prompt. Compact lightweight body supports USB 2.0 480Mbps high-speed transmission. Perfect for daily office, business trips and field identity verification for military and government users.
  • 【Application & Reliable After-Sales Service】Great for tax declaration, pension inquiry, vehicle registration and access control. ❗Not compatible with health insurance cards. Package: 1×Smart Card Reader, 1×User Manual. 24-month warranty and lifetime technical support; free return for quality defects.

Why the Apple Pay button may not appear

  • The gateway option is off. Confirm Apple Pay is enabled in the gateway actually used for checkout. Avoid enabling duplicate Apple Pay buttons through multiple gateways at the same location. [WooPayments troubleshooting]
  • The site or domain is not ready. Use HTTPS across the site. With Stripe, also check port 443, TLS 1.2 or later and domain enablement in Stripe. With PayPal, verify that the exact domain or subdomain is registered.
  • The device or browser is ineligible. Button visibility depends on Apple device and browser support as well as the gateway. With WooPayments, a saved Wallet card is needed to complete a payment, but not merely to display the button. On Mac, WooPayments shows the button in Safari; compatible third-party browsers on iPhone or iPad may also show it.
  • Checkout or the product page is configured differently. If the button appears on a demo but not your store, inspect WooCommerce account and guest-checkout settings. If it is missing only on a product page, check whether the product is compatible and whether the theme supports the required WooCommerce hooks.
  • WooPayments domain verification needs another attempt. Check WooCommerce > Status > Logs for verification details. WooCommerce suggests disabling and re-enabling Apple Pay / Google Pay to retry registration.

For gateway-specific behavior and current eligibility, use WooCommerce’s Apple Pay gateway guide alongside the documentation for your selected provider.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.