Paddle is compatible with Blesta 6.

Paddle

Paddle is a payment processing platform designed to handle payments, and international transactions. It supports multiple currencies and provides a seamless user experience.

From £11.99 - View Pricing

Features

What Paddle gives you

31 Supported Currencies

Bill and take payment in any of 31 currencies, including USD, EUR, GBP, AUD, CAD, JPY, INR and BRL.

Per-Company Configuration

Configure it independently for each brand on a multi-company install, so every company runs with its own settings.

Sandbox and Live Environments

Flip a single switch to run everything against the provider's sandbox while you test, then turn it off to go live.

Light and Dark Checkout Themes

Pick the checkout theme that matches your client area, and optionally show the checkout in the client's own language.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Discount Codes and Business Tax IDs

Decide whether clients can enter a Paddle discount code and whether they can supply a business tax ID at checkout, each as a simple on or off setting.

Built-In Demo Mode

A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.

Overlay or Inline Checkout

Choose whether the Paddle checkout opens as a popup over your payment page or renders directly inside it, so it fits the way your client area is laid out.

Refunds From Inside Blesta

Issue a full or partial refund straight from the transaction in your admin area and it is sent to the payment provider for you, with no need to open their dashboard.

Full Payment Logging

Transaction creation, every accepted notification and every refund are recorded in Blesta's gateway log, so you can see exactly what happened on any payment without leaving your admin area.

Details Prefilled for the Client

The checkout opens with the client's email, country and postcode already filled in from their Blesta account, and their tax ID when they have one on file, so there is less to type and less to abandon.

Webhook Set Up For You

Leave the webhook field blank and the connection Paddle needs to notify Blesta is created and subscribed to the right events on your first save, or point it at a notification setting you manage yourself.

Refunds and Disputes Sync Back

A refund issued in the provider's dashboard, or a dispute raised against a payment, is picked up automatically and applied to the matching Blesta transaction, so your records stay in step without manual reconciliation.

Merchant-of-Record Checkout

Paddle collects the payment and takes care of sales tax and VAT for you, so clients see the right tax for their country without you registering anywhere. Choose whether your invoice totals already include that tax or Paddle adds it at checkout.

v3.0.0 - 2026-09-14

PHP 8.2 - 8.4 · Blesta 6.x

Requires Blesta 6.0 or later; Blesta 5.x installs stay on v2.x
The settings page has been redesigned for the Blesta 6 admin interface, including dark mode
Fixed taxed payments leaving the invoice partly unpaid: the tax Paddle collected was being left out of the amount applied in Blesta. A new Invoice Amounts setting now states whether your invoice totals include Paddle's tax (the default, for Blesta tax rules or tax-inclusive prices) or Paddle adds it on top at checkout (for invoices without tax), and payments and refunds are applied accordingly - check the setting after upgrading, see the update guide

v2.0.0 - 2026-09-11

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

The webhook is now created and managed automatically when the settings are saved; leave the Webhook ID blank to let Blesta provision it, or enter your own to use an existing one.
Refunds approved in the Paddle dashboard, and chargebacks, now sync back to the matching Blesta transaction, and failed payment attempts are recorded as declined so staff can see them. Existing installs must add the three new events to their Paddle notification, or clear the Webhook ID once to have it recreated, before this takes effect - see the update guide.
Added an inline checkout option that renders Paddle's checkout directly on the payment page instead of in an overlay popup.
Added checkout options: a light or dark theme, showing the checkout in the client's language, and letting clients enter discount codes or a business tax ID. A client's stored tax ID is now passed to Paddle automatically. A payment made with a discount code is recorded for the amount actually collected, so the invoice is credited with what was paid rather than the pre-discount total.
A webhook whose signature does not match your saved settings is now recorded in Tools > Logs > Gateway instead of being dropped silently, so a webhook secret that has gone stale shows up as a rejected delivery rather than looking like Paddle is not calling at all.
Fixed a blank error message when Paddle cannot be reached: the settings and refund screens now report the actual connection problem instead of an empty box, and a failure Paddle answers with something other than its usual error format is reported instead of passing silently. The payment page now shows clients a plain message asking them to try again, rather than Paddle's technical error text, which is written to Tools > Logs > Gateway for staff instead.
Fixed the success page showing only "Your payment is being processed" with no Transaction ID, Amount, Currency or Invoices listed below it

v1.0.0 - 2024-09-22

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Blesta Club release

Pricing Options

Get exactly what you need and want.

Requires PHP 8.2 - 8.4 · Blesta 6.x

Included In

Value: £65.55

£24.99
per month
  • +58 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
£11.99
per year
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned
£40
one time
  • Partially Encoded
  • Buy Once Use Forever
  • 1 Year Support & Updates
Owned - Source
£80
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.

You might also like

More extensions to explore

Blesta 6

Gateway

Cryptomus

Integrate Cryptomus for cryptocurrency payment processing.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 6

Gateway

Dual PayPal Payment Buttons

Integrate Dual PayPal Payment Buttons for handling multiple payment accounts.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 6

Gateway

Mollie

Integrate Mollie for seamless online payment processing.

PHP 8.2 - 8.4 · Blesta 6.x

Gateway

PayPal Billing Agreements

Integrate PayPal Billing Agreements for subscription management.

Blesta 6

Gateway

PayPal Payment Buttons

Integrate PayPal Payment Buttons for simple payment processing.

PHP 8.2 - 8.4 · Blesta 6.x

Gateway

Stripe Payment Intents

Bill on demand with our Payment Intents gateway!