Version 1.84 (04/04/2012) * FileMaker 12 Compatibility Update * Fixed bug that caused CCGetLastRawResponse to return an error message when no error had occurred * Fixed bug in PayPal Payflow gateway processing that caused an error to be returned when card-code verification failed Version 1.831 (4/4/2011) * Fixed issue that prevented card-present Authorize.Net accounts from processing unlinked credits Version 1.82 (1/24/2011) * Fixed issues with Auto-Update on Mac and Windows. Plugins prior to this version will need to be removed from the Auto-Update directory, we've put together an applet to take care of this http://www.360works.com/remove-plugins/. Perviously, FileMaker needed to be restarted after Auto-Update on Mac and on Windows the update had to be performed manually in some cases, this update takes care of both issues. Version 1.81 (1/18/2011) * Issue was resolved that was only allowing one plugin at a time to load on Windows 7 and Windows Server 2008r2. * Logging is now consolidated to a single log file for all 360Works plug-ins. This should make it easier to report issues to 360Works, and will also significantly reduce the amount of disk space used when running multiple 360Works plugins on FileMaker Server. Version 1.8 (11/12/2010) * Modified CCProcessPayment function so empty placeholders ("") can be passed in for the cardNumber and expirationDate parameters when performing card-present transactions * Fixed bug in CCProcessAuthorizedPayment where the amount parameter was not being passed in properly Version 1.771 (7/12/2010) * Updated licensing architecture Version 1.77 (4/6/2010) * Added support for additional parameters related to shipping * Added a "url" additional parameter that will send gateway transactions to a user-specified url Version 1.76 (3/8/2010) * Fixed intermittent problem where plugins may not load in Windows XP in FileMaker 11 Version 1.75 (2/16/2010) * Fixed a bug that prevented the values of additional parameters whose names are all lowercase from reaching the gateway * Passwords are no longer supported by Authorize.Net, so you must use the API transaction key instead Version 1.74 (2/4/2010) * Removed error dialog popups for added in last update Version 1.731 (1/27/2010) * Now displays visible error message unless SetErrorCapture is on * Fixed situations where modal dialogs could appear behind other windows in MS Windows * Fixed plugin not loading in Java 6 update 18 Version 1.72 (1/19/2010) * Made a change to the gateway URL contacted when using the Payflow Pro gateway * Allowed the passage of an empty text string ("") for the parameters cardNumber and amountToCredit when calling CCRefund using the Payflow Pro gateway * Added a function called CCLastRawResponse which allows you to retrieve the raw response message returned by the gateway following a transaction Version 1.71 (10/15/2009) * Fixed a bug in CCLastPaymentTransactionId, CCLastChargeResult, CCLastAVS and CCLastPaymentAuthCode functions. * CCTrackData function no longer requires trackData argument to be preceded by a start sentinel or followed by an end sentinel * Masked sensitive data in log file Version 1.7 (9/27/2009) * Fixed a bug where card-present transactions were failing when using Payflow Pro Version 1.68 (8/28/2009) * Added CCGetCardIssuer function for determining the card issuer from a given card number * Added proxy support for Payflow Pro * Fixed a bug where expiration date was required to perform a refund using Payflow Pro * Removed amount and card number requirements from CCRefund when using Payflow Pro Version 1.67 (8/27/2009) * OS X 10.6 Snow Leopard compatible Version 1.66 (8/25/2009) * Improved error reporting for card security code verification when using Payflow Pro gateway Version 1.65 (8/11/2009) * Added support for new Payflow Pro SDK (v4.3.2) * Added link to 360Works Product Support Wiki to html documentation Version 1.644 (6/8/2009) * Fixed compatibility issues with Mac OS X 10.4 Version 1.643 (5/12/2009) * Fixed compatibility issues with Vista 64-bit Version 1.642 (5/12/2009) * Fixed a bug in CCLastPaymentTransactionId, CCLastChargeResult, CCLastAVS and CCLastPaymentAuthCode functions. Version 1.641 (4/8/2009) * Updated PayFlow support to reflect changes to the processing server location Version 1.64 (4/1/2009) * Fixed bug with CCTrackData function that causes an error Version 1.631 (2/23/2009) * Rebuilt plugin Version 1.63 (2/20/2009) * Fixed bug with optional cardPresent parameter in CCSetGateway function that causes repeated errors Version 1.62 (1/28/2009) * Fixed compatibility issues with running on Server 10 and IWP Version 1.61 (10/3/2008) * No longer requires a demo license to run in demo mode * Fixed a bug in CCRefund operations which would result in a "valid referenced transaction ID is required" error message Version 1.6 (9/3/2008) * Added CCTrackData function for parsing track1, track2 data and returning embedded information Version 1.55 (June 11, 2008) * Bug fixes in CCVoidPayment and CCRefund functions * Accept "legacy" argument formats for CCVoidPayment and CCRefund functions, updating example files accordingly Version 1.51 * Fixed bug with VOID for Authorize.net Version 1.5 * Greatly improved documentation and example files * Now much easier to pass in optional parameters * Voids no longer require a card number, expiration date, firstname, last name * Refunds no longer require expiration date, name * Changed function name from IsValidCreditCard to CCValidateCardNumber * Voids and refunds are now fully supported for PayFlow Version 1.44 * Added CCRefund function, for partial refunds of transactions * Better compatibility with multiple 360Works plugins running in Leopard. * Fixed memory leaks. * Improvements to stability, especially when running in IWP Version 1.43 * Added CCRefund function, for partial refunds of transactions Version 1.42 * Handles dates in MMYY or MM/YY or MM/DD/YY format * Get the AVS code (Address Verification) for the last submitted transaction (currently authorize.net only) Version 1.41 * Included ECommerce sample file Version 1.4 * Support for PayPal merchant accounts * Support for card-present transasctions (authorize.net only) version 1.3 * Support for VOID type transactions * Better error handling using CCLastError function * CCProcessPayment returns a transactionId (to facilitate VOIDs) * Improved documentation and example database version 1.2 * Accepts transaction keys or passwords * Greeatly improved stability on Windows