WordPress plugin intelligence profile

AumDigital – Digital Goods Checkout for WooCommerce

No address when the cart is all virtual, paid virtual orders complete themselves, and the EU withdrawal consent a digital store needs.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update11 Oct 202621d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AumDigital – Digital Goods Checkout for WooCommerce version 1.0.5 as active, updated 21d ago and tested up to WordPress 7.1.

Overview

About this plugin

WooCommerce sells digital goods well once the order exists. Getting there is where it still assumes a parcel: the checkout asks for a street address nobody will ship to, a paid order for a licence key sits in Processing until someone clicks, and the consent an EU store must collect before delivering digital content has nowhere to go.

AumDigital fills those three gaps and nothing else. Every rule applies only while every item in the cart is a virtual product; the moment a physical item is added, the checkout is WooCommerce’s own again.

Works with both checkouts. The block checkout and the shortcode checkout ( [woocommerce_checkout] ) are separate code paths in WooCommerce, and plugins in this space often support only one. AumDigital uses the mechanism both of them obey — the per-country address locale that WooCommerce itself uses to drop the postcode for some countries — so the behaviour is the same whichever your theme uses.

Skip the address

Street, apartment, city, postcode and state are removed from an all-digital checkout — not rendered, not validated. Country stays because tax is calculated from it and several payment gateways refuse a payment without one. Name and email stay because the order needs them.

Company and phone follow your own WooCommerce settings.

Complete paid virtual orders

WooCommerce completes a paid order by itself only when every item is both virtual and downloadable. A virtual item that is not a download — a licence key, a booking, a course seat — leaves the order in Processing. ” with no for virtual items, so the status change, the emails and every hook other plugins listen to still happen in core, in core’s order.

Orders awaiting payment (bank transfer, cheque, cash on delivery) are untouched.

EU right of withdrawal

A consumer in the EU keeps a 14-day right to withdraw from a purchase of digital content unless they expressly agreed, before delivery, to immediate delivery and to losing that right. AumDigital adds that consent as a required checkbox for all-digital carts, with wording you can replace, and records it on the order together with the time it was given. On the block checkout it is a native additional checkout field; on the shortcode checkout it is a standard required field.

What it deliberately does not do

File delivery, download limits and expiry, the customer’s Downloads page, the terms-and-conditions checkbox and the company and phone fields are all WooCommerce’s own and are left to it. Licence keys are a different plugin.

External services

None. The plugin makes no request to any external service, sends no data anywhere, and has no account with us. Everything runs inside your WordPress.

Source code

com/aumcreate/aumdigital — bug reports and pull requests are welcome there.

More from AumCreate

com/plugins/aumdigital

com/plugins

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • autocomplete orders
  • checkout fields
  • digital downloads
  • digital goods
  • virtual products
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity11 Oct 202621d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.41.0.5
WordPress compatibility7.1.27.1.3
Version1.0.21.0.4
Version1.0.11.0.2
Version1.0.01.0.1
WordPress compatibility7.1.17.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.