[ic] Verisign as payment gateway

Peter Yoo interchange-users@interchange.redhat.com
Thu Sep 6 00:06:00 2001


Hello,

I should have mentioned this before.... it was my mistake, sorry.

I'm running Interchange4.8.1 on Sparc Solaris8 with Perl5.6.1 and
mysql 3.23.39

I've put PFPRO_CERT_PATH variable in .profile of interch account(ksh) and
the /etc/init.d/interchange start/stop script and now when I try to checkout
from interchange I get this error message:

(custom signio): Charge failed, reason: User authentication failed
Credit Card Information: Signio error: 1 User authentication failed.
Please call in your order or try again.

when I run the tesh.sh from SDK.  I do get RESULT=0

Here is what I did to configure VeriSign on my interchange:

-------------------------------------------------------------
libpfpro.sh in 	/usr/lib
pfpro in 	/usr/local/interchange/lib
signio in 	/usr/local/interchange/globalsub
at the bottom of interchange.cfg file, I've added
	include globalsub/signio <---- I think I did this corrently without #
in catalog.cfg file in line 283 to 290, I've added
	##begin signio stuff
	Variable  MV_PAYMENT_ID        <VeriSign Login ID>
	Variable  MV_VENDOR            <VeriSign Login ID>
	Variable  MV_PARTNER           VeriSign
	Variable  MV_PAYMENT_SECRET    <VeriSign Password>
	Variable  MV_PAYMENT_SERVER    test-payflow.verisign.com
	Variable  MV_PAYMENT_MODE      custom signio
	##end signio stuff
in globalsub/signio in line 137 to 140, I've commented out
	#my $len = length($val);
	#if($val =~ /[&=]/) {
	#$key .= "[$len]";
	#}
-------------------------------------------------------------

Can someone please tell me what I did wrong? or what I missed?

Thank you.

	Peter.


On Wed, Sep 05, 2001 at 10:41:32PM -0400, David Totten wrote:
> On Wed, 2001-09-05 at 17:42, Peter Yoo wrote:
> > Hello All,
> > 
> > This doc is very good but I wasn't quite sure which file I need to put :
> > 
> > $ENV{PFPRO_CERT_PATH} = '/home/interch/verisign/payflowpro/linux/certs';
> > 
> > I've tried to put it in globalsub/signio but it didn't like it and gave me
> > a syntax error.
> > 
> > Can someone please tell me which file I need to put this line?
> 
> What was the error when you put that in your globalsub/signio file? That
> is where I placed it when I wrote this document. Also, what version of
> Interchange are you trying to get this to work in? I wrote this for
> 4.6.5. There may be new issues that I didn't run into when working on
> this.
> 
> Dave Totten
> 
> -- 
> ___________________________________________________________________
> GnuPG uid: 0x887B864C
> Key fingerprint: 749E E8A9 E905 7372 163B  2D19 E8D6 4BA9 887B 864C
> For more information about GnuPG, visit http://www.gnupg.org
> 
> _______________________________________________
> interchange-users mailing list
> interchange-users@interchange.redhat.com
> http://interchange.redhat.com/mailman/listinfo/interchange-users