Acceptance Log #
The Acceptance Log records every instance of a customer accepting an EULA during a purchase. These records are stored permanently (subject to your data retention settings) for legal compliance.
Viewing the Log #
The acceptance log is accessible from the EULA Library:
- Go to DDLS > Developer > EULA Library
- Click the acceptance count link in the “Acceptances” column for a document
- OR click “View Acceptance Log” in the row actions
The acceptance log shows:
| Column | Description |
|---|---|
| Date | When the acceptance was recorded (order completion time) |
| Customer Email | Email address of the customer who accepted |
| Order ID | WooCommerce order that triggered the acceptance |
| EULA Version | The specific version of the document accepted |
When a Record Is Created #
An acceptance record is created when:
- A customer purchases a product with an active EULA assignment
- The WooCommerce order reaches “Completed” status
- The system finds an EULA assignment for the purchased product, variation, or category
One acceptance record is created per applicable product in the order. If an order contains two products with different EULAs, two acceptance records are created.
What Is NOT Recorded #
- Customers viewing the EULA tab without purchasing
- Cancelled or refunded orders (the record is created on completion and is not removed if the order is later cancelled)
- Products without EULA assignments
Data Retention #
Acceptance records are retained according to your Settings > EULA > Retention Period setting. If set to 0, records are kept indefinitely.
Retention purges run as part of the plugin’s background job schedule. Records are only eligible for purge after the retention period has passed.
