you need to upload your PEM file
you need to upload your PEM file
Zen cart PCI compliant Hosting
I agree with merlin about the PEM file. If you don't have one or it contains invalid data or is not readable, you'll have problems.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Sammy, did you put a PEM file in includes/modules/payment/linkpoint_api?
And does the filename match the number you entered in admin->Modules->Payment->LinkPoint
for the Merchant ID?
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
Thanks to everybody for their responses to this thread, I appreciate it.
swguy, I think your on to something. For some reason I was using a different number for the pem file. Now I entered the merchant id number.pem, which is in the admin section of the linkpoint module and I get a different error now:
SGS-020005: Error (Merchant config file is missing, empty or cannot be read). Your card has been declined. Please re-enter your card information, try another card, or contact the store owner for assistance.
server responds: ErrNo:0 server responds: SGS-020005: Error (Merchant config file is missing, empty or cannot be read).
Warning: Cannot modify header information - headers already sent by (output started at /home/XXXXXXXX/public_html/zencart/includes/modules/payment/linkpoint_api/class.linkpoint_api.php:178) in /home/XXXXXXXX/public_html/zencart/includes/functions/functions_general.php on line 44
THank you
I think you want simply the merchant number in that field (e.g. 123456). Try that.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
I dont have .pem in the admin section, only the number. The file I uploaded has the .pem extension.
Thank you
So ... please confirm ....
a. you've entered your account number (ie: 123456) in the Linkpoint module settings
b. you've uploaded the 123456.pem (.pem is lowercase) file from Linkpoint into the /includes/modules/payment/linkpoint_api/ folder
c. the 123456.pem file is world-readable.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
That is correct. I have a store number and a merchant id number from linkpoint. I put the merchant id number is the two spots like you described. I uploaded via cuteftp in auto mode and also tried binary mode. The permissions are set to 644 for the .pem file.
Thank you very much
1. What happens if you set the .pem file permissions to 755 or 777 temporarily for a test?
2. Do you have any .htaccess files in any of these folders?:
- /
- /includes
- /includes/modules
- /includes/modules/payment
- /includes/modules/payment/linkpoint_api
If so, please rename them one at a time to htaccess_OFF and test again.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Tried it all with no luck. Would this error message occur if port 1129 were not open? I opened it in the firewall and restarted it but did not test it.
Do you know ssh commands to test and see if the port is open the way its supposed to be?
Thank you
Bookmarks