SagePay (former Protx) Direct Payment Gateway for Ubercart

hanoii - August 7, 2008 - 21:32

This is a payment gateway for Ubercart that implements v2.23 of the SagePay Direct protocol, allowing Ubercart to accept credit card payments via SagePay. It can process 3D-Secure transactions ("Verified By Visa" / "MasterCard SecureCode").

Transaction types supported

  • PAYMENT: Supported
  • AUTHENTICATE/AUTHORIZE (beta)
  • DEFERRED: Not supported

AUTHENTICATE/AUTHORIZE

Everything works almost exactly as a regular purchase except than when you configure the module to use AUTHENTICATE, once the transaction is authenticated, you have a button on the admin's order view so you can authorize the transaction.

3D-Secure

This module allows fine control over the Apply3DSecure component of the protocol via the workflow-ng (on Drupal 5.x) or Ubercart's Conditinal 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 let's you control whether to apply the action of setting the 3D-Secure flag depending of what card type was being used.

Sponsored by:
Infomagnet

Drupal 6 port sponsored by LKB Academy.

A few useful SagePay pages I found while working on this module:

Releases

Official releasesDateSizeLinksStatus
6.x-1.02009-May-2843.86 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.52009-May-2844.56 KBRecommended for 5.xThis is currently the recommended release for 5.x.


 
 

Drupal is a registered trademark of Dries Buytaert.