The Easy Digital Downloads Stripe Payment Gateway 2.8 release introduces the ability to accept payments via Apple Pay, Google Pay, and Microsoft Pay. These payment methods allow your customers to checkout using Touch ID, Face ID, and with payment cards saved to their digital wallets.
Support for Stripe’s Payment Request Button
For those that are curious, this is all made possible by Stripe’s Payment Request Button, which gives you a single integration for Apple Pay, Google Pay, Microsoft Pay, and the Payment Request API —a browser standard that gives your customers the ability to quickly provide you with payment and address information they’ve stored with their browser.
Currently supported browsers include Chrome Desktop, Chrome Android, macOS Safari, iOS Safari, and Microsoft Edge for Windows. A payment method needs to have been saved to the browser or device as well. For example, you can save a card in Chrome, or add a card to your Wallet for Safari.
Payment Request Buttons are supported on Single Download pages and Download lists using the
[downloads] shortcode as a “Buy Now” payment method. You can also enable the Payment Request Button on EDD’s Checkout page, where it will be pre-selected if Stripe is set to the default payment method and your visitor’s browser supports it. It’s labeled “Express Checkout.”
Visit our Stripe Payment Gateway’s Express Checkout documentation for more details on how to set this up.
Stripe Checkout modal replacement
Almost a year ago, Stripe deprecated the Stripe Checkout modal that some store owners preferred. This was in an effort to introduce the Strong Customer Authentication (SCA) features as well as their new hosted Stripe Checkout experience. While there was nothing we could do about it’s deprecation, we chose to provide a similar purchase experience.
We’ve re-created the Stripe Checkout modal using Stripe Elements. While it is not a stylistic match for the Legacy Stripe Checkout product, the functionality remains similar so that store owners can once again use the modal to provide a fast and secure purchase experience without the need for a cart or checkout page.
Split credit card fields
In version 2.7 of Stripe, we moved to using Stripe Elements to render the credit card fields. These fields, which are provided directly from Stripe’s library look like this.
While some people prefer the combined card field appearance, which contains the card number, expiration, and CVC, it does not work with everyone’s design preferences. In version 2.8 of our Stripe integration, we’ve added a checkbox allowing store owners to have split card fields.
Other improvements and bug fixes can be found in the changelog.
The EDD Stripe Payment Gateway 2.8 release is available now for all licensed customers. You can upgrade to it in your WordPress admin or download the release from your account. Documentation can be found here.
Need a license? Get an Easy Digital Downloads pass today!