Linkpoint Connect 2.0
#1
Posted 30 July 2009, 23:53
Posting the topic before the module so that I can include a link to this thread in the module description. Previous versions have not included a support thread, which has led to some fragmentation of the topics. This is especially burdensome since there are four separate contributions for Linkpoint. Hopefully posting a support thread will collect any new information in one place.
Known issue with the new module: when you post to Linkpoint, it shows the credit card holder's name, street address, state, and zip code but not the city. It gets the city, but it does not allow the city to be changed even though it will allow the zip and state to be changed. This is a weird behavior, but as best I can tell, it is a Linkpoint issue rather than an issue with the module. If someone finds out differently, they should post here.
URL for the contribution: http://addons.oscommerce.com/info/2423
#2
Posted 03 August 2009, 18:47
I wanted to add some info for anyone who does not have the linkpoint connect menu on their account pages at linkpoint. I called the number included in the contribution and had to go through my whole story with 4 different people. Finally I was told I need to call my Relationship Manager (the guy who signed me up with linkpoint). He can turn on the connect feature if you do not already have it available. It may take 24 to 48 hours for the option to show up. There was no extra charge for me to have this turned on.
Once I have the option available, I am going to implement this on a new site I built. If I run into any more pertinent info, I will post here.
Tim
#3
Posted 03 August 2009, 20:34
I have installed both Linkpoint Connect and the OffSite modules and neither work. The instructions tell me to:
Make this change to checkout_payment.php:
<!-- body_text //-->
<td width="100%" valign="top"><?php echo tep_draw_form('checkout_payment', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL', false), 'post', 'onsubmit="return check_form();"'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">
echo tep_hide_session_id();
<!--Added false to tep_href_link(checkout_payment) link so Linkpoint wont see sid-->
All this change did was give me an error message at the top of the page:
echo tep_hide_session_id();
I also made all the changes at Linkpoint but all that happens when I click "Continue" is it sends me back to my stores login page!
Can anyone explain the proper installation procedure for the Linkpoint module? I want Linkpoint to gather the credit card info and send my customer back to a thank you page on my site! I've been struggling with this for 4 days and need to resolve it quickly.
Thanks,
Michael
#4
Posted 03 August 2009, 22:11
michaelrose62, on Aug 3 2009, 04:34 PM, said:
I have installed both Linkpoint Connect and the OffSite modules and neither work. The instructions tell me to:
Make this change to checkout_payment.php:
<!-- body_text //-->
<td width="100%" valign="top"><?php echo tep_draw_form('checkout_payment', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL', false), 'post', 'onsubmit="return check_form();"'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">
echo tep_hide_session_id();
<!--Added false to tep_href_link(checkout_payment) link so Linkpoint wont see sid-->
All this change did was give me an error message at the top of the page:
echo tep_hide_session_id();
I also made all the changes at Linkpoint but all that happens when I click "Continue" is it sends me back to my stores login page!
Can anyone explain the proper installation procedure for the Linkpoint module? I want Linkpoint to gather the credit card info and send my customer back to a thank you page on my site! I've been struggling with this for 4 days and need to resolve it quickly.
Thanks,
Michael
#5
Posted 04 August 2009, 02:05
michaelrose62, on Aug 3 2009, 04:34 PM, said:
<!-- body_text //-->
<td width="100%" valign="top"><?php echo tep_draw_form('checkout_payment', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL', false), 'post', 'onsubmit="return check_form();"'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">
echo tep_hide_session_id();
<!--Added false to tep_href_link(checkout_payment) link so Linkpoint wont see sid-->
<!-- body_text //-->
<td width="100%" valign="top"><?php echo tep_draw_form('checkout_payment', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL', false), 'post', 'onsubmit="return check_form();"'); echo tep_hide_session_id(); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">Note that the echo statement moved.
#6
Posted 04 August 2009, 11:58
I did not edit my checkout_payment page to remove the oscid. Everything seems to work fine without the edit, so I did not do it.
I did fill out all three URL boxes.
Submission form yoursitepath/checkout_confirmation.php
Confirmation page yoursitepath/checkout_success.php
failure page yoursitepath/checkout_success.php
I also checked all 4 boxes for:
Url is a CGI Script
and
Automatically display Confirmation Page after the Connect receipt page
If you check the box for copies of all receipts, you will get 2 of everything. Linkpoint already sends one to the e-mail address on file. The problem is, if you uncheck the box, then you and the customer do not get the e-mail with the card approval information. I believe I will contact linkpoint today to see about this.
Also, I failed to see any difference in test mode versus live mode. If I remember correctly there used to be a setting in the linkpoint admin and that was removed a few years ago.
Tim
#7
Posted 05 August 2009, 23:11
http://www.indians.org/catalog/
Thanks to both of you for the quick response, I am my boss are happy now...
Michael
#8
Posted 27 August 2009, 21:08
I have had 4 orders this way and I dont know what to ship to them.
I need to fix this FAST...
Please Help!
#9
Posted 27 August 2009, 23:06
If you didn't before, add the revised text to checkout_payment.php:
<!-- body_text //-->
<td width="100%" valign="top"><?php echo tep_draw_form('checkout_payment', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL', false), 'post', 'onsubmit="return check_form();"'); echo tep_hide_session_id(); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">It is possible that this matters. Make sure that you checked all 4 boxes for:
Url is a CGI Script
and
Automatically display Confirmation Page after the Connect receipt page
#10
Posted 28 August 2009, 01:28
Any other suggestions? I appreciate the help...
#11
Posted 28 August 2009, 06:16
Also, your COOKIE settings seem flawed. Even when I allow cookies, I still get an osCsid in the URL. You may want to post the relevant lines from your configure.php file (the ones with HTTP in them).
#12
Posted 03 December 2009, 13:12
Thanks in advance.
#13
Posted 16 December 2009, 13:10
Any one can change the 'chargetotal' hidden value in the form and go to linkpoint with a small amount to complete the transaction.
is it not a security concern?
#14
Posted 31 July 2010, 21:47
kjeff, on 03 December 2009, 13:12, said:
Thanks in advance.
Did you ever find an answer to this question. I have the same problem. Linkpoint generates a huge random number if and order number is not told to their system. How do you get the api to tell linkpoint what the order number is so the invoice matches the order number?
#15
Posted 29 November 2011, 00:50
I was told this was due to my hosting provide not allowing port 1129 to be open.
I found out abount the link point conect api, installed it per the directions and now get the below message:
Form Processing Error
The following errors occurred while processing your request:
- It is not possible to order from the store at this time.
- Contact the merchant for further information (error 1002).
My client is growing very impatient, can anyone please help me get this up and running.
Thanks Tony














