Choccy Posted August 18, 2006 Share Posted August 18, 2006 I have recently installed the Setcom Payment module contribution - the problem I now have is that when customers pay using this method, they are no longer sent the confirmation e-mail which thy previously were. The MVS vendor e-mails are also not sent even though the status is changed to processing once the payment has been completed. Any ideas? Any help in this regard would be greatly appreciated. Quote Link to comment Share on other sites More sharing options...
EarlyQ Posted August 24, 2006 Share Posted August 24, 2006 I'm not 100% sure why emails on your site are not going out. I have used this contribution on OSC mm2 and CRE Loaded and all emails go out fine when I test it. Below are possible solutions: 1.) Download the Email Testing Script contribution from the following address: http://www.oscommerce.com/community/contributions,1595/ Use it to check that your outgoing emails are working correctly. I once had a site that was hosted on a server that only sometimes sent out emails, so this script will help check that. Run it several times. 2.) In your admin section click Configuration -> Email Options. Depending on which OS your site is hosted on, use the following settings: For Linux: E-Mail Transport Method - sendmail E-Mail Linefeeds - LF Use MIME HTML When Sending Emails - true or false Verify E-Mail Addresses Through DNS - false Send E-Mails - true For Windows: E-Mail Transport Method - smtp E-Mail Linefeeds - CRLF Use MIME HTML When Sending Emails - true or false Verify E-Mail Addresses Through DNS - false Send E-Mails - true 3.) You could also try replacing your checkout_process.php and orders.php files with the same files from a new download. Try replacing the following files, but make BACKUPS first: /checkout_process.php /admin/orders.php If you don't already have a new download, you can get one from: http://www.oscommerce.com/solutions/downloads Quote Link to comment Share on other sites More sharing options...
geoman Posted August 24, 2006 Share Posted August 24, 2006 Dear Sir/Madam I have installed and personalized my first osCommerce for one of my clients who wants to use two types of payments - credits cards and money order. The money order module I installed already. Before I install the credit card module what I need to know? The osCommerce site is in Spain. The second question - how I can change so the email the osCommerce is sending to customers to be in html format. And the last question - as this site is multilanguage I have seen the special characters are not correctly screen viewed(especially the create_account.php page - here the javascript that checks all fields to be filled shows me characters like ЕдП). This is because the language configuration file in admin folder change the words I put there with these characters. How to prevent this. Thanks George Quote Link to comment Share on other sites More sharing options...
Choccy Posted August 25, 2006 Author Share Posted August 25, 2006 Thank you very much for your reply. One other quick question you may know the answer to: In my Admin, under Customers/Setcom ? I have the following CURL Receive error: ?libcurl was built with SSL disabled, https: not supported! ? Do you know anything about this? Is it an issue? Quote Link to comment Share on other sites More sharing options...
EarlyQ Posted August 25, 2006 Share Posted August 25, 2006 From: http://curl.netmirror.org/docs/faq.html If you get this output when trying to get anything from a https:// server, it means that the configure script couldn't find all libs and include files it requires for SSL to work. If the configure script fails to find them, curl is simply built without SSL support. To get the https:// support into a curl that was previously built but that reports that https:// is not supported, you should dig through the document and logs and check out why the configure script doesn't find the SSL libs and/or include files. So, a temporary fix would be to open the following file: /includes/modules/payments/setcom.php Replace the following line: $setcom_url = "https://www.setcom.com/secure/components/synchro.cfc?wsdl"; // Setcom Synchro url with $setcom_url = "http://www.setcom.com/secure/components/synchro.cfc?wsdl"; // Setcom Synchro url A more permanent solution is to get your hosting company to re-build curl with SSL support. Also, download and use v1.5 of this contribution from: http://www.oscommerce.com/community/contributions,4387/ 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.