Skip to main content

Archives

Stripe Logo
Stripe Pro Payment Gateway

Want to take the full potential of Stripe when selling digital downloads?

Stripe is the premier choice for online credit card processing; it’s also the most popular payment gateway for Easy Digital Downloads – and it’s our preferred option!

With our Stripe Pro Payment Gateway extension, you can accept credit card payments without having to pay an additional transaction fee for every purchase. Plus, you can take pre-orders and more with our extension.

Remove Additional Fees From Every Transaction

Most Stripe gateway plugins for WordPress charge an additional fee on top of the Stripe transaction fees for every sale you make on your site.

With our Stripe Pro Payment Gateway, you can remove the additional fee, meaning the only transaction fee you’ll pay is directly to Stripe as long as this extension is installed and activated.

Easily Integrate Easy Digital Downloads With Stripe

With our EASY Stripe setup, connecting your store to Stripe is straightforward and painless.

All you have to do is to click the Connect with Stripe button in the settings. Then you’ll be prompted to create a Stripe account or connect your existing account with your site. Once that’s done, you’re ready to start accepting credit card payments!

Connecting an Easy Digital Downloads store to Stripe
Connecting an Easy Digital Downloads store to Stripe

Take Pre-orders Before the Products Become Available

If you need to collect and verify payment information from customers but wish to actually process the charge at a later time, this extension is the solution. This option is especially helpful for taking pre-orders. Customers can complete a normal checkout process when purchasing your products, and then you will be able to manually approve or decline the payments from your dashboard.

screenshot of payment pre-approval settings
Setting for requiring charges to be manually approved before being processed

Boost Sales Conversions With On-site Checkout

For any eCommerce site, the checkout page is the most important page on the entire site. Providing a simple, reliable, and fast way for buyers to give you money is critical. With Stripe, customers are never redirected elsewhere to complete their payments. All purchases are completed securely on your site.

The Easy Digital Downloads Stripe integration offers your users the ability to pay with a Credit Card, Bank Card, Google Pay, Apple Pay, or Link by Stripe, giving your store the ultimate in conversation optimization by only offering the payment methods the user has the ability to use.

Wallet based payment methods like Google Pay, Apple Pay, and Link allow your customers to check out via Touch ID, Face ID, and with payment cards saved to their digital wallets effortlessly, and you don’t have to write any code to make it happen.

Save Credit Cards for Faster Checkout

With the Link by Stripe integration that comes with Easy Digital Downloads, users can securely save their payment methods with confidence, manage their saved cards, and make follow-up purchases from your store by verifying their phone number. These cards are securely saved within Stripe’s Link service, so they can be used anywhere Link is supported.

Additionally, all customers who authenticate with Link can add, remove, and modify their saved cards right from your checkout, no additional details required. This makes the purchase process faster and easier, saving customers time and making you more money. And to ensure that customer data remains protected at all times, Link securely stores and presents the information, so that no sensitive data is ever stored on your site.

Full Support for Subscription Sales

Our experience, and the experience of many other online sellers, has been that acquiring new customers almost always costs significantly more than retaining existing customers. By using Stripe Pro along with our Recurring Payments extension to offer subscriptions, you can dramatically increase customer retention.

subscription billed early

This is extremely powerful for anyone selling licenses for software, services, courses, all access passes, and more. You can configure your products so that customers are charged on a recurring schedule until they cancel. Additionally, you can even offer a free trial before the subscription begins.

With the Stripe Pro payment gateway and Recurring Payments extensions working together, there’s no need for customers to manually return and purchase again.

admin billed yearly stripe pro
Subscription – admin view

Approve or Decline Refunds Right Within WordPress

Refunds are never fun, but at least with Stripe they are easy. Instead of wasting time logging into your Stripe account to return funds to your customers, you can do it all with one click from your site’s dashboard. Edit any payment record, change the status to refunded, and Easy Digital Downloads will do the rest!

screen recording of a payment being refunded
Refunding a payment using the Stripe extension for Easy Digital Downloads

Easy Digital Downloads is a Verified Stripe Partner!

