[interchange-cvs] interchange - jon modified lib/Vend/Payment/Signio.pm
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Tue Aug 27 18:09:02 2002
User: jon
Date: 2002-08-27 22:08:01 GMT
Modified: lib/Vend/Payment Tag: STABLE_4_8-branch Signio.pm
Log:
Fix incorrect transaction mappings in payment module for Verisign.
Found and patched by Mark Johnson.
Revision Changes Path
No revision
No revision
2.0.2.2 +12 -7 interchange/lib/Vend/Payment/Signio.pm
rev 2.0.2.2, prev_rev 2.0.2.1
Index: Signio.pm
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /var/cvs/interchange/lib/Vend/Payment/Signio.pm,v
retrieving revision 2.0.2.1
retrieving revision 2.0.2.2
diff -u -u -r2.0.2.1 -r2.0.2.2
--- Signio.pm 24 Jan 2002 05:07:03 -0000 2.0.2.1
+++ Signio.pm 27 Aug 2002 22:07:59 -0000 2.0.2.2
@@ -1,6 +1,6 @@
# Vend::Payment::Signio - Interchange Signio support
#
-# $Id: Signio.pm,v 2.0.2.1 2002/01/24 05:07:03 jon Exp $
+# $Id: Signio.pm,v 2.0.2.2 2002/08/27 22:07:59 jon Exp $
#
# Copyright (C) 1999-2002 Red Hat, Inc. <interchange@redhat.com>
#
@@ -27,7 +27,7 @@
=20
=3Dhead1 Interchange Signio Support
=20
-Vend::Payment::Signio $Revision: 2.0.2.1 $
+Vend::Payment::Signio $Revision: 2.0.2.2 $
=20
=3Dhead1 SYNOPSIS
=20
@@ -112,8 +112,10 @@
Interchange Signio
---------------- -----------------
sale S
- auth C
+ auth A
+ credit C
void V
+ settle D (from previous A trans)
=20
Default is C<sale>.
=20
@@ -329,17 +331,20 @@
my %type_map =3D (
qw/
sale S
- auth C
- authorize C
+ auth A
+ authorize A
void V
+ settle D
+ credit C
mauthcapture S
- mauthonly C
+ mauthonly A
mauthdelay D
- mauthreturn V
+ mauthreturn C
S S
C C
D D
V V
+ A A
/
);
=20