DotNetInvoice Forums

DotNetInvoice Invoicing Script Discussion Forum
Welcome to DotNetInvoice Forums Sign in | Join | Help
in Search

v2.1 Released!

Last post 03-09-2007, 9:54 AM by support. 0 replies.
Sort Posts: Previous Next
  •  03-09-2007, 9:54 AM 90

    v2.1 Released!

    DotNetInvoice v2.1 has been released! Due to the number of bugs fixed in this release it is a free upgrade for those who purchased v2.0. Send an email with proof of payment to support@dotnetinvoice.com for download instructions. 

    Version 2.1 Details 
    2.1 contains 23 bug fixes and 10 minor features added since v2.0, plus it's now PCI compliant, and includes more code comments and full installation documentation.

    Note: One side effect of making the product PCI compliant is that it no longer stores CVV codes for credit cards, meaning recurring credit card charges and scheduling future charges are no longer possible (since CVV is not stored). Recurring invoicing is still very much intact.

    There are many merchant accounts that do not require CVV code (such as Authorize.Net), so as soon as I'm able to get the proper code in place I will release a free patch to re-enable recurring credit card charges in 2.1.

    Also note: When upgrading from 2.0 with real credit card numbers in your database, follow the instructions located here (http://forums.dotnetinvoice.com/forums/thread/88.aspx) to make the storage compatible with 2.1.
     
    Finally, 2.1 does not automatically delete CVV codes from your database, but to comply with PCI and the law you should run the following script to remove them from your database.
     
    UPDATE dni_cards SET cvv2 = ''
     
    If you haven't purchased DotNetInvoice, visit (http://dotnetinvoice.com/purchase-asp-net-invoice-script.aspx) to buy now.
     
    Bugs Fixed
    • SQL install script crashing - missing comma in dni_invoices_get
    • CC# is now encrypted when stored in the DB
    • CVV no longer stored in the DB
    • Fixed issue with configuration values not resetting after being saved
    • Fixed globalization issues with dates in the two "stats" stored procedures
    • Invoice taxable yes/no value was reversed on invoice display screen
    • Fixed bad return URL being sent to PayPal in invoices-pay.aspx.vb
    • Fixed bad amount being sent to PayPal in invoices-pay.aspx.vb
    • Fixed problem with country not being sent correctly when using PayPal Web Payments Pro in payments.vb
    • Fixed problem with IPN response not updating the DNI database in paypal-process.aspx.vb
    • Removed unused email templates (2 invoice reminders)
    • Fixed issue with invoice.recurring_id not being updated on invoices/edit.aspx.vb
    • Fixed issue with recurring invoice emails linking to the original invoice - in tasks.vb
    • Fixed issue where all recurring invoice next dates were being updated when 1 new recurring invoice was generated - dni_invoices_add_recurring
    • Fixed issue with recurring invoices being created with "incomplete" status - dni_invoices_add_recurring
    • Fixed issue with new recurring invoice having incorrect days to pay - dni_invoices_add_recurring
    • Fixed alignment issue with logo on print.master
    • Fixed issue with recurring Web Payment Pro payment not working - IP not being sent
    • Create payments - Paypal payments are now handles 
    • Create payments - Cash payments are now handled
    • Create payments - amount must be greater than 0
    • Create payments - payment type is now required
    • Failed transactions now display with correct inserted date
    Features
    • "Send email to client" button added to invoice
    • Product is now Payment Card Industry (PCI) compliant, meaning it no longer stores CVV, and credit card number is encrypted
    • Added mailing address fields to client
    • Added notes field to client
    • Added account number field to client
    • Credit card numbers are no longer displayed in plain text after initial entry
    • Client passwords are no longer shown in plain text
    • Logo now displays at top of printed invoice
    • Added cash/check as payment options
    • Allow negative delays in invoice reminders (e.g. 3 days before an invoice is due, a reminder can be sent)

    ---
    Rob
    DotNetInvoice Support
View as RSS news feed in XML
Powered by Community Server (Personal Edition), by Telligent Systems