Menu ▾ ▴

#1 hyphenation in sales order number causes AVS errors

open
nobody
5
2004-03-18
2004-03-18
vertigo
No

Hyphens in the SONUM field makes Nashville think the
transaction is a recurring one. As a recurring
transaction is not supposed to send AVS information,
Verisign does not send any AVS related information back
to the JAuthorize in the response. This means a
transaction with a sales order number of the form SO-
0000 will be treated as recurring.

A method must be written to sanitize the data going into
this field.

Verisign's reponse to this issue is pasted below:

Hello,

Thanks for writing to VeriSign Payment Services.

The reason the AVS data is not being recieved is a
formatting erro of the
invoice data being sent. Sending the invoice number in
date like format
triggers a recurring transaction flag at your processor.
Address
verification is not done for recurring transactions
You will need to modify the format of your invoice
number

If you look through your reports all transactions whose
invoce begins with
so- will not recieved avs as this must be triggering
Nashville into
thinking this is a recurring transaction, all transactions
whose invoice
does NOT begin with so- are all fine. Change that
invoice data to a
different format and this should work for you.

(....)

Discussion


Log in to post a comment.