Forums / Built-in Shipping and Payment Modules / Why has the Linkpoint Payment module stopped working all of a sudden?

Why has the Linkpoint Payment module stopped working all of a sudden?

Locked

Views: 2,185

Results 1 to 4 of 4
This thread is locked. New replies are disabled.
16 Apr 2010, 9:19 AM
#1
mhaggag avatar

mhaggag

New Zenner

Join Date:
Sep 2006
Posts:
22
Plugin Contributions:
0

Why has the Linkpoint Payment module stopped working all of a sudden?

Zen-Cart ver 1.3.8a
Initial installation, no upgrade since initial installation.
I use the Linkpoint gateway to process credit card payments in my store.
Everything was working just fine up until about 3 weeks ago.
I did NOT make any changes anywhere, did not even add any new products.
All of a sudden, all credit card payments at checkout fail with the error "Your card has been declined. Please re-enter your card information, try another card, or contact the store owner for assistance."
So I tested with my own cc, same error, knowing that there's no reason for the transaction to be declined (cc has limit available, billing address is correct etc...).
When I checked with National Merchant (my cc processor), they confirmed they have NO record of any transactions processed/declined.
Because I have Linkpoint DEBUG enabled, I receive email notifications whenevr a transaction is processed in my store.
Here's the email I received:
Response Code:

Sending to Gateway:
result = LIVE
oid = 3-il4QSk
ip = 168.xx.47.xxx
ponumber =
subtotal = 3
tax = 0
shipping = f
chargetotal = 3
cardnumber = ******
cardexpmonth = 12
cardexpyear = 12
cvmindicator = provided
cvmvalue = ******
userid = 5
customerid = 5
name = <name withheld>
company =
address1 =
address2 =
city =
state =
country =
phone = <withheld>
email = <withheld>
addrnum =
zip =
sname =
saddress1 =
saddress2 =
scity =
sstate =
szip =
scountry =
comments = Website Order
items = Array
(
[0] => Array
(
[id] => 12
[description] => UK Plug Adapter
[quantity] => 2
[price] => 1.50
)

)

ordertype = SALE
host = secure.linkpt.net
port = 1129
keyfile =
/home/howtoen1/public_html/ianphone.com/shop/includes/modules/payment/linkpoint_api/<withheld>.pem
configfile = <withheld>
transactionorigin = ECI
terminaltype = UNSPECIFIED

Result:
(
[r_csp] =>
[r_time] =>
[r_ref] =>
[r_error] => SGS-020003: Invalid XML
[r_ordernum] =>
[r_message] =>
[r_code] =>
[r_tdate] =>
[r_score] =>
[r_authresponse] =>
[r_approved] =>
[r_avs] =>
)

Hmmm... I wonder what " [r_error] => SGS-020003: Invalid XML"
means!

Help anyone?!! thanks!:frusty:

16 Apr 2010, 9:38 AM
#2
mhaggag avatar

mhaggag

New Zenner

Join Date:
Sep 2006
Posts:
22
Plugin Contributions:
0

Re: Why has the Linkpoint Payment module stopped working all of a sudden?

Update:
Well...
I went back and created a new order and it went through this time.
I received the DEBUG email as usual and the only difference I see is that address info is present this time.

Response Code: APPROVED
Sending to Gateway:
result = LIVE
oid = 3-Q4d9jh
ip = <withheld>
ponumber =
subtotal = 59
tax = 0
shipping = 7.12
chargetotal = 66.12
cardnumber = ******
cardexpmonth = 12
cardexpyear = 12
cvmindicator = provided
cvmvalue = ******
userid = 5
customerid = 5
name = <withheld>
company =
address1 = 336 36th Street
address2 = Unit 126
city = <withheld>
state = Washington
country = US
phone = <withheld>
email = <withheld>
addrnum = 336 36th Street
zip = <withheld>
sname = <withheld>
saddress1 = 336 36th Street
saddress2 = Unit 126
scity = <withheld>
sstate = Washington
szip = <withheld>
scountry = US
comments = Website Order
items = Array
(
[0] => Array
(
[id] => 11
[description] => i9+++ iPhone Clone Dual SIM, Quad Band,
MP3/MP4/FM Camera
[quantity] => 1
[price] => 59.00
)
)
ordertype = SALE
host = secure.linkpt.net
port = 1129
keyfile =
/home/howtoen1/public_html/ianphone.com/shop/includes/modules/payment/linkpoint_api/<withheld>.pem
configfile = <withheld>
transactionorigin = ECI
terminaltype = UNSPECIFIED

Result:
(
[r_csp] => CSI
[r_time] => Fri Apr 16 05:24:11 2010
[r_ref] => 0659119224
[r_error] =>
[r_ordernum] => 3-Q4d9jh
[r_message] => APPROVED
[r_code] => 1825410659119224:YYYM:
[r_tdate] => 1271409850
[r_score] =>
[r_authresponse] => X07
[r_approved] => APPROVED
[r_avs] => YYYM
)

So...
While I am relieved toknow it really works... I am wondering why it did not work the first time.
I am using the USPS shipping module, which automatically calculates shipping cost using the USPS gateway (don't know if that has anything to do aith anything).
The other difference I see is that the first item (that did not go through) does not require shipping (FREE shipping).
So, is it possible that "FREE shipping" items cause this problem? :frusty:

16 Apr 2010, 1:24 PM
#3
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: Why has the Linkpoint Payment module stopped working all of a sudden?

I recommend installing the updated Linkpoint module for your 1.3.8 site: http://www.zen-cart.com/forum/showthread.php?p=563490#post563490

And all the recommended other patches as well: http://www.zen-cart.com/forum/announcement.php?f=2&a=14

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

16 Apr 2010, 2:55 PM
#4
mhaggag avatar

mhaggag

New Zenner

Join Date:
Sep 2006
Posts:
22
Plugin Contributions:
0

Re: Why has the Linkpoint Payment module stopped working all of a sudden?

OK Many thanks! The patch for Linkpoint specifically mentions it fixes a problem with FREE shipping.