[ic] Random Failures on Signio.pm
Charles B. Currier
interchange-users@icdevgroup.org
Fri Apr 11 14:25:01 2003
On version 2.0.2.4 of
Signio.pm
I have discovered that ther are random seeries of incidents where
customers are running inot blank resonses from Verisign or the Signio perl
modules. Then upon resubmission there come back a response, often
approval.
Below is a sample of debugging info:
Vend::Payment:debug: signio call: /usr/local/interchange/lib/pfpro
payflow.verisign.com 443
"ORIGID=0304111853xxxxxxx&SHIPTOZIP=90210&TRXTYPE=A&USER=meme&EXPDATE=0304&PARTNER=dooda&ZIP=90210&AMT=1000.00&STREET=123
main st&PWD=passwd&ACCT=4111111111111111&VENDOR=meme&TENDER=C" 10 >
/usr/local/interchange/catalogs/store/tmp/signio.03041118533715956
Vend::Payment:debug: signio decline=12 result:
Vend::Payment:debug: signio decline=0 result: {
'pop.error-message' => 'Charge error: Reason: . Please call in your
order or try again.',
'MErrMsg' => 'Charge error: Reason: . Please call in your order or try
again.',
'ICSTATUS' => 'failed',
'MStatus' => 'failed',
'pop.status' => 'failed'
}
Vend::Payment:debug: signio called
Vend::Payment:debug: signio query: {
'ORIGID' => '0304111856xxxxxxx',
'SHIPTOZIP' => '90210',
'TRXTYPE' => 'A',
'USER' => 'meme',
'EXPDATE' => '0304',
'PARTNER' => 'dooda',
'ZIP' => '90210',
'AMT' => '1000.00',
'STREET' => '123 Main St',
'PWD' => 'passwd',
'ACCT' => '4111111111111111',
'VENDOR' => 'meme',
'TENDER' => 'C'
}
Vend::Payment:debug: signio call: /usr/local/interchange/lib/pfpro
payflow.verisign.com 443
"ORIGID=03041118560916030&SHIPTOZIP=21037&TRXTYPE=A&USER=meme&EXPDATE=0304&PARTNER=dooda&ZIP=90210&AMT=1000.00&STREET=123
main st&PWD=passwd&ACCT=4111111111111111&VENDOR=meme&TENDER=C" 10 >
/usr/local/interchange/catalogs/store/tmp/signio.03041118xxxxxxxxx
Vend::Payment:debug: signio decline=0 result:
RESULT=0&PNREF=VFxx2809nnn6&RESPMSG=Approved&AUTHCODE=011783&AVSADDR=Y&AVSZIP=Y&IAVS=N
Vend::Payment:debug: signio decline=0 result: {
'RESPMSG' => 'Approved',
'pop.avs_addr' => 'Y',
'pop.order-id' => 'VFxx2809nnn6',
'ICSTATUS' => 'success',
'AUTHCODE' => '011783',
'MStatus' => 'success',
'order-id' => 'VFxx2809nnn6',
'AVSADDR' => 'Y',
'PNREF' => 'VFxx2809nnn6',
'RESULT' => '0',
'pop.auth-code' => '011795',
'pop.status' => 'success',
'pop.avs_code' => 'Y',
'AVSZIP' => 'Y',
'pop.avs_zip' => 'Y',
'IAVS' => 'N'
}
Any suggestions would be greatly appreciated.
--
C.B. Currier