Your Blesta prices on your WordPress site, always up to date
WP Blesta Connect links WordPress to your Blesta billing system through the Blesta API. It copies your packages, terms, setup fees and currencies into WordPress on a schedule, so your marketing pages show Blesta prices without calling the API on every page view. Put prices, comparison tables, a currency switcher and domain search anywhere on your site, and send order buttons straight to the right Blesta order form.
Prices stored in WordPress
Packages and pricing are synced into a local table, so pages load fast and keep working even if Blesta is slow or offline.
Scheduled and manual sync
Sync hourly, twice daily or daily with WP-Cron, or press Sync Now. Large catalogues sync in batches and resume where they stopped.
Order links for any page builder
Paste a shortcode into the link field of an Elementor, Divi, Bricks, Beaver Builder or block editor button to send buyers to the Blesta order form.
Prices, renewals and setup fees
Show any package’s price, renewal price, setup fee or term, for a chosen term and currency, formatted or as a plain number.
Comparison tables
Output a responsive comparison table for a whole package group, with prices and order buttons for each package.
Currency switcher
Visitors pick any currency you price in on Blesta. Prices and order links switch instantly, without reloading the page.
Domain search and pricing
Check domain availability against the public registries and show each extension with its Blesta price and a Register button.
Encrypted API credentials
Your Blesta API key is encrypted with AES-256 using your site’s WordPress salts before it is saved.
Requirements
-
WordPress 5.8 or later, PHP 7.4 or later
-
A Blesta installation with an API user and key
-
The OpenSSL PHP extension