Thank you, that will be very helpful and I'll try and release and update later on tonight.
Philip.
Printable View
Thank you, that will be very helpful and I'll try and release and update later on tonight.
Philip.
Right I have some more info on the sidebox, at the moment there seems to be massive overloading of the worldpay servers, dropping connections etc.. I am going to create two new sideboxes though. One is going to use the code that Bigenuf helpfully provided except that the WorldPay code provided by him from that page raises a problem (not from Him, Worldpay have screwed up). The other box will automatically have the cards that you accept in it, but you will need to edit it first.
The explanation.
Worldpay haven't thought things through, they have said "manually" put these things up in the sidebox, and they are all http:// e.g. they are not secure. Lots of people run a secure shop, so when the shop is displayed as a https:// Internet explorer puts a great big "there are some items that are not secure on this page" warning up, and the other thing that RBS haven't thought through is that their server has an invalid security certficate for the secure versions of the images, so that would display an even worse warning, at the moment this can be demonstrated by trying to pull up this image:
https://www.rbsworldpay.com/images/cardlogos/diners.gif
The correct sidebox
The only way to avoid displaying security errors when using the worldpay sidebox, will be to manually edit a box that I will be calling tpl_wp_cc_accept_RECOMMENDED.php and you'll need to put your installation ID in unless I can find a way to pull it from the system automatically (could be possible depends on whether the payment modules are loaded in the background on all pages or not).
If it helps any, this is what I have for their secure url for the Powered By logo:
https://secure.wp3.rbsworldpay.com/j...BSWorldPay.gif
I get a 404 if I try to pull up any of the actual card images there, but the powered by image is there at least lol
Until the add-ins page is updated, this is the location
http://########################.co.uk/versions/W....3.x_v2.07.zip
Ignore my previous posting about a new sidebox
What has happened is that by borrowing some people's installation ID's I've managed to find all of the secure logos (published below). Previously I thought it would be a good idea to used the javascript to install the logos into the sideboxes and the theory worked fine, unfortunately the output coming from RBS WorldPay is incompatible with Zen Cart's layout and results in a table going outside of the sidebox column layout. Since the program is on WorldPay's servers their is nothing I can do about this, although I am considering whether a top or bottom banner may be an option.
With regards to problems people are having with missed payments, there is also nothing I can do. It appears that when RBS merged WorldPay in and have moved the servers into one building, they have under estimated the bandwidth required. This means that worldpay is now a lot slower and does not appear to be keeping up with the number of requests. This is resulting in the system timing itself when trying to post the information to the shops to say that a cart has been paid. Once again there is nothing I can do about this, and we all have to wait and expect the odd missed order or payment until RBS sorts itself out. I expect they are all sitting around congratulating themselves over a smooth transfer and not realising that they've cocked up their instructions, their secure server certificate is out of date, and they don't have the bandwidth out to mark a shopping cart as paid.
The secure code for all the logos available is below, you will need to remove the images from includes/templates/template_default/sideboxes/tpl_wp_cc_accept.php to match with credit cards you can accept.
HTML Code:<!-- Individual logos-->
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_VISA.gif" border="0" alt="VISA payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_VISA_DELTA.gif" border="0" alt="VISA/Delta payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_VISA_ELECTRON.gif" border="0" alt="VISA/Electron payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_ECMC.gif" border="0" alt="Mastercard payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_ECMC_DEBIT.gif" border="0" alt="Mastercard payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_AMEX.gif" border="0" alt="American Express payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_DINERS.gif" border=0 alt="Diners payments supported by WorldPay">
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_JCB.gif" border="0" alt="JCB" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_LASER.gif" border=0 alt="Laser payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_SOLO_GB.gif" border="0" alt="Solo payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_MAESTRO.gif" border="0" alt="Maestro payments supported by WorldPay" />
<img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/WP_ELV.gif" border="0" alt="ELV payments supported by WorldPay" />
<!-- Powered by WorldPay logo-->
<a href="http://www.worldpay.com/" target="_blank"><img src="https://secure.wp3.rbsworldpay.com/jsp/shopper/icons/../pictures/poweredByRBSWorldPay.gif" border="0" alt="Powered By WorldPay" /></a>
The servers are certainly timing out a lot more, one thing I've noticed is that instead of going straight to the "select yor credit card" page the shops are now mainly going to a secure transaction page with a padlock that pauses for a few seconds as it tries to find another available server. The knowledge base has also slowed down and I was getting timeouts last night while trying to cross-reference the information that had been posted here, with the need to find the SSL versions of the graphics.
Worldpay and Zen cart always lived on the brink of a timeout anyway because the limit for a zen cart shop to respond to having completed the transaction was 30 seconds, as the bandwidth into worldpay is currently overloaded I think we'll see a lot more incomplete orders BUT GOOD NEWS IS AT HAND
This link is to a module Recover cart sales
http://www.zen-cart.com/index.php?ma...roducts_id=100
you'll need to put the module on and then cut and paste the sql in (it's not my module btw). The aim of that module is to follow up on abandonded shopping carts but I think it's should help you lot at least see, what was on the orders that don't complete because ZC does not mark them as paid. I think I once saw a module that allows the total rescue of an incomplete cart (this one does not do that) but at least this one gives an idea of what was ordered if the zen cart email does not give you enough information.
Philip.
Thanks for the helpful link philip i will install it now, hopefully i can recover the lost order, if you have any news on the situation getting any better please post here. No doubt i will have an order throughout the day so we will just have to see if it has settled down
Cheers :)
very very helpful people. Thanks to you all i have my logos backup. thank you
Dan:clap:
Ive been reading and reading on how to set this up, and it almost works, but im getting a callback failed message from RB Worldpay and its pulling my hair out.
Now the docs say you need to put you password into the settings, but where?????? I have put up a screenshot of my module settings with the important bits greened over.
There is also an image of the email from RBS Worldpay.
This is a new instilation of the module on a fresh install of Zencart.
Can someone please help me here, as this is the last problem before going live today.
Regards,
Rufus
http://www.belltent.co.uk/wp_settings.jpg http://www.belltent.co.uk/wp_callback_failed.jpg