Title: AumDigital – Digital Goods Checkout for WooCommerce
Author: aumcreate
Published: <strong>22 ກັນຍາ 2026</strong>
Last modified: 24 ກັນຍາ 2026

---

ຄົ້ນຫາປລັກອິນ

![](https://ps.w.org/aumdigital/assets/banner-772x250.png?rev=3706531)

![](https://ps.w.org/aumdigital/assets/icon.svg?rev=3706531)

# AumDigital – Digital Goods Checkout for WooCommerce

 ໂດຍ [aumcreate](https://profiles.wordpress.org/aumcreate/)

[ດາວໂຫຼດ](https://downloads.wordpress.org/plugin/aumdigital.1.0.2.zip)

 * [ລາຍລອຽດ](https://lo.wordpress.org/plugins/aumdigital/#description)
 * [ການຣີວິວ](https://lo.wordpress.org/plugins/aumdigital/#reviews)
 *  [ການຕິດຕັ້ງ](https://lo.wordpress.org/plugins/aumdigital/#installation)
 * [ການພັດທະນາ](https://lo.wordpress.org/plugins/aumdigital/#developers)

 [ການຊ່ວຍເຫຼືອ](https://wordpress.org/support/plugin/aumdigital/)

## ຄຳອະທິບາຍ

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_. AumDigital answers WooCommerce’s
own “does this need 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

The released source is on GitHub at https://github.com/aumcreate/aumdigital — bug
reports and pull requests are welcome there.

## ການຕິດຕັ້ງ

 1. Install and activate WooCommerce.
 2. Install the plugin ZIP via Plugins  Add New  Upload, or upload the `aumdigital`
    folder to `/wp-content/plugins/`.
 3. Activate the plugin.
 4. Go to WooCommerce  Settings  Digital goods. Skipping the address and completing
    paid virtual orders are on by default; the EU consent checkbox is off until you
    turn it on.

## ຄຳຖາມທີ່ພົບເລື້ອຍ

### Does it work with the block checkout?

Yes, and with the shortcode checkout. Both are tested; the address fields and the
consent checkbox behave the same on each.

### Why does the country field stay?

Tax is calculated from it, and several payment gateways decline a payment with no
billing country. Removing it would break more stores than it would help.

### A physical product is in the cart. What happens?

Nothing. Every rule applies only while the whole cart is virtual. Add a physical
item and the full address comes back, orders wait for processing, and the consent
checkbox disappears.

### Does completing orders automatically affect bank transfer orders?

No. Only orders that actually receive a payment are completed. Orders waiting for
a bank transfer, cheque or cash on delivery stay where WooCommerce puts them.

### Where is the consent recorded?

On the order, as order meta, together with a timestamp. It shows on the admin order
screen and in the order confirmation. Uninstalling the plugin leaves that record
in place: it is the store’s own evidence of what the customer agreed to.

## ການຣີວິວ

ບໍ່ມີການຣີວິວສຳລັບປລັກອິນນີ້.

## ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ

“AumDigital – Digital Goods Checkout for WooCommerce” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source).
ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.

ຜູ້ຮ່ວມພັດທະນາ

 *   [ aumcreate ](https://profiles.wordpress.org/aumcreate/)

[ແປ “AumDigital – Digital Goods Checkout for WooCommerce” ເປັນພາສາຂອງເຈົ້າ.](https://translate.wordpress.org/projects/wp-plugins/aumdigital)

### ສົນໃຈຮ່ວມພັດທະນາບໍ່?

[ເບິ່ງລະຫັດ](https://plugins.trac.wordpress.org/browser/aumdigital/), ກວດເບິ່ງ [ຄັງເກັບ SVN](https://plugins.svn.wordpress.org/aumdigital/),
ຫຼື ຕິດຕາມ [ບັນທຶກການພັດທະນາ](https://plugins.trac.wordpress.org/log/aumdigital/)
ຜ່ານ [RSS](https://plugins.trac.wordpress.org/log/aumdigital/?limit=100&mode=stop_on_copy&format=rss).

## ບັນທຶກການປ່ຽນແປງ

#### 1.0.2

 * The link at the foot of the settings screen now goes to the plugin’s own page
   on aumcreate.com instead of the site’s front page.

#### 1.0.1

 * A line at the foot of the settings tab linking to the rest of the AumCreate ecosystem.
 * Added a link from the Plugins list to the plugin’s page on aumcreate.com.

#### 1.0.0

 * Initial release: address-free checkout for all-virtual carts on both the block
   and the shortcode checkout, automatic completion of paid virtual orders, and 
   an EU right-of-withdrawal consent checkbox recorded on the order.

## ຂໍ້ມູນກຳກັບ (Meta)

 *  ເວີຊັນ **1.0.2**
 *  ອັບເດດຫຼ້າສຸດເມື່ອ **2 ມື້ ທີ່ຜ່ານມາ** ທີ່ຜ່ານມາ
 *  ການຕິດຕັ້ງທີ່ໃຊ້ງານຢູ່ **ໜ້ອຍກວ່າ 10**
 *  ເວີຊັນ WordPress ** 6.5 ຫຼື ສູງກວ່າ **
 *  ທົດສອບເຖິງເວີຊັນ **7.1.2**
 *  ເວີຊັນ PHP ** 7.4 ຫຼື ສູງກວ່າ **
 *  ພາສາ
 * [English (US)](https://wordpress.org/plugins/aumdigital/)
 * ແທັກ
 * [autocomplete-orders](https://lo.wordpress.org/plugins/tags/autocomplete-orders/)
   [checkout fields](https://lo.wordpress.org/plugins/tags/checkout-fields/)[digital downloads](https://lo.wordpress.org/plugins/tags/digital-downloads/)
   [digital goods](https://lo.wordpress.org/plugins/tags/digital-goods/)[virtual products](https://lo.wordpress.org/plugins/tags/virtual-products/)
 *  [ມຸມມອງຂັ້ນສູງ](https://lo.wordpress.org/plugins/aumdigital/advanced/)

## ການໃຫ້ຄະແນນ

ຍັງບໍ່ມີການສົ່ງຄຳວິຈານເທື່ອ.

[ການທົບທວນຂອງທ່ານ](https://wordpress.org/support/plugin/aumdigital/reviews/#new-post)

[ເບິ່ງທັງໝົດ ການຣີວິວ](https://wordpress.org/support/plugin/aumdigital/reviews/)

## ຜູ້ຮ່ວມພັດທະນາ

 *   [ aumcreate ](https://profiles.wordpress.org/aumcreate/)

## ການຊ່ວຍເຫຼືອ

ມີຄຳຖາມ ຫຼື ຕ້ອງການຄວາມຊ່ວຍເຫຼືອບໍ່?

 [ເບິ່ງຟໍຣັມການຊ່ວຍເຫຼືອ](https://wordpress.org/support/plugin/aumdigital/)