Skip to content
agovena.
agovena.
Get started
Community

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.

Search documentation

Search guides, commands and API endpoints

What are you looking for?

Documentation