Store for software applications
At Element26, Inc., we also have experience designing specialized applications that help you solve problems. Some are only for Mac, while others will work on any platform with a web browser. If you need a custom application to accomplish a particular task, contact us for a free consultation.
Digital Goods Add-on for
Shopp

This enhancement for Shopp allows for the custom generation of license codes, serial numbers, and database/file writes once payment is received.

It is compatible with Shopp 1.3.8, and was also successfully tested on 1.3.5.
Through a series of hooks and PHP functions that are added to the functions.php file, any number of custom functions can be carried out with the customer’s email address, invoice number, product name, and customer name. (These are built-in, but you could add more if desired). These functions can be customized to generate a serial number, activation code, or simply write to a file on the server.
It is built to trigger only once the payment has been successfully accepted by Shopp. All of the stored information is written into the ‘item-inputs-list’ property, and can be easily accessed for the receipts. The stored license code information is also easily viewable and editable from the Orders panel in the admin view, using the Save Order button that is created (see screenshot below).
All of the code is located in the functions.php theme file, no core code changes are required. Implementing this on your set up will require a decent knowledge of PHP code and functions.php, so please keep that in mind and ask any questions prior to purchase.
You will be responsible for your own custom implementation of this code after purchase.