[ic] Verisign connectivity

continuumdata interchange-users@icdevgroup.org
Fri Oct 11 16:37:00 2002


Clarification the error log says = 

Unknown charge type: signio


----- Original Message ----- 
From: "Matthew Villa" <matt@1percent.com>
To: <interchange-users@icdevgroup.org>
Sent: Friday, October 11, 2002 2:51 PM
Subject: RE: [ic] Verisign connectivity


> > Questions - Do I need to follwo all of the instructions on the
> verisign
> > SDK - Makefile and all of that stuff - or just move those two or three
> > important files - signio.pm, libpfpro.so and the cert into the
> Interchange
> > directories?
> 
> Step 1:
> 
> You must copy over your Payflow SDK certificate to your interchange
> directory. Lets say your Interchange directory is /usr/local/interchange
> 
> Then create the dir certs under the lib dir. So, you have the dir 
> /usr/local/interchange/lib/certs
> 
> Copy the certificate from your Payflow SDK dir which is usually located
> at:  /usr/local/payflow/certs/f73e89fd.0 
> to /usr/local/interchange/lib/certs
> 
> I heard an alternative way of doing this is to set your PFPRO_CERT_PATH
> variable to the location to your certificate. Or, another thing you
> could do is create a symbolic link.
> 
> Step 2:
> 
> Edit your catalog.cfg for your cart and add configure these variables: 
> Variable        MV_PAYMENT_MODE         signio
> Variable        MV_PAYMENT_SECRET       your password
> Variable        MV_PAYMENT_ID           your login id
> Variable        MV_PAYMENT_VENDOR       verisign
> Variable        SIGNIO_SERVER           payflow.verisign.com
> Variable        SIGNIO_SECRET           your password
> Variable        SIGNIO_ID               your login id
> Variable        SIGNIO_PARTNER          verisign
> 
> By default the Signio payment module will create a sale transaction. If
> you want to perform only an authorization add this to your catalog.cfg
> file: 
> 
> Route signio transaction auth
> 
> Then, you can look at your transaction ID for that authorization in the
> order_id column in your transaction table in the database.
> 
> Step 3: 
> 
> Determine if the directive CreditCardAuto is set to "yes" in your
> catalog.cfg file. If so, comment out that directive by placing a pound
> sign in front of it or change the value to no.
> 
> Step 4:
> 
> Download the latest Signio payment module here:
> http://www.interchange.rtfm.info/downloads/payments/Signio.txt
> 
> Copy that file to interchange home dir/lib/Vend/Payment which is usually
> 
> /usr/local/interchange/lib/Vend/Payment
> 
> Save the file as Signio.pm and that will overwrite your current payment
> module.
> 
> Step 5:
> 
> Restart Interchange.
> 
> Step 6: 
> 
> Test out the check out process. Hopefully that will work!
> 
> Matthew R. Villa
> Application Developer
> matt@1percent.com
> 
> _______________________________________________
> interchange-users mailing list
> interchange-users@icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users
>