Select COM Release Notes

Upgrade notes

If you have a current Select COM installation you must complete the following steps:

  1. In your callback.asp file, change the line 'Server.CreateObject("WM.COMpurchase")' to 'Server.CreateObject("WM.COMcallback")'

It is also advisable to remove the 'isAuth' method call and change 'getFirstError'/'getNextError' to 'hadError'/'hasMoreErrors'/'getNextError'. For an example of this please see the example callback.asp.

 
Version 2.0 Beta 3
  • Select COM has now been split up into two parts - COMpurchase and COMcallback. You will need to change the line 'Server.CreateObject("Web-Merchant/WM.COMpurchase")' to 'Server.CreateObject("Web-Merchant/WM.COMcallback")' in your 'callback.asp' file
  • Select COM is no longer dependant on Sun Microsystems JSDK and has been removed from the distribution.
  • The method 'initialise' on the COMpurchase object will now get the purchase URL from 'select.properties' when called with an empty string.
  • You can now specify valid date/time range of a purchase. See the 'setValidDates' method in the COMpurchase object.
  • The method 'setPostcode' has been renamed to 'setPostalCode' on the COMpurchase object.
  • FuturePay has been added to the COMpurchase object. Please see the methods 'useRegularFuturePay' and 'useLimitedFuturePay'.
  • Authorisation mode has been added to the COMpurchase object. Please see the method 'setAuthMode'.
  • Several new accessor methods have been added to the COMcallback object.
  • The method 'isAuth' has now been deprecated as the method 'processCallback' will only return if the callback is a purchase authorisation.
  • The method 'getFirstError' has now been deprecated. Use 'hadError', 'hasMoreErrors', and 'getNextError' instead.
Version 1.1 Beta 2
  • Minor bug fix when merchant error information was sent to the WCC server.
  • Packed distribution in InstallShield.
Version 1.0 Beta 1
  • Major fix for Microsoft Virtual Machine bug.