AgileBill v1.4.93 Released
Release Overview
---------------------
The goal behind V1.4.93 was to add in billing functionality related to taxation, discounting, net terms, printable invoice generation, and converting/storing data in a ways that will enable generation of accurate reports. While a number of other improvements have been made, the main focus was on adding more billing and invoicing functionality.
Changes For V1.4.93
---------------------
Invoices & General Billing:
Billing Calendar on Admin Overview to show Overview of paid/due/recurring charges during the current month.
Ability for User to Pay multiple invoices at once
Display total due for all invoices to user on main account page
Manual Settings on Admin Invoice Creation For Due Date, Grace Period, and E-mail Sending
Update PDF Invoice to display Discounts and Taxes on/as Line Items
Multiple/Compounding taxes can be applied to a given order/product
New Account Level Invoice Delivery Config Options
Custom Grace Period and Advance Invoice Generation Period Definable on Account Level
Net Terms Support with Late Notice, Late Fee Calculation, and Automatic Late Payment Cutoff Added
Admin can apply line item discounts on manual invoice creation
On refund, mark the invoice as refunded (new field added to store value)
On refund, call refund function in checkout plugin and attempt to process a refund in real-time (will be adding support in the authorize.net and other plugins shortly)
IP Logging on Invoice Level
New Printable PDF Invoice Functionality and Template to Beautify all Generated Invoices Supports PDF backgrounds
New Task to E-mail Printable PDF Invoices as Attachment
Removed ability for staff to delete paid invoices prior to refund issued
Support for rolling multiple identical line items into a single row on the invoice
Discounts calculated properly on recurring charges
Taxation:
Tax ID and VAT Number Collection Handling Enabled
Multiple taxes can be calculated on one invoice
Cart and Checkout:
Support for multiple QTY Service Ordering and Provisioning
Enhance Logic for Associated / Required Products in Cart/Checkout process
Display Product Attributes on Cart and Checkout Pages
Services:
Store a memo for activation/void/cancellation/change schedule of service
New Invoices Generation Disabled for Inactive Services
Credit Cards:
User/Admin can Pay Using Credit Card on File for New/Existing Invoices
Search for Credit Card On File By Last 4 Digits, Checkout Plugin, or Card Type
Credit Card Expiry Detection and Alert task
Reporting:
General database structure enhancements for compatibility with the upcoming release of the Report Module.
Discount Amount and Total Item Amount Stored on Invoice Line Item
Discounts stored in associated table invoice_item_discount for proper reporting ability
Line Item calculation and storage of Taxes
Store Account ID On Invoice Item Level
Accounts:
Users can delete credit card on file if multiple active card records exist
Updating Account To Active Clears any Login Lock
Templates/Misc:
Add Account Quick Search (auto-fill) Selector on Admin Overview Page
Cleaned up Admin Left Menu to Reduce Space needed
Revisited installer wizard and cleaned up the process
Enhanced JavaScript Search Result Page Jump Feature for Large Search Result sets
Display Selected Payment Plugin on Invoice View
Display File Module List in User Account Area
Display Show Expire Date After Service Cancellation
Remove Currency ISO From all Cart/Checkout Templates
Discount Plugin System for Custom Discount Retrieval/Validation
Graceful Database Failure Handling to Display "under maintenance" message if database goes down instead of an unsightly SQL error
New Admin and Default User Themes for Cleaner Look/Layout and Streamlined CSS
Ticket Module:
Ability to handle attachments from ticket e-mail piping
Display date/time on admin ticket view page for each ticket response
Display user details in staff e-mail alerts
Proper notifications between staff on updates by other staff member
Performance:
Better search indexes and several improved queries
New Checkout Plugins:
Moneris Eselect
Cybersource
New Import Plugins:
WHM AutoPilot import script for accounts, products, invoices, domains, and services
Bug Fixes:
New Invoices Generation Disabled for Inactive Services
Attribute Dropdown In Admin Add Invoice Area
Handle Subscription Creation On Payment of Existing Invoice
Affiliate Commission Generation Bug
Affiliate Prefix Shown Twice in E-mails
Phantom Cart Item on Admin Invoice Add
Tax Not Applied to Ad Hoc Items Over $1
Bulk Domain Search Error For TLDs with a Sub TLD
Remit Check Redirects to Non-SSL
Credit Card Management Problems
Updating Account To Active Clears Login Lock
Group Access Days on Service Add Not Working
DB Mapping Timeout For Large Databases on Sync
Validation to check that domain names are not in the cart or service table on register/transfer search.
Cpanel Usernames Lowercase
Multiple Billing/E-mail On Domain Renewal
Default Theme Not Applied
Tax not charged on domain renewal
Latest ADODB and Smarty versions added to resolve conflicts with latest PHP Versions
Bug fix for short tags off PHP setting that effected on of the core files
Last edited by admin : 01-24-2006 at 05:33 PM.
|