Easy Digital Downloads is a verified member of the Stripe Partner program. This program recognizes software that meets Stripe’s strict quality requirements and provides users of Easy Digital Downloads and Stripe with the confidence they need to trust us both with their payment integrations.

Stripe is Available in Over 40 Countries

Stripe is currently available in over 40 countries with more on the way. If Stripe is not yet supported in your country, the Stripe Atlas program is available to help you establish a legal presence in the United States.

Stripe is also able to accept payments in 135+ different currencies and provides support in 27 different languages24/7 phone and chat support in English is also available for all Stripe users.

Stripe Verified Partner

Earn More With Stripe Pro Payment Gateway!

Our extensive research has shown that Easy Digital Downloads stores using Stripe earn 47% more revenue on average than those using PayPal.

What are you waiting for? Take advantage of powerful features such as subscriptions, on-site checkout, and saved cards to increase your conversions and make more money.

Get started with Easy Digital Downloads today!

PayPal
PayPal Commerce Pro Payment Gateway

The PayPal Commerce Pro payment gateway extension for Easy Digital Downloads allows you to accept credit cards, debit cards, and alternative payments alongside PayPal on your WordPress sites.

With PayPal Commerce enabled for your online store, you’ll provide a higher converting, more secure checkout experience for your customers than previously offered by PayPal. It’s also much simpler and less technical to set up than in the past.

Enable On-site Checkout for Multiple Payment Modes

One of the most important areas to optimize for all eCommerce sites is the checkout experience. With the PayPal Commerce Pro extension, you can configure your checkout to show any combination of the following buttons:

  • PayPal wallet
  • Debit or credit card
  • Alternative payment methods (i.e. Sofort, iDEAL, giropay, etc.)

PayPal wallet payments keep your customer on your site without redirecting away to a PayPal page, which in itself can improve conversion rates. If the customer clicks the PayPal button, a modal popup will appear to prompt them to log in to their PayPal account and complete their purchase.

If the debit or credit card button is clicked, inline card fields will be displayed for the customer to complete.

Alternatively, the debit or credit card fields can also be configured to be displayed on the page immediately without an extra button click.

Note that the ability to display non-branded credit card/debit card fields directly on the page is currently subject to these country and currency limitations and an account evaluation by PayPal.

Alternative Payment Methods for Supported Countries

PayPal now supports alternative payment methods in various countries if that’s something you’d like to offer for your customers, such as Sofort, iDEAL, Bancontact, and giropay.

See the full list of supported alternative payment methods

Full Support for Subscription Sales

Our experience, and the experience of many other online sellers, has been that acquiring new customers almost always costs significantly more than retaining existing customers. By using PayPal Commerce Pro along with our Recurring Payments extension to offer subscriptions, you can dramatically increase customer retention.

This is extremely powerful for anyone selling licenses for software, services, courses, all access passes, and more. You can configure your products so that customers are charged on a recurring schedule until they cancel. Additionally, you can even connect recurring payments from multiple EDD sites to a single PayPal account, something that was not possible in the past.

With the PayPal Commerce Pro payment gateway and Recurring Payments extensions working together, there’s no need for customers to manually return and purchase again.

Approve or Decline Refunds Right Within WordPress

Refunds are never fun, but at least with PayPal they are easy. Instead of wasting time logging into your PayPal account to return funds to your customers, you can do it all with one click from your site’s dashboard. Edit any payment record, change the status to refunded, and Easy Digital Downloads will do the rest!

Easily Enable Test Payment Mode

If your store isn’t working properly, you are losing money. For this reason, testing every aspect of your site, especially any eCommerce functionality, is critical. Fortunately testing with PayPal Commerce is as simple as it gets. Just activate test mode and you’re all set to begin simulating customer actions and troubleshooting issues without it affecting your reports.

Simplified Setup for Connecting With PayPal

We know how busy you are. You have better things to do with your time than spend it installing, configuring, and testing your eCommerce software. Fortunately, connecting your store to PayPal with this Easy Digital Downloads extension is straightforward and painless. Once the plugin is installed and activated, connecting to PayPal is as simple as clicking the “Connect with PayPal” button in the settings. Once that’s done, you’re ready to start accepting payments. No more hassling with creating and entering identity keys, IPNs, and API keys.

Connecting an Easy Digital Downloads store to PayPal

Pricing

PayPal has a per-transaction charge which varies by country and payment type. See PayPal’s merchant fees page for more information.

The PayPal Commerce Pro extension for Easy Digital Downloads does not charge additional fees beyond your license purchase as long as this extension is installed and activated.

Global support

PayPal currently supports over 200 countries and 25 currencies.

Note that the ability to display non-branded credit card/debit card fields directly on the page is currently subject to these country and currency limitations and an account evaluation by PayPal.

Learn more about PayPal and Easy Digital Downloads

If you want to better understand how our integration with PayPal works and how it can be configured, take a look at our documentation. If you still have unanswered questions, get in touch with us! We’re happy to help.

Authorize.net Logo
Authorize.net Payment Gateway

This add-on payment gateway allows you to accept credit cards directly on your Easy Digital Downloads powered store through your Authorize.net account.

When purchasing downloads through the Authorize.net gateway, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you.

Braintree - A PayPal Service
Braintree

This add-on Braintree payment gateway allows you to accept credit cards directly on your site through your Braintree Payments account. When purchasing downloads through the Braintree gateway with Easy Digital Downloads for WordPress, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you.

Answers to Frequently Asked Questions

Does this Braintree Payment Gateway support the Recurring Payments extension?

No, not at this time but it will be added in the future.

Which countries does Braintree support?

Braintree is available in many countries and is constantly expanding to more. To see if your country is supported, visit the International section of the FAQ.

Does Braintree require that my site have an SSL certificate?

Yes, an SSL certificate should always be used with Braintree. All pages that include a payment form should be prefixed with https://, not http://.

Does this gateway support PayPal payments through Braintree?

No, this payment gateway does not support payments through PayPal.

The PayPal Commerce Pro Logo.
PayPal Pro and PayPal Express

Note: The PayPal Pro and Express extension is a legacy product. If it’s supported in your country, we recommend using PayPal Commerce Pro for your PayPal gateway.


This two-in-one gateway add-on allows you to accept payment through PayPal Payments Pro and PayPal Express Checkout. When purchasing downloads through PayPal Pro, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you. When checking out with PayPal Express, the user experience is very similar to PayPal standard, except it is more secure.

Answers to Frequently Asked Questions

Does this PayPal Gateway support the Recurring Payments extension?

Yes it does! However, customers with German PayPal accounts are not permitted to purchase subscriptions with PayPal.

Does this plugin support In-Context Checkout?

Yes it does! Since version 1.4, the In-Context Checkout for PayPal Express can be enabled from the Payment Gateways settings tab.

Which countries does this extension support?

PayPal Website Payments Pro is only available to merchants in the following countries: United States, Canada, United Kingdom, and Australia.

PayPal Express is available in most countries. See the complete list here.

Do I need an SSL certificate?

If using PayPal Pro to process credit cards, you must have an SSL certificate. An SSL certificate is not required for PayPal Express, though it is highly recommended. See our documentation for assistance with obtaining an SSL certificate.

PayPal Payments Advanced

Note: PayPal Payments Advanced is a legacy product. If it’s supported in your country, we recommend using PayPal Commerce Pro for your PayPal gateway.


Accept Credit Cards and PayPal directly on your WordPress site and offer a seamless checkout experience

This PayPal gateway add-on allows you to accept credit cards and PayPal payments directly on your site through your PayPal Payments Advanced account. When purchasing downloads through the PayPal Payments Advanced gateway, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you.

What is PayPal Payments Advanced?

Keep customers on your site for the entire checkout process without the full burden of protecting their financial data. In addition to a merchant account and gateway in one, PayPal provides you with a secure checkout template to integrate within your website for only $5 a month. Your customers won’t know that PayPal is processing their payment, making your business look more secure and professional.

Apply for PayPal Payments Advanced

Important Notes:

  • PayPal Advanced has a unique setup process. Please consult the documentation for reference.
  • Only available within the US and Canada to holders of a PayPal Payments Advanced account.
  • The PayPal Payments Advanced gateways does not enable recurring billing.
  • Will not work with AUD as your base currency.

Looking for something specific? Try search.