JACUK Posted June 25, 2019 Share Posted June 25, 2019 Hi, I originally posted this on the General forum but did not get any response to the issue, so have reposted here hoping someone can offer some suggestions. On completion of a test transaction through Worldpay and returning to the sucessful order page i have checked confirmation emails and they have all been sent to the required email addresses. All the info is in the email except a list of the products ordered! Order values, delivery & billing address all visible, just no products. When you go into Admin>Orders the order is displaying properly with products listed. osCommerce Online Merchant v2.3.4.1 CE Responsive Worldpay Hosted Payment Pages - file attached I have also attached a text version of the email generated by the shop in case it helps to identify where the issue may be. Any help to get over what I hope now is the last hurdle would be much appreciated. Regards, order confirmation email.txt rbsworldpay_hosted.php Link to comment Share on other sites More sharing options...
BrockleyJohn Posted June 25, 2019 Share Posted June 25, 2019 This is a long standing bug in the community version of osc, a fix for which was provided but never merged. Use my addon instead which has the bug fixed plus some other features - automated return to the checkout payment page if they cancel out of worldpay (standard module leaves you stuck on a cancelled page) - records the detail of checking in the order status history so you can instantly see if the address, postcode, CV2, 3d secure and country ip matched from within osc admin https://apps.oscommerce.com/brAIY&worldpay-hosted-payments-extended Contact me for work on updating existing stores - whether to Phoenix or the new osC when it's released. Looking for a payment or shipping module? Maybe I've already done it. Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x Link to comment Share on other sites More sharing options...
JACUK Posted June 25, 2019 Author Share Posted June 25, 2019 Hi John, Thanks for this, very much appreciated. Will get the addon downloaded and incoporated into the installation this afternoon, just off to a client meeting so will be working on this as soon as I get back. I will let you know what happens. Thanks again. Regards, Julian Link to comment Share on other sites More sharing options...
241 Posted June 25, 2019 Share Posted June 25, 2019 9 minutes ago, BrockleyJohn said: This is a long standing bug in the community version of osc, a fix for which was provided but never merged. the code in your module is not up to date reset($order_total_modules->modules); while (list(, $value) = each($order_total_modules->modules)) { will need to be changed foreach($order_total_modules->modules as $value) { I don't think the module will fix the issue at hand with the email No longer giving free advice. Please place deposit in meter slot provided. Individual: [=] SME: [==] Corporation: [===] If deposit does not fit one of the slots provided then you are asking too much! Is your Osc dated try Phoenix raising oscommerce from the ashes. Link to comment Share on other sites More sharing options...
BrockleyJohn Posted June 25, 2019 Share Posted June 25, 2019 @241 thanks for the php7.2 flag - will upload an update It absolutely does cure the overwrite of the order object. Contact me for work on updating existing stores - whether to Phoenix or the new osC when it's released. Looking for a payment or shipping module? Maybe I've already done it. Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x Link to comment Share on other sites More sharing options...
JACUK Posted June 25, 2019 Author Share Posted June 25, 2019 Hi John, Copied all the updated files to their directories, walked through the shop to generate an order, paid with worldpay in test mode with test card numbers. Everything worked brilliantly, returned to the Order Processed page, emails generated and now include details of the products ordered. Total sucess. Could i ask a small follow up - I want to format the emails into something a little more "modern" that the basic style at the moment - I have found the following add-on that may offer a solution https://apps.oscommerce.com/0DBME Are you aware of this add-on and whether it would cause any issues with your add-on? Or are you aware of any other solutions? Thanks again. Julian Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.