Skip to main content
Easy Digital Downloads Blog
WordPress Tutorials, Tips, and Resources to Help Grow Your Business

Our payment gateway for Stripe received a significant update this morning that adds several important features for site owners. We would love to briefly show you the new updates.

Billing address field options

One of the most often requested features since our Stripe gateway was released more than three years ago has been an option to disable billing address fields. It may have taken three years to get there, but today we’re excited to say that we have finally introduced an option to define how the billing address fields are displayed.

In the Stripe payment gateway settings, there is now a Billing Address Display option:

Billing Address Display option

This will permit site owners to choose from three options:

  1. Full address – Choosing this option will result in a complete address form being displayed.
  2. Zip / Postal Code and Country only – Choosing this option will result in a simplified billing address form being displayed that contains just a zip / postal code field and a country field.
  3. No address – Choosing this option will result in no billing address fields being displayed.

These settings allow site owners to simplify the checkout form and make it more likely that customers will complete their purchase.

Stripe Checkout options

We have supported the Stripe Checkout modal through our Buy Now buttons for several years, but we have never properly supported it on the main checkout screen. That missing integration is no longer!

With the update to 2.5 this morning, we have introduced support for enabling the Stripe Checkout modal payment window on the main Easy Digital Downloads checkout page. This can further simplify the checkout process while simultaneously making checkout more secure, faster, and even more feature rich.

Stripe Checkout payment modal window

By adding support for Stripe Checkout on the main checkout form, we have also introduced support for two other significant features:

  1. Site owners can now accept Alipay payments from customers through their Stripe account. See Stripe’s information page.
  2. We have added support for purchasing subscriptions through Stripe Checkout and our Recurring Payments plugin.
  3. We have reduced the friction of purchasing for customers.
  4. We have added support for simplified repeat customer purchasing thanks to Stripe’s “Remember Me” option.

The complete changelog for version 2.5 can be seen on our Stripe Payment Gateway product page.

We’re very excited to have this update ready for all of you. Let us know if you have any questions or comments!

Using WordPress and want to get Easy Digital Downloads for free?

Enter the URL to your WordPress website to install.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.


  1. Pippin Williamson
    1. Pippin Williamson

      Oh, not so much of a game changer for me after all haha.. If taxes are enabled we can only choose the ‘Full address’ option.

      1. Pippin Williamson

        Unfortunately that is a limitation due to the need to have a full address for properly calculating taxes.

        We hope to remove that restriction in the future through GeoIP location.

        1. Pippin Williamson
  2. Pippin Williamson
  3. Pippin Williamson

    Totally love it, thanks so much, Pippin. The Stripe Checkout looks amazing on mobile devices 🙂 Nice job!!

  4. Pippin Williamson

    Does the support for subscriptions include ability to use the small modal checkout or does it still require the large form format?

    1. Pippin Williamson

      It does indeed support subscriptions through Recurring Payments. Note: it does still require that customers go through the checkout page (Buy Now buttons are not supported), but the payment details can now be entered in the Stripe Checkout modal.

  5. Pippin Williamson
  6. Pippin Williamson
  7. Pippin Williamson
    1. Pippin Williamson

      As soon as it’s fully available, yes, we’ll be implementing it right away.

      It’s not yet fully available.

  8. Pippin Williamson

    Thanks for this update. EDD just gets beter and better although the plugins folders getting a bit large now. 🙁

    I love the new stripe modal feature. Anything that streamlines my checkout process the better. all i need to learn now is to create a 1 page javascript checkout with progress steps.

    1. Pippin Williamson
      1. Pippin Williamson
  9. Pippin Williamson

    Awesome, thanks for the update!

    In terms of disabling the billing address, or simplifying it to just the ZIP code — How does that work on Stripe’s end? Doesn’t it need to the full billing address to verify the card? Or is that optional on Stripe’s end, and just an extra verification?

    1. Pippin Williamson

      The billing address is not required by Stripe to process a card, but it can help reduce fraud by providing additional verification. The same thing applies to zip / postal code.

  10. Pippin Williamson
    1. Pippin Williamson
      1. Pippin Williamson

        +1 from me – still no plans? Would make a great alternative to PayPal Adaptive Payments (particularly here in New Zealand, where PayPal is not very trusted…)

  11. Pippin Williamson

    Hoping you have an update on implementing apple pay through stripe as its been shown to increase sales conversions over 200%.

    1. Pippin Williamson
  12. Pippin Williamson

    I have the Stripe billing address enabled; however, is there a way to capture that address into the User data? I only get their email, and Stripe doesn’t show their address either.

    I am also looking forward to the Apple Pay addition.

    Thanks again!

    1. Pippin Williamson

      The address will be stored on the payment record, which you can find in Downloads > Payment History > View Order Details.

  13. Pippin Williamson

    Hey Pippin – Stripe itself hasn’t required jQuery to work for some time. Any possibility you’ll be implementing a vanilla JS version at any point, or is jQuery here to stay?

    1. Pippin Williamson

      EDD itself still requires jQuery so our Stripe plugin will continue using it as well, at least until such time as EDD stops using it.

  14. Pippin Williamson
  15. Pippin Williamson
    1. Pippin Williamson
      1. Pippin Williamson

        Thanks for the reply. So I’m asking this because one of the customer has requested it to need support with FES. Let’s suppose if we decided to build the addon, will you guys then defer it or still going to build it anyway?


        1. Pippin Williamson

          If it’s built well and works great for our customers, it is unlikely we would build our own version.

  16. Pippin Williamson
  17. Pippin Williamson

    Today Stripe announced that they have incorporated it into their Stripe module so that it can be used by developers. When can we finally anticipate Stripe EDD plugin to have the Apple Pay functionality? It is missing a very important feature that has been long requested for many years by your users which is enabling Apple Pay with EDD Stripe. Majority of sales are all done through mobile phones. Apple Pay is a must. Builds more value in your plugin too!

  18. Pippin Williamson

Leave a Reply

Your email address will not be published. Required fields are marked *