Extensible Options storage using meta tables. Right now, Easy PayPal stores setup and admin options in a pre-defined DB table. In a future version, it will change to a meta (name-value pair) table. The options currently defined will be migrated there.
New options: Bcc on email, shop title, subtitle, copyright statement etc.
The shop front will handle user-defined, flexible lists of products. That is, it will handle ez-shop.php?[show[=a,b]]
Interface to delete products. Right now, nothing can be deleted from your database for data integrity reasons. Products can be set inactive, which is a proxy to deletion.
The Admin interface will sport Tabs.
Multiple edition support with paid upgrade option for your products. For instance, a Pro Upgrades will be sold only to buyers who have purchased the corresponding Lite edition.
Even more enhanced help system.
Option to link to a Lite version of the products.
V4.30: Compatibility with WordPress 3.8. [Dec 18, 2013]
V4.22: Setting up a validator for product_code to allow only alphanumeric and -/_ characters. [Nov 30, 2013]
V4.21: Help documentation changes, removing the large PDF file from the repository. [Nov 29, 2013]
V4.20: Bug fixes to persist storage location and product under modification. Major changes to the shop page to help the user. Buy Now button now takes only one click to go to PayPal. [Nov 19, 2013]
V4.12: Minor fix to suppress a warning. [Nov 18, 2013]
V4.11: Bug fixes to suppress notices. [Nov 13, 2013]
V4.10: Compatibility with WordPress V3.7. [Nov 9, 2013]
V4.00: Compatibility checks with WordPress V3.6. Including HTTP1.1 headers as specified by PayPal. [Aug 23, 2013]
V3.90: Introducing internationalization using Google/Microsoft Translate Widgets. [May 20, 2013]
V3.83: Fixes for compatibility with Easy Text Links Pro. [May 10, 2013]
V3.82: Minor fix in checking for the existence of the Pro version. [May 6, 2013]
V3.81: Handling product-specific link expiry. [Mar 29, 2013]
V3.80: Adding support for [raw] shorttag. Improvements to session handling and delivery module [Feb 25, 2013]
V3.78: Proper use of SESSION variables. [Feb 18, 2013]
V3.77: Serious bug fix. [Feb 15, 2013]
V3.76: Bug fix in short code handling and toning down aggressive security checks. [Feb 13, 2013]
V3.75: Adding a Quick Start help page. [Feb 4, 2013]
V3.74: Bug fixes (Fatal error: Call-time pass-by-reference has been removed). [Jan 28, 2013]
V3.73: Minor fixes, testing with WP3.5. [Dec 22, 2012]
V3.72: Using business name in validating PayPal transactions. [Dec 5, 2012]