Hi,
The code will be tidied up to core oscommerce standards. I appreciate that the existing contribution does use the 2.22 protocol and (apparently) supports 3D-Secure - at least in part. I'm not sure that the international Maestro check is supported however.
The update will support international Maestro plus all 3D-Secure and authenticate and authorise. The latter part is Protx's replacement for "preauth" which will be defunct in a couple of months time. Preauth is used by merchants who cannot guarantee to despatch and charge the card within a set number of days (I think 6?) which precludes the "deferred" payment option. You can read about this on the Protx news page.
So in summary, the update will be cleanly coded, support all current 3D-Secure options and "authenticate and authorise" (plus the existing "deferred" etc options).
Thanks
Dave