PLATFORM PARTNER · HOSTING BILLING

Blesta

Billing and client management for web hosting businesses — now with direct USDC payments. Clients pay invoices from their wallet, recurring services renew automatically, and the money lands in yours.

AVAILABLE · VERSION 1.0.1
AT A GLANCE PLATFORM
GATEWAYP2Flux (USDC) · non-merchant
SUPPORTSInvoice payments · automatic payments for recurring services
REQUIRESBlesta 6.x · PHP 8.1 or newer
INVOICESUSD
NETWORKBase Mainnet · Base Sepolia to test
FEESStandard P2Flux pricing
BUILT BYP2Flux · code on GitHub
ABOUT BLESTA

Billing software built for web hosts.

Blesta is billing and client management software for web hosting businesses. Hosts use it to invoice clients, run recurring services and manage client accounts in one place.

Every plan includes unlimited clients, one install can run several companies or brands, and developers can read and change the code — a good fit for hosts who want control over their billing setup.

Visit blesta.com
WHO USES IT
Web hosting businesses

From single-brand hosts to providers running several brands.

CLIENTS
Unlimited on every plan

Licensing is monthly or one-time.

COMPANIES
Multi-company, natively

Several brands from one install.

CODE
Open to developers

The codebase can be inspected and extended.

P2FLUX IN BLESTA

Invoices paid in USDC, straight to your wallet.

Invoice payments

Clients pay an invoice from their own wallet. With "Buyers can pay without ETH" on, they pay the network fee in USDC too.

Automatic payments for recurring services

The client approves once in their wallet. P2Flux charges the first period right away and collects each later period automatically.

Recorded in Blesta

Every payment is confirmed to Blesta and recorded against the invoice. There is no P2Flux API key to store.

INVOICE #1042
Shared hosting · 12 months
120.00 USD
PAY WITH
P2Flux (USDC)
Pay from your wallet on Base · no ETH needed
Other payment method
Pay 120.00 with P2Flux
Automatic payment available — approve once
PAID · RECORDED IN BLESTA SETTLED TO YOUR WALLET
SET IT UP

Four steps to switch it on.

Full setup guide →
01

Download

Get p2flux-blesta-1.0.1.zip from the Blesta Marketplace or the GitHub release.

02

Unzip

Extract it into components/gateways/nonmerchant/. It creates a p2flux folder.

03

Install

In Blesta, open Settings → Company → Payment Gateways → Available, and install P2Flux (USDC).

04

Configure

Add your Base wallet address, pick Base Mainnet — or Base Sepolia to test — tick USD and save.

YOU NEED
Blesta 6.x, and PHP 8.1 or newer with curl, json and mbstring
A Base wallet address you control
A public HTTPS address, so P2Flux can confirm payments to Blesta
Invoices in USD
GOOD TO KNOW
Paying without ETH works for one-time invoices; a fixed 0.10 USDC is deducted per payment.
Refunds come from your own wallet, through the P2Flux refund page — Blesta can't send them.
Automatic payments use fixed periods (a month is 30 days) and a fixed amount; a price change needs a new approval.
Uninstalling the gateway stops all active automatic payments first.
WHO BUILT IT
Built and maintained by P2Flux

The gateway code is public on GitHub. Questions about the plugin go to P2Flux; questions about Blesta itself go to Blesta.

GitHub Latest release Get help →
MORE PLATFORM PARTNERS

Other platforms with P2Flux

All partners →
PaymentHood
BILLING & PAYMENTS
AVAILABLE · LIVE ON PAYMENTHOOD
PLATFORM PARTNERS

Run software your customers pay through?

Build a P2Flux plugin for your platform and get a page like this one.

All partners List your platform