Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Linkpoint Payment Module checkout process


kdhess0458

Recommended Posts

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?

Link to comment
Share on other sites

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 by kdhess0458
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...