This is a payment gateway for Ubercart that implements v2.23 of the Direct Integration Protocol, allowing Ubercart to accept credit card payments via Sage Pay without redirecting the user offsite. It can process 3D-Secure transactions through the "Verified By Visa" and "MasterCard SecureCode" schemes.
This module allows fine control over the Apply3DSecure component of the protocol via the workflow-ng (on Drupal 5.x) or Ubercart's Conditional Actions module (on Drupal 6.x). You can use any of the Ubercart conditions to change this value. This module also exposes a new condition which lets you control whether to apply the action of setting the 3D-Secure flag depending of what card type was being used.
Mail Order/Telephone Order transactions
In 6.x, the module also allows fine control over the AccountType parameter via Conditional Actions, so you can flag an admin-created order as a telephone transaction with SagePay, meaning that some of the security checks and the 3D-Secure password will be skipped due to the customer not being present.
PCI DSS compliant information