Skip to content
agovena.
agovena.
Get started
Community
Back to marketplace

Marketplace · Module

Digital Delivery

Deliver individual license keys, activation codes or account credentials after payment.

About this package

What it does

Deliver individual license keys, activation codes or account credentials after payment. The digital_secret capability assigns one delivery per purchased unit. A merchant-supplied pool supports automatic allocation; manual and provider-designated deliveries remain pending for staff to complete. 2

Requirements

Agovena Core ^0.0.1. The manifest declares no additional package dependency. Use the matching Core release and apply the module migrations. 1

Set up the package

Activate the module and its migrations, then configure a product with digital_secret. Choose the delivery source and populate the pool with values you are entitled to sell, or arrange a manual fulfillment process. Use the customer account as the delivery surface. Notification emails link there rather than including the secret value.

Operation and failure handling

The cart check sums repeated product lines before checking pool availability. Paid-order handling locks order items and only creates missing deliveries. If the pool becomes exhausted after payment, the unit becomes a pending manual delivery rather than receiving an invented code. Revoking access does not return a viewed value to the pool. Staff must retire exposed values and complete outstanding deliveries deliberately. 2

Sources

Search documentation

Search guides, commands and API endpoints

What are you looking for?

Documentation