Create a Cloudflare R2 storage product in WHMCS

Skip to main content
Print

Create a Cloudflare R2 storage product in WHMCS

Offer Cloudflare R2 storage through a WHMCS product with its own quota, bucket allowance and placement choices. Start with the host Cloudflare connection already saved.

Define the storage product

  1. Open System Settings → Products/Services → Products/Services and create a product.
  2. Choose the Other product type and the intended product group.
  3. On Module Settings, select PD Cloudflare R2 and the server group containing the intended account.
  4. Review the default quota, quota mode, maximum buckets, data location and client feature switches.
  5. Set Automatically setup the product to your intended policy, such as setup when the first payment is received.
  6. Save and review the order form before accepting orders.

Do not assume that creating the product enabled automatic setup. The Other type also avoids unrelated hosting-account fields on the order form.

Decide what customers choose

Use the module’s Products tab to generate the supported storage options, then review their values, prices and assignment using the configurable-options guide. Review data location before the first order; changing a billing default does not move an existing bucket.

Confirm the provisioned result

Creating a real service creates provider resources and usage. Use your controlled provisioning process after checking account and settings. Inspect Clients & Storage and Activity for the service’s bucket and provisioning result. A WHMCS service marked Active is not by itself proof that storage was created.

Check that the client receives service-specific connection details and the intended controls. Keep the host account token out of client notes. If storage is absent or pending, follow the troubleshooting guide before placing another order.

See the PD Cloudflare R2 WHMCS guide for related tasks, or explore the module.

Table of Contents

Get your website online with PD Hosting

UK hosting, domains and support from a real team. From a first site to a full server.

Terms and Conditions  ·  Privacy Policy

PD Hosting is the trading name of Projektif Digital Ltd, registered in England and Wales, company number 12482555.

PD Hosting
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.