Hello,
I'm having issue with Linkpoint API.
When I place an order the following happens:
*I get an error message when it goes to the checkoutprocess.php page (will paste that below)
*When I go to Linkpoint, there is a charge for the amount of purchase
*There is no order in the OS Commerce admin and no email confirmation
Please help. This driving me insane. It was working last week fine.
Here's the error message:
at curl_process, incoming data:
host = secure.linkpt.net
port = 1129
keyfile = /home/wbbookst/public_html/includes/modules/payment/linkpoint_api/xxxxxxxxxxx.pem
configfile = xxxxxxxxxxx
ordertype = PREAUTH
result = LIVE
transactionorigin = ECI
ponumber = 1002
taxexempt = Y
terminaltype = UNSPECIFIED
ip = 74.138.219.118
tax = 0.00
chargetotal = 1.00
cardnumber = xxxxxxxxxxxxxxxxxxx
cardexpmonth = 04
cardexpyear = 12
cvmindicator = provided
cvmvalue = xxx
userid = 2
name = Tom Jones
company =
address1 = 24 Any Street
address2 =
city = Any Town
state = KY
country = US
phone = 555-555-5555
addrnum = 24 Any Street
zip = 55555
sname = Tom Jones
saddress1 = 24 Any Street
saddress2 =
scity = Any Town
sstate = KY
szip = 55555
scountry = US
Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/wbbookst/public_html/includes/modules/payment/linkpoint_api/lphp.php on line 172
items =
debugging = true
sending xml string:
<order><orderoptions><ordertype>PREAUTH</ordertype><result>LIVE</result></orderoptions><creditcard><cardnumber>xxxxxxxxxxxxxxxxxxx</cardnumber><cardexpmonth>04</cardexpmonth><cardexpyear>12</cardexpyear><cvmvalue>398</cvmvalue><cvmindicator>provided</cvmindicator></creditcard><billing><name>Tom Jones</name><company></company><address1>24 Any Street</address1><address2></address2><city>Any Town</city><state>KY</state><zip>55555</zip><country>US</country><userid>2</userid><phone>555-555-5555</phone><addrnum>24 Any Street</addrnum></billing><shipping><name>Tom Jones</name><address1>24 Any Street</address1><address2></address2><city>Any Town</city><state>KY</state><zip>55555</zip><country>US</country></shipping><transactiondetails><ponumber>1002</ponumber><taxexempt>Y</taxexempt><terminaltype>UNSPECIFIED</terminaltype><ip>74.138.219.118</ip><transactionorigin>ECI</transactionorigin></transactiondetails><merchantinfo><configfile>xxxxxxxxxxx</configfile><keyfile>/home/wbbookst/public_html/includes/modules/payment/linkpoint_api/xxxxxxxxxxx.pem</keyfile><host>secure.linkpt.net</host><port>1129</port></merchantinfo><payment><chargetotal>1.00</chargetotal><tax>0.00</tax></payment> <items> <item> <id>31</id> <description>Nuns Shooting Guns</description> <quantity>1</quantity> <price>10.00</price> </item> </items> </order>
server responds:
<r_csp>FDMS</r_csp><r_time>Fri Oct 23 17:05:21 2009</r_time><r_ref>xxxxxxxxx</r_ref><r_error></r_error><r_ordernum>4A8ADB76-4AE21A90-552-18FEB0</r_ordernum><r_message>APPROVED</r_message><r_code>xxxxxxxxxxx:YYYM:</r_code><r_tdate>xxxxxxxxxx</r_tdate><r_score></r_score><r_authresponse>107</r_authresponse><r_approved>APPROVED</r_approved><r_avs>YYYM</r_avs>
at curl_process, incoming data:
host = secure.linkpt.net
port = 1129
keyfile = /home/wbbookst/public_html/includes/modules/payment/linkpoint_api/xxxxxxxxx.pem
configfile = xxxxxxxxxxx
ordertype = SALE
result = LIVE
transactionorigin = ECI
ponumber = 1002
taxexempt = Y
terminaltype = UNSPECIFIED
ip = 74.138.219.118
tax = 0.00
chargetotal = 17.85
cardnumber = xxxxxxxxxxx
cardexpmonth = 04
cardexpyear = 12
cvmindicator = provided
cvmvalue = xxx
userid = 2
name = Tom Jones
company =
address1 = 2402 Any Street
address2 =
city = Any Town
state = KY
country = US
phone = 555-555-5555
addrnum = 2402 Any Street
zip = 44444
sname = Tom Jones
saddress1 = 2402 Any Street
saddress2 =
scity = Any Town
sstate = KY
szip = 444444
scountry = US
Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/wbbookst/public_html/includes/modules/payment/linkpoint_api/lphp.php on line 172
items =
debugging = true
sending xml string:
<order><orderoptions><ordertype>SALE</ordertype><result>LIVE</result></orderoptions><creditcard><cardnumber>xxxxxxxxxxxxxxxxxxx</cardnumber><cardexpmonth>04</cardexpmonth><cardexpyear>12</cardexpyear><cvmvalue>398</cvmvalue><cvmindicator>provided</cvmindicator></creditcard><billing><name>Tom Jones</name><company></company><address1>24 Any Street</address1><address2></address2><city>Any Town</city><state>KY</state><zip>55555</zip><country>US</country><userid>2</userid><phone>555-555-5555</phone><addrnum>24 Any Street</addrnum></billing><shipping><name>Tom Jones</name><address1>24 Any Street</address1><address2></address2><city>Any Town</city><state>KY</state><zip>55555</zip><country>US</country></shipping><transactiondetails><ponumber>1002</ponumber><taxexempt>Y</taxexempt><terminaltype>UNSPECIFIED</terminaltype><ip>74.138.219.118</ip><transactionorigin>ECI</transactionorigin></transactiondetails><merchantinfo><configfile>xxxxxxxxxxx</configfile><keyfile>/home/wbbookst/public_html/includes/modules/payment/linkpoint_api/xxxxxxxxxxx.pem</keyfile><host>secure.linkpt.net</host><port>1129</port></merchantinfo><payment><chargetotal>17.85</chargetotal><tax>0.00</tax></payment> <items> <item> <id>31</id> <description>Nuns Shooting Guns</description> <quantity>1</quantity> <price>10.00</price> </item> </items> </order>
server responds:
<r_csp>FDMS</r_csp><r_time>Fri Oct 23 17:05:23 2009</r_time><r_ref>xxxxxxxxx</r_ref><r_error></r_error><r_ordernum>4A8ADB76-4AE21A92-657-18FEB0</r_ordernum><r_message>APPROVED</r_message><r_code>xxxxxxxxxxxxxxxxxxx:YYYM:</r_code><r_tdate>xxxxxxxxxxxx</r_tdate><r_score></r_score><r_authresponse>107</r_authresponse><r_approved>APPROVED</r_approved><r_avs>YYYM</r_avs>