Docs
A clear path from install to operation.
Choose a starting point, or search the full documentation for the command, concept or provider you need.
Getting started
Understand Agovena
Learn what Agovena is, which commerce problems it covers, and where Modules, Extensions and Themes fit.
Getting started with your store
Set up your merchant account, choose selling capabilities, and prepare a first test order.
Server requirements
Check the runtime, operating system and services Agovena needs before you install it.
Install Agovena
Install Agovena on Ubuntu or Debian, then configure a web server, queue worker and cron.
Docker Compose
Run Agovena with Docker Compose, including the web container, database, worker and scheduler.
Nginx and PHP-FPM
Put Agovena behind Nginx and PHP-FPM with the correct document root, socket and security rules.
Apache and PHP-FPM
Put Agovena behind Apache and PHP-FPM with a safe virtual host, PHP handler and HTTPS.
HTTPS with Certbot
Add and renew an HTTPS certificate for an Agovena store behind Nginx or Apache.
Store and environment configuration
Configure database connections, email, application security, currencies, taxes, and persistent storage.
Manage your store
Products and catalog management
Create draft products, configure prices and fulfillment capabilities, manage media, and publish deliberately.
Orders, payments, and fulfillment
Review order records, distinguish payment from fulfillment, and handle manual payment or unpaid cancellation safely.
Configure payment providers
Set up payment extensions, protect credentials, test hosted checkout, and understand provider-specific limits.
Modules, extensions, and package operations
Install trusted packages, understand lifecycle actions, and preserve package data during updates and recovery.
Operations
Queue workers and scheduled tasks
Keep Agovena's queue worker and scheduler running with systemd and cron.
Backups and restoration
Protect the database, encryption key, merchant files, and package state, then rehearse a complete recovery.
Updates and database migrations
Pull the latest Agovena release, preserve store data and apply migrations safely.
Troubleshooting a merchant installation
Diagnose installation, routing, background work, payment, package, and backup failures without destructive shortcuts.
Provider guides
Provider guides
Configuration and operating boundaries for payment, shipping, provisioning and domain adapters.
Mollie: configuration and operations
Offer Mollie hosted checkout with refund, status synchronization and recurring-payment support.
Stripe: configuration and operations
Use Stripe Checkout for hosted payments, signed payment events, refunds and status synchronization in test and live mode.
PayPal: configuration and operations
Connect PayPal Checkout Orders and vaulted recurring payments to Agovena.
Paddle: setup and operations
Use Paddle Billing overlay checkout with order prices, partial refunds and provider-managed subscriptions.
Tebex: configuration and operations
Connect custom Agovena order items to Tebex Checkout.
Pterodactyl: configuration and operations
Provision game servers on a Pterodactyl panel from paid service products.
Proxmox VE: configuration and operations
Provision Proxmox VE QEMU virtual machines by cloning a template and applying the purchased configuration.
cPanel: configuration and operations
An experimental connection and product-schema adapter for cPanel.
Plesk: configuration and operations
An experimental connection and product-schema adapter for Plesk.
DirectAdmin: configuration and operations
An experimental connection and product-schema adapter for DirectAdmin.
Enhance: configuration and operations
An experimental connection and product-schema adapter for Enhance.
Convoy: configuration and operations
An experimental connection and product-schema adapter for Convoy.
VirtFusion: configuration and operations
An experimental connection and product-schema adapter for VirtFusion.
Virtualizor: configuration and operations
An experimental connection and product-schema adapter for Virtualizor.
PostNL: configuration and operations
Create PostNL barcodes and shipping labels, retrieve tracking and request optional delivery quotes.
Cloudflare Domains: configuration and operations
Connect the Domain module to Cloudflare Registrar and DNS as separate roles.
Namecheap Domains: configuration and operations
Connect the Domain module to Namecheap availability, registration and renewal operations through its XML API.