[ic] Interchange 4,8,5 and PayFlow Link

Brian R. Bainter interchange-users@icdevgroup.org
Sat Oct 19 02:12:59 2002


This looks good for the PayFlow Pro stuff, but I'm looking for the PayFlow Link
How-To (if any).  If I'm wrong and this works for both, then my apologies and
thanks.

Brian

continuumdata wrote:

> Matthew Villa Put together an 8 step process.  Works like a charm  Here it
> is along with some extra notes:
>
> My extra noptes for Step 5:  if you can't create a symbolic link to the
> pfpro files - just copy everything relevant in that directory into your
> usr/local/interchange/bin.(not the readme and examples..) once you
> havecopied the certs and either linked or copied the executables - you don't
> need anything else in the Verisign SDK
>
> Here are Matthew Steps:
>
> 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:
>
> Create a symbolic link to the pfpro file to the /usr/bin path.
> e.g. ln -s /usr/local/payflow/bin/pfpro /usr/bin
>
> Step 6:
>
> Add this to interchange.cfg
>
> Require module Vend::Payment::Signio
>
> Step 7:
>
> Restart Interchange.
>
> Step 8:
>
> Test out the check out process.
>
> _______________________________________________
> interchange-users mailing list
> interchange-users@icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users

--
Brian R. Bainter
President - CEO
Western Air Enterprises, Inc                        303-404-3824   Phone
12645 Winona Ct.                                    303-748-9146   Cell
Broomfield, CO  80020                               303-439-8467   Fax