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.
- What Are Digital Wallet Payments?
- Why Accept Digital Wallet Payments in WordPress?
- Popular Digital Wallets for WordPress Stores
- How to Accept Digital Wallet Payments in WordPress
- FAQs About Digital Wallet Payments
- Are there fees for accepting digital wallet payments in WordPress?
- Do I need a paid EDD plan to accept Apple Pay and Google Pay?
- Which digital wallets does Easy Digital Downloads support?
- What should I do if Apple Pay or Google Pay isn't showing at checkout?
- Is it safe to accept digital wallet payments?
- Is Zelle a digital wallet?
- Accept Digital Wallet Payments and Grow Your Store
| Key Takeaway | What to Know |
|---|---|
| 53% of transactions | Digital wallets drove 53% of global eCommerce transactions last year |
| Free to enable | Apple Pay, Google Pay, and other wallets are included with the free version of Easy Digital Downloads |
| HTTPS required | Your site must run on HTTPS before Apple Pay and Google Pay will activate at checkout |
| 4-step setup | Install EDD, connect your gateway, enable wallets, and test checkout — under 15 minutes |
| Multiple wallets | Stripe 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.
Popular Digital Wallets for WordPress Stores
Before setting up, it helps to know which wallets your customers are most likely to use, and which EDD gateway supports them.
| Digital Wallet | Platform / Device | EDD Gateway |
|---|---|---|
| Apple Pay | iPhone, iPad, Mac (Safari) | Stripe |
| Google Pay | Android, Chrome | Stripe |
| Link by Stripe | Any browser | Stripe |
| CashApp Pay | U.S. customers only | Stripe |
| Amazon Pay | Amazon account holders | Stripe |
| AliPay | International customers | Stripe |
| PayPal Wallet | All devices, global | PayPal Commerce |
| Venmo | U.S. customers | PayPal 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.

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

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

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.

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.

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

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!




