SagePay (former Protx) Direct Payment Gateway for Ubercart

hanoii - August 7, 2008 - 21:32
SagePay logo

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.22009-Sep-1443.86 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.72009-Sep-1444.56 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Nov-1344.28 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.