kdhess0458 Posted January 30, 2011 Share Posted January 30, 2011 Has anyone gotten the Linkpoint API module to work. It works for me all the way up until the confirmation page then it shows me the following error. Fatal error: Cannot use string offset as an array in /home/a4793976/public_html/includes/modules/payment/linkpoint_api.php on line 473 I have downloaded the pem file and placed it in the appropriate file on the server and also changed it in the linkpoint code. Can anyone tell me what I am doing wrong? Quote Link to comment Share on other sites More sharing options...
kdhess0458 Posted January 31, 2011 Author Share Posted January 31, 2011 (edited) This is what I get when I debug at curl_process, incoming data: host = secure.linkpt.net port = 1129 keyfile = /www/www.jackandjillusa.com/includes/modules/payment/linkpoint_api/1167022.pem configfile = 1167022 ordertype = PREAUTH result = LIVE transactionorigin = ECI ponumber = 1002 taxexempt = Y terminaltype = UNSPECIFIED ip = 75.201.241.133 tax = 0.00 chargetotal = 1.00 cardnumber = 4xxxxxxxxxxxxx cardexpmonth = 03 cardexpyear = 12 cvmindicator = provided cvmvalue = 59 userid = 1 name = Kristal Hess company = address1 = 129 Fallen Spruce Dr. address2 = city = Asheville state = NC country = US phone = 828-707-6640 addrnum = 129 Fallen Spruce Dr. zip = 28806 sname = Kristal Hess saddress1 = 129 Fallen Spruce Dr. saddress2 = scity = Asheville sstate = NC szip = 28806 scountry = US PHP Error Message Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/a4793976/public_html/includes/modules/payment/linkpoint_api/lphp.php on line 172 Free Web Hosting items = debugging = true sending xml string: <order><orderoptions><ordertype>PREAUTH</ordertype><result>LIVE</result></orderoptions><creditcard><cardnumber>4661880033847770</cardnumber><cardexpmonth>03</cardexpmonth><cardexpyear>12</cardexpyear><cvmvalue>59</cvmvalue><cvmindicator>provided</cvmindicator></creditcard><billing><name>Kristal Hess</name><company></company><address1>129 Fallen Spruce Dr.</address1><address2></address2><city>Asheville</city><state>NC</state><zip>28806</zip><country>US</country><userid>1</userid><phone>828-707-6640</phone><addrnum>129 Fallen Spruce Dr.</addrnum></billing><shipping><name>Kristal Hess</name><address1>129 Fallen Spruce Dr.</address1><address2></address2><city>Asheville</city><state>NC</state><zip>28806</zip><country>US</country></shipping><transactiondetails><ponumber>1002</ponumber><taxexempt>Y</taxexempt><terminaltype>UNSPECIFIED</terminaltype><ip>75.201.241.133</ip><transactionorigin>ECI</transactionorigin></transactiondetails><merchantinfo><configfile>1167022</configfile><keyfile>/www/www.jackandjillusa.com/includes/modules/payment/linkpoint_api/1167022.pem</keyfile><host>secure.linkpt.net</host><port>1129</port></merchantinfo><payment><chargetotal>1.00</chargetotal><tax>0.00</tax></payment> <items> <item> <id>64</id> <description>Test Product</description> <quantity>1</quantity> <price>0.00</price> </item> </items> </order> PHP Error Message Fatal error: Cannot use string offset as an array in /home/a4793976/public_html/includes/modules/payment/linkpoint_api.php on line 473 Edited January 31, 2011 by kdhess0458 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.