Blesta 3.0: Payment Handling
How Blesta handles payments the right way: pay one invoice with multiple payments or many invoices with one, and track exactly how each payment applies.
Blog · publishing since 2008
Release announcements, version previews, security advisories, and the occasional detour — written by the team building Blesta.
How Blesta handles payments the right way: pay one invoice with multiple payments or many invoices with one, and track exactly how each payment applies.
How Blesta 3.0 uses unbuffered queries with PDO and the Record component to slash web server memory use, building on the switch to InnoDB for enterprise efficiency.
Video on Blesta 3.0 multi-currency: set fixed per-currency prices at the package level, fetch exchange rates from Foxrate, Yahoo, or Google, plus Day/Week/Year terms.
Blesta Translator update adds Dutch (nl_nl), Google machine translation for reference, In Order and For Confirmation methods, and added context for language strings.
Blesta 3.0 automation lets you schedule exactly when each task runs in your local timezone, with a separate cron key, per-task disabling, and plugin-registered tasks.
Video on Blesta 3.0 invoice customization: two new templates, number formats and padding, logos and backgrounds, US Letter and A4 sizes, and a PAID watermark.
How Blesta 3.0 software licensing uses digital signatures and asymmetric key encryption to prevent server spoofing, fixing flaws in naive shared-secret hash schemes.
Video tour of the Blesta 3.0 staff calendar: dashboard mini calendar with event badges, monthly/weekly/daily views, shared events, and drag-and-drop editing.
30-day free trial · No credit card · Your server
Everything on this blog ships in the box. Full product, free for 30 days, on your own server.