Welcome Visitor, Please Login or Register Now |
|
Saturday, April 27, 2024 04:36 PM |
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
Linkpoint Question |
Edit Delete Quote |
First Post Posted on: 06-15-08 02:05 AM |
|
|
|
I am setting up Linkpoint in the Auctionawy software and have the following questions:
1. The Auction software is asking for a secured temporary directory. My current hosting provider is On smart. It is asking for a directory location such as "/secure/temp", your example.
2. Auctionawy is also asking for what looks like a directory called "lbin". I should be able to create this directory, correct. Unless this is where some of all of the Auctionawy software is to be placed.
The domain name is cauction.org
Thank You |
|
|
|
|
|
mewsoft |
Administrator Team Member |
Posts: 5381 |
Joined: 04-27-24 04:36 PM |
Location: knxoville, TN, USA |
|
|
|
|
|
|
|
|
|
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
Where is the upgrade |
Edit Delete Quote |
Reply #: 2 Posted on: 06-15-08 10:01 PM |
|
|
|
Where is the upgrade? All I see is the software download (demo versions) and an FTP utility which does not indicate a single file upgrade.
Auctionawy |
|
|
|
|
|
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
FTP upgrade |
Edit Delete Quote |
Reply #: 3 Posted on: 06-15-08 10:31 PM |
|
|
|
I need to verify something before I upgrade the file as I have a lot of custom changes already in place and would not want the upgrade utility to overwrite all the CGI & PM files.
At the top of the utility you have a statement
"The auto installer can do two things, do a fresh new installation, or upgrade selected files."
But, then you also have stated that
"If you select to upgrade only please check the files you want to upgrade"
The only option for installing CGI & PM is to install ALL. Is this selected when the utility gets started?
My FTP path are /public_html/cgi-bin /public_html
Perl path is correct.
Can you verify this? |
|
|
|
|
|
mewsoft |
Administrator Team Member |
Posts: 5381 |
Joined: 04-27-24 04:36 PM |
Location: knxoville, TN, USA |
|
|
|
|
|
|
|
|
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
installation |
Edit Delete Quote |
Reply #: 5 Posted on: 06-17-08 12:49 AM |
|
|
|
I find that your site lacks documenation especially for the Auctionawy package. I could not locate anything on installation of molude llperl for linkpoint, where is it to be placed? |
|
|
|
|
|
mewsoft |
Administrator Team Member |
Posts: 5381 |
Joined: 04-27-24 04:36 PM |
Location: knxoville, TN, USA |
|
|
|
|
|
|
|
|
|
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
Linkpoint |
Edit Delete Quote |
Reply #: 7 Posted on: 06-18-08 02:37 AM |
|
|
|
After checking I found that all the required files for Linkpoint are already installed by my IS On-Smart. In addition, I have updated the merchant.pm file as well. The only fields which are filled in is the Auctionawy software setup are
store number > 111111
key file > /home/username/public_html/cauctionkey.pem < file is located here and is correctly done
I get the following error message:
Payment Error:
Credit card processing error. Please go back and check your credit card information.
And there are no transaction listed in the Linkpoint logs. I believe they are not talking to each other.
Pleas help as I already spoke with the payment processor (Linkpoint) and the ISP (on Smart) and they have done everything on there end and both are working according to them on there side. |
|
|
|
|
|
|
terry4515 |
Registered Member |
Posts: 9 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
Update on Linkpoint Module - lpperl.pm |
Edit Delete Quote |
Reply #: 8 Posted on: 06-18-08 03:30 AM |
|
|
|
Also, the lpperl.pm file has been uploaded to the cgi-bin directory. Also, I was told by Linkpoint that there was an update and llperl no longer works. The new filename is lpperl.pm not llperl as you specified. The permission is set at 755 and have tried it in other directories as well since I do not know where the includes come from. |
|
|
|
|
|
mewsoft |
Administrator Team Member |
Posts: 5381 |
Joined: 04-27-24 04:36 PM |
Location: knxoville, TN, USA |
|
|
|
|
|
|
|
|
|
|
jdaustin |
Registered Member |
Posts: 4 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
Follow up |
Edit Delete Quote |
Reply #: 10 Posted on: 07-06-08 04:04 AM |
|
|
|
Im following up where Terry left off, with the same issue. I started with a fresh install of your software downloaded from your web site. I found it odd that a linux version would have a windows installer. Is there a tarball (tar.gz) somewhere I could download instead?
The version installed from your website did not appear to install a merchant.pm file in the cgi-bin/na directory as the version my client has installed does.
The version for download shows the following parameters for linkpoint: Store Number: Key File (.pem): Path to lbin: Secure temp:
Could you point me to the merchant.pm file that you were speaking of? Perhaps email it to me or a diff of the old/new version?
The client does not have root access to their hosting server. You might have such access since from my undrestanding your company set up hosting and installed NetAuction for them, but I doubt it should be needed. Compiling anything is out since the hosting setup does not appear to include shell access. Have you dealt with this problem before?
I realize this is a 3rd party interface, but given that I've been using linux for over 10 years and have been involved in a dozen ecommerce projects this should be workable with a small amount of help from you. Linkpoint is new to me, but I've used other payment gateways. Do you have documentation about this portion of your code?
Thank you for your assistance |
|
|
|
|
|
|
jdaustin |
Registered Member |
Posts: 4 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
|
mewsoft |
Administrator Team Member |
Posts: 5381 |
Joined: 04-27-24 04:36 PM |
Location: knxoville, TN, USA |
|
|
|
|
|
|
|
|
|
|
jdaustin |
Registered Member |
Posts: 4 |
Joined: 04-27-24 04:36 PM |
|
|
|
|
|
|
|
|
|
linkpoint |
Edit Delete Quote |
Reply #: 13 Posted on: 07-10-08 11:52 PM |
|
|
|
I got linkpoint to work by creating my own linkpoint function. To help others stuck on this here's what I did: Download the linkpoint api, put the llpperl.pm file in the same directory as merchant.pm. change include to include it. In admin change billing setup to use Linkpoint, set correct path to pem file and set store number. Add following function, and change process_payment to use it for Linkpoint. I don't have it passing address info, so address verification isn't active.
#========================================================== sub Process_LinkPoint_New{ #Added by JD Austin #use lpperl; my (%Customer) = @_; my $lperl = new LPPERL();
# Build transaction hash $myorder = { host => 'secure.linkpt.net', port => '1129', keyfile => $Global{LinkPoint_Keyfile} , #change this to the name and location of your certificate file configfile => $Global{LinkPoint_StoreNumber}, #change this to your store number # type => $Customer{CC_Type}, # action => 'Normal Authorization', description => $Customer{Description}, # amount => $Customer{Amount}, # total order amount # first_name => $Customer{First_Name}, # last_name => $Customer{Last_Name}, # name => $Customer{Name_On_Card}, # address => $Customer{Street_Address}, # billing address # city => $Customer{City}, # billing address city # state => $Customer{State}, # billing address state/province # zip => $Customer{Zip}, # billing address zip/postal code # country => $Customer{Country}, # billing address country # email => $Customer{Email}, # billing contact's email ordertype => 'SALE', result => 'GOOD', # For a test, set result to GOOD, DECLINE, or DUPLICATE chargetotal => $Customer{Amount}, cardnumber => &Decrypt($Customer{CC_Number}, $Global{Secure_Key}), cardexpmonth => $Customer{Exp_Month}, cardexpyear => $Customer{Exp_Year}, cpath => '/usr/bin/curl', # *NIX
# FIELD NAME: cargs - Curl Arguments # DEFAULT VALUE: '-m 300 -s -S' -m = timeout value (seconds), -s = silent, -S = show errors # EXPLANATION: Curl arguments - You need to enter the complete string if you over-ride the default. # For more info see http://curl.haxx.se/docs/manpage.html. # This field can normally be omitted. # EXAMPLE USAGE: cargs => '-k -m 300 -s -S',
# FIELD NAME: debugging # DEFAULT VALUE: false # EXPLANATION: Prints values as they are processed by module. It also turns on verbose curl output # Debugging is for development only - not intended for production use # EXAMPLE USAGE: debugging => 'false',
# FIELD NAME: webspace # DEFAULT VALUE: true # EXPLANATION: When viewing perl output through a web browser, all xml tags are # removed, so we must escape them to view xml output. This is on # by default. If running perl from the command line (or not through a # browser), set this value to false. Otherwise this field is not needed. # EXAMPLE USAGE: webspace => 'false',
}; %response = $lperl->curl_process($myorder);
my ($Status, $Reason, $AVS, $Auth_Code, $Trans_ID); $Status=$response{'r_approved'}; $Reason=$response{'r_error'}; $AVS=$response{'r_avs'}; $Auth_Code=$response{'r_code'}; $Trans_ID=$response{'r_ref'};
if ($response{'r_approved'} eq "APPROVED") { return (1, $Reason, $AVS, $Auth_Code, $Trans_ID); } else { $Reason.="
<!--
"; while (($key, $value)=each(%Customer)) {$Reason.=">> $key = $value <<
";} $Reason.="
-->
"; return (0, $Reason, $AVS, $Auth_Code, $Trans_ID); }
} #end Process_LinkPoint_New |
|
|
|
|
|
|
|
|
Mewsoft and Mewsoft Logos are registered trademarks.
® Corporation. All Rights Reserved.
Copyright -
Privacy -
Terms of Use
| Page Load: 0.5520 Seconds |
|