360Works Plastic Changelog


Back to 360Works Plastic


  • - 360Works Plastic 2.0 - 5th June 2013
    • Added support for tokenization, recurring billing and ACH (eCheck) payment processing.
    • Added support for the following gateways: FirstData, InternetSecure, Merchant eSolutions, Merchant Warrior, Moneris, PayTrace, RealEx, TransFirst, USA ePAY, VirtualMerchant.
  • + 360Works Plastic 1.9 - 25th July 2012
    • Fixed bug that was causing expiration dates to be parsed in a locale-specific manner.
    • Added 64-bit support.
  • + 360Works Plastic 1.84 - 4th April 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
  • + 360Works Plastic 1.831 - 4th April 2011
    • Fixed issue that prevented card-present Authorize.Net accounts from processing unlinked credits.
  • + 360Works Plastic 1.82 - 24th January 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/. Previously, 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.
  • + 360Works Plastic 1.81 - 18th January 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.
  • + 360Works Plastic 1.8 - 12th November 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.
  • + 360Works Plastic 1.771 - 12th July 2010
    • Updated licensing architecture.
  • + 360Works Plastic 1.77 - 6th April 2010
    • Added support for additional parameters related to shipping.
    • Added a “url” additional parameter that will send gateway transactions to a user-specified url.
  • + 360Works Plastic 1.76 - 8th March 2010
    • Fixed intermittent problem where plugins may not load in Windows XP in FileMaker 11.
  • + 360Works Plastic 1.75 - 16th February 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.
  • + 360Works Plastic 1.74 - 4th February 2010
    • Removed error dialog popups for added in last update.
  • + 360Works Plastic 1.731 - 17th January 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.
  • + 360Works Plastic 1.72 - 19th January 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.
  • + 360Works Plastic 1.71 - 15th October 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.
  • + 360Works Plastic 1.7 - 27th September 2009
    • Fixed a bug where card-present transactions were failing when using Payflow Pro.
  • + 360Works Plastic 1.68 - 28th August 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.
  • + 360Works Plastic 1.67 - 27th August 2009
    • OS X 10.6 Snow Leopard compatible.
  • + 360Works Plastic 1.66 - 25th August 2009
    • Improved error reporting for card security code verification when using Payflow Pro gateway.
  • + 360Works Plastic 1.65 - 11th August 2009
    • Added support for new Payflow Pro SDK (v4.3.2).
    • Added link to 360Works Product Support Wiki to html documentation.
  • + 360Works Plastic 1.644 - 8th June 2009
    • Fixed compatibility issues with Mac OS X 10.4.
  • + 360Works Plastic 1.643 - 12th May 2009
    • Fixed compatibility issues with Vista 64-bit.
  • + 360Works Plastic 1.641 - 8th April 2009
    • Updated PayFlow support to reflect changes to the processing server location.
  • + 360Works Plastic 1.642 - 12th May 2009
    • Fixed a bug in CCLastPaymentTransactionId, CCLastChargeResult, CCLastAVS and CCLastPaymentAuthCode functions.
  • + 360Works Plastic 1.64 - 1st April 2009
    • Fixed bug with CCTrackData function that causes an error.
  • + 360Works Plastic 1.631 - 23rd February 2009
    • Rebuilt plugin.
  • + 360Works Plastic 1.63 - 20th February 2009
    • Fixed bug with optional cardPresent parameter in CCSetGateway function that causes repeated errors.
  • + 360Works Plastic 1.62 - 28th January 2009
    • Fixed compatibility issues with running on Server 10 and IWP.
  • + 360Works Plastic 1.61 - 3rd October 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.
  • + 360Works Plastic 1.6 - 3rd September 2008
    • Added CCTrackData function for parsing track1, track2 data and returning embedded information.
  • + 360Works Plastic 1.55 - 11th June 2008
    • Bug fixes in CCVoidPayment and CCRefund functions.
    • Accept “legacy” argument formats for CCVoidPayment and CCRefund functions, updating example files accordingly.
  • + 360Works Plastic 1.51
    • Fixed bug with VOID for Authorize.net.
  • + 360Works Plastic 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.
  • + 360Works Plastic 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.
  • + 360Works Plastic 1.43
    • Added CCRefund function, for partial refunds of transactions.
  • + 360Works Plastic 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).
  • + 360Works Plastic 1.41
    • Included ECommerce sample file.
  • + 360Works Plastic 1.4
    • Support for PayPal merchant accounts.
    • Support for card-present transasctions (authorize.net only).
  • + 360Works Plastic 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.
  • + 360Works Plastic 1.2
    • Accepts transaction keys or passwords.
    • Greeatly improved stability on Windows.