Our first release of 2011 has arrived, SPBAS v1.9.0 is now available for download from the customer area.
In the past 12 weeks we’ve managed to implement 7 new features, 15 improvements and 32 bug fixes. This release comes after one of our longest release cycles on record, we hope you will agree it was worth the wait.
Login and Session Share API
At the core of this new API is the ability to validate an e-mail address and password from your 3rd party application against the SPBAS database. You can optionally extend this API to create the user account and/or customer account if one does not exist already. On success the API returns an array of data related to the user account.
If your 3rd party application is written in PHP you can use our standard libraries for integration which makes using the API extremely simple. If your application is not written in PHP then you can parse the raw XML response.
You can read more about this new API here.
Code Hooks & 3rd Party Modules
We’ve added two new code hooks that you can take advantage of. The first hook is triggered just before making payment and allows you to change the item name. The other hook is triggered just after the license is created. Both are great additions to the code base making SPBAS just a little more powerful.
This release also offers two new 3rd party modules, reCaptcha for the customer area registration form and Disqus comments for KB articles. You can see reCAPTCHA in action here and Disqus comments on most of our KB articles here. You can turn Disqus on/off at the KB site level or for specific articles only.
Sell Product in Units
This very powerful feature enables you to sell units of product. This means that you can now sell GBs of bandwidth, hours of development service or anything that would be sold in units. When you enable units at the product price tier level in SPBAS admin the quantity ordered is converted to units with only one set of assets issued (license, download, etc), one order part, one package and one invoice created. Standard products create one of each of these for each quantity ordered.
So for example, if the customer ordered 10 standard product licenses then 10 licenses would be created. If the customer ordered 10 unit product licenses then only one license would be created.
Other Notable Features
SPBAS v1.9 brings with it a handful of other very useful features which include extensive improvements to the order system for addons, the ability to e-mail individual invoices from the admin area, the ability to force a SSL connection for the admin area and user download logs with UI elements added to both the admin & customer area.
Site Redesign
If you haven’t visited us in a while you might notice that we have redesigned our website here at www.spbas.com. We feel it better represents what SPBAS has to offer as opposed to the old site. I thought I would mention this as we are still in the process of compiling testimonials, featured design integrations and case studies. If you would like to participate then please contact us.
That’s it for now, let us know what you think in the comments.


