[ic] Signio/Verisign Payment Problem
Andy Melichar
interchange-users@icdevgroup.org
Mon Apr 21 20:14:01 2003
Here's another one that I scoured for a solution in the archive, but
nothing seems to fix it. I am trying to set up Interchange to process
payments through a Verisign Payflow Pro account.
I downloaded the SDK from the Verisign website and copied the files into
the interchange folder. I set up the payment variables in variable.txt,
but every time I try and check out I still receive the following error
upon checkout:
Credit Card Information: pfpro executable not found.
(signio): Charge failed, reason: pfpro executable not found.
One message mentioned that I need to change my LD_LIBRARY_PATH statement
because I don't have access to the root library directory on the server
to place the sdk files. The message stated that I could do so by
modifying the interchange file in my BIN directory by adding an
environment definition.
So I placed $ENV{LD_LIBRARY_PATH} = '/home/wandw/interchange/bin'; as
the second line in the interchange script, and I placed both pfpro and
libpfpro.so files in the bin directory.
Here is the extract of the payment settings (removed logins and
passwords) from my catalog.cfg file:
SIGNIO_SERVER test-payflow.verisign.com Payment
SIGNIO_ID <verisign login> Payment
SIGNIO_SECRET <verisign password> Payment
SIGNIO_VENDOR <verisign partner> Payment
MV_PAYMENT_MODE signio Payment
MV_PAYMENT_SECRET Payment
MV_PAYMENT_VENDOR <verisign partner>
MV_PAYMENT_ID Payment
PAYGATE signio
I have a feeling that I did this totally wrong - if so my apologies, I
am an Interchange newbie!!
Thanks,
Andrew Melichar