Create a MinIO storage product in WHMCS
Define the storage service customers can order through PD MinIO S3. Connect the intended MinIO server first, then choose the offering’s defaults and provisioning policy.
Configure the offering
- Open System Settings → Products/Services → Products/Services and create a storage product.
- Choose the Other product type and intended product group.
- On Module Settings, select PD MinIO S3 and its intended server group.
- Review quota mode, default quota, maximum buckets, default versioning and client controls.
- Set Automatically setup the product to the intended policy, such as setup when the first payment is received.
- Save and review checkout before accepting orders.
The default quota, bucket allowance and versioning describe new storage. Exposed customer choices can override those defaults. Use the option guide to review what is offered and priced.
Confirm that activation created storage
WHMCS can show an Active billing service even when its module setup never ran. Confirm that the intended automatic setup policy actually calls the module, then inspect the service in Clients & Storage and its operation in Activity.
Creating a service creates real storage resources on your deployment. Review the account and configuration before using your controlled provisioning process. Do not create repeated orders just to investigate an empty service record.
Check the client result
Confirm that the intended service has its primary bucket and service-specific connection details. Review the client bucket, share-link and storage-setting controls against what the plan includes. Never give a customer the host’s administrative key.
If provisioning remains pending or fails, follow the provisioning checks. A working billing record is separate from a usable bucket and verified customer credentials.
See the PD MinIO S3 WHMCS guide for related tasks, or explore the module.