Login
Get Started

Easy Digital Downloads Blog

WordPress Tutorials, Tips, and Resources to Help Grow Your Business

How to Accept Digital Wallet Payments in WordPress for eCommerce

How to Accept Digital Wallet Payments in WordPress

Last Updated:

reviewer image
REVIEWED By Chris Klosowski President

Customers make split-second decisions at checkout. If paying feels slow or complicated, they leave.

Digital wallets remove that friction. Instead of typing card numbers, customers tap Apple Pay, click Google Pay, or select CashApp — and the payment is done in seconds.

In this guide, I’ll show you how to accept digital wallet payments on your WordPress store using Easy Digital Downloads (EDD). You’ll learn which wallets you can enable, how to connect them, and how to confirm they work — in just 4 steps.

Key TakeawayWhat to Know
53% of transactionsDigital wallets drove 53% of global eCommerce transactions last year
Free to enableApple Pay, Google Pay, and other wallets are included with the free version of Easy Digital Downloads
HTTPS requiredYour site must run on HTTPS before Apple Pay and Google Pay will activate at checkout
4-step setupInstall EDD, connect your gateway, enable wallets, and test checkout — under 15 minutes
Multiple walletsStripe supports Apple Pay, Google Pay, Link, CashApp, Amazon Pay, and AliPay in one integration

What Are Digital Wallet Payments?

A digital wallet is an app or service that stores your payment information securely and lets you pay with a single tap or click — no card number required.

Think of it as your physical wallet, but digital. Customers store credit cards, debit cards, bank accounts, and even loyalty cards inside apps like Apple Wallet, Google Wallet, and PayPal.

At checkout, instead of typing a 16-digit card number and expiration date, customers authenticate with Face ID, Touch ID, or a tap. The payment is tokenized, meaning a unique code replaces the actual card data so sensitive information is never exposed during the transaction.

For online stores, this translates to faster purchases, fewer abandoned carts, and stronger customer trust.

Why Accept Digital Wallet Payments in WordPress?

According to the Worldpay Global Payments Report 2025, digital wallets accounted for 53% of global eCommerce transactions. That number keeps climbing.

Here are the main reasons to enable wallet-based payments on your store:

  • Higher conversion rates. Digital wallets remove the biggest source of checkout friction. When customers can pay with a tap, you see fewer abandoned carts and more completed orders.
  • Stronger security. Tokenization means card details are never stored or transmitted in plain text. Each transaction uses a one-time code, making digital wallet payments more secure than standard card entry. EDD’s secure payments features are built around this standard.
  • Mobile-friendly checkout. More than half of online shoppers buy on mobile devices. Digital wallets are built for mobile; they load faster and look better on small screens than traditional payment forms.
  • Global reach. Wallets like AliPay and PayPal let you reach customers in markets where credit card adoption is lower. Pair them with EDD’s sell globally features to handle currency, tax, and localization alongside your payment methods.

Want to offer even more payment flexibility? See how to let customers choose from multiple payment methods at checkout.

Before setting up, it helps to know which wallets your customers are most likely to use, and which EDD gateway supports them.

Digital WalletPlatform / DeviceEDD Gateway
Apple PayiPhone, iPad, Mac (Safari)Stripe
Google PayAndroid, ChromeStripe
Link by StripeAny browserStripe
CashApp PayU.S. customers onlyStripe
Amazon PayAmazon account holdersStripe
AliPayInternational customersStripe
PayPal WalletAll devices, globalPayPal Commerce
VenmoU.S. customersPayPal Commerce

Stripe gives you the broadest wallet coverage in a single integration. PayPal Commerce is the right choice if accepting PayPal Wallet and Venmo is a priority for your audience.

How to Accept Digital Wallet Payments in WordPress

Here’s how to get digital wallet payments running on your WordPress store in 4 steps.

Step 1: Install Easy Digital Downloads

Easy Digital Downloads is a WordPress plugin built for selling digital products. It supports multiple payment gateways out of the box, including Stripe, which powers most of the digital wallet options above.

The Easy Digital Downloads plugin for selling digital products in WordPress.

To install it, go to Plugins » Add Plugin in your WordPress dashboard. Search for Easy Digital Downloads, then click Install Now and Activate.

Install Easy Digital Downloads WordPress plugin

Once activated, EDD adds a Downloads menu to your admin area. Launch the onboarding wizard under Setup » Get Started to configure your store basics.

Easy Digital Downloads menu item in WordPress admin area

Digital wallet support is included with the free version of Easy Digital Downloads. You don’t need a paid pass to accept Apple Pay or Google Pay.

However, upgrading to a paid EDD pass removes the 3% application fee and unlocks additional features like Recurring Payments, though those aren’t required to get wallets working.

Step 2: Choose Your Payment Gateway

Digital wallets don’t work as standalone payment methods. They work through a payment gateway. Which gateway you choose determines which wallets your customers can use.

Stripe is the most popular choice for digital wallet support. A single Stripe connection gives you Apple Pay, Google Pay, Link by Stripe, CashApp (U.S.), Amazon Pay, and AliPay. It’s also the gateway behind EDD’s frictionless checkout experience.

PayPal Commerce is the right choice if your customers rely on PayPal Wallet or Venmo. It supports debit and credit cards as well as alternative payment methods like iDEAL, Bancontact, and Klarna (formerly SOFORT). For a full setup walkthrough, see our guide to connecting PayPal Commerce to WordPress.

Most stores start with Stripe for the widest wallet coverage.

Not sure which gateway fits your store? Our guide to the best WordPress payment gateways breaks down the options.

Step 3: Connect Stripe and Enable Digital Wallets

Go to Downloads » Settings » Payments.

Click the Stripe tab, then click Connect with Stripe. You’ll be redirected to log in to or create your Stripe account.

Settings page showing Stripe connection status with a blue'Connect with Stripe' button.

Follow the on-screen prompts to complete the connection.

Once Stripe is connected, digital wallets are enabled automatically through the Stripe Payment Element, no extra configuration needed in EDD. Apple Pay, Google Pay, and other wallets will appear at checkout when a compatible device and browser are detected.

Save your changes. Then under Payments » General » Active Gateways, toggle the Stripe option and set it as your default gateway.

EDD plugin payment gateway settings.

Before you finish, check these two requirements:

  • HTTPS is required. Your WordPress site must be running on HTTPS (SSL certificate installed and active) for Apple Pay and Google Pay to activate. If your site is still on HTTP, digital wallets will not appear at checkout.
  • Apple Pay domain verification. When you connect Stripe, EDD attempts to register your domain for Apple Pay automatically. This works without any action on your part in most cases. If Apple Pay doesn’t appear after connecting, go to your Stripe Dashboard » Settings » Apple Pay and register your domain manually.

For more details, explore our Stripe Setup documentation.

Step 4: Test Digital Wallet Payments at Checkout

Apple Pay and Google Pay on mobile checkout

Before your store goes live, confirm that digital wallets are appearing and working correctly.

Visit your store’s checkout page on a compatible device and browser. Add a product to your cart and proceed to checkout. The Stripe Payment Element should display your enabled wallet options above the card entry fields.

A few things to keep in mind for testing:

  • Apple Pay requires an Apple device running Safari with a card added to Apple Wallet
  • Google Pay works in Chrome on Android or desktop with a card saved to your Google account
  • If wallets aren’t showing, check: HTTPS is active, Stripe is connected and set as the default gateway, and Apple Pay domain verification is complete

Once wallets are visible, run a test transaction in Stripe’s test mode to confirm the full payment flow works.

For step-by-step instructions, see our guide to testing Stripe payments in WordPress.

FAQs About Digital Wallet Payments

Let’s wrap up by answering some common questions people have about configuring and accepting digital wallet payments in WordPress.

Are there fees for accepting digital wallet payments in WordPress?

Easy Digital Downloads doesn’t charge any fees for accepting digital wallet payments. Your payment gateway charges its standard processing rate — Stripe’s rate is typically 2.9% + 30¢ per transaction in the U.S. The free version of Easy Digital Downloads adds a 3% application fee on transactions, which is removed with a premium pass. Digital wallets themselves don’t carry additional fees on top of standard gateway rates.

Do I need a paid EDD plan to accept Apple Pay and Google Pay?

No. Apple Pay and Google Pay are available with the free version of Easy Digital Downloads and a standard Stripe account. You don’t need a premium EDD pass to enable digital wallets at checkout. Upgrading to a Pro pass removes the 3% application fee — which saves money as your sales volume grows — and unlocks additional features like Recurring Payments.

Which digital wallets does Easy Digital Downloads support?

Through Stripe, Easy Digital Downloads supports Apple Pay, Google Pay, Link by Stripe, CashApp Pay (U.S. only), Amazon Pay, and AliPay. Through PayPal Commerce, EDD supports PayPal Wallet and Venmo. The wallets that appear at checkout depend on your customer’s device, browser, and location — Stripe’s Payment Element surfaces the most relevant options automatically.

What should I do if Apple Pay or Google Pay isn’t showing at checkout?

Run through this checklist:
(1) Confirm your site is on HTTPS; digital wallets won’t activate on non-secure connections.
(2) Make sure Stripe is connected and set as your active gateway under Downloads » Settings » Payments.
(3) Check your Stripe Dashboard under Settings » Apple Pay to confirm your domain is verified. If domain registration failed on first connect, you can register it manually from that screen.

Is it safe to accept digital wallet payments?

Yes. Digital wallets use tokenization and encryption to protect payment data. Instead of transmitting actual card numbers, each transaction generates a unique one-time code. Many wallets also require biometric authentication — Touch ID, Face ID, or a device passcode — before a payment goes through, adding an extra layer of protection. Use a reputable gateway like Stripe or PayPal and keep your WordPress site updated for best results.

Is Zelle a digital wallet?

Zelle is not a traditional digital wallet. It’s a peer-to-peer (P2P) payment service for transferring money directly between bank accounts — not a tool for online merchant payments. Unlike Apple Pay or Google Pay, Zelle doesn’t support eCommerce checkout and isn’t available as a payment method for WordPress stores.

Accept Digital Wallet Payments and Grow Your Store

Digital wallets are now the most common way people pay online. Enabling them on your WordPress store takes less than 15 minutes, and the free version of Easy Digital Downloads is all you need to get started.

Want to maximize your payment methods and checkout optimization features? Grab an EDD pass today:

What’s next? Learn how to enable one-time magic login links so returning customers can check out even faster.

📣 P.S. Be sure to subscribe to our newsletter and follow us on Facebook, Twitter/X, or LinkedIn for more WordPress resources!

Popular Resources

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how EDD is funded, why it matters, and how you can support us.

Experience Seamless Selling with EDD

Effortlessly manage your digital store with powerful tools and secure transactions

Popular on EDD Right Now!

How to Move From a Marketplace to Your Own WordPress Store
How to Move From a Marketplace to Your Own WordPress Store
Marketplace fees keep rising and platform rules keep changing. But your customers don't have to belong to someone else. Here's…
Enable One-Time Magic Login Links at Checkout in WordPress for Your Returning Customers
Enable Secure Magic Login Links at Checkout in WordPress
Returning customers abandon carts when they can't remember their password. Easy Digital Downloads (EDD) now lets them log in at…

Start selling today!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.

Copyright © 2025 Sandhills Development, LLC