Zen Cart Logo
Forums / Addon Payment Modules / Worldpay module for 1.5.x is there one and where can I get it?

Worldpay module for 1.5.x is there one and where can I get it?

Views: 4,048

Results 1 to 20 of 27
3 Sep 2014, 2:15 PM
#1
veronicathecow avatar

veronicathecow

New Zenner

Join Date:
Jun 2009
Posts:
65
Plugin Contributions:
0

Worldpay module for 1.5.x is there one and where can I get it?

Hi bit of a newbie here. Paypal have been a pain and so we want to add Worldpay but I can only find reference to a version 1.3.x series.
Any hints would be much appreciated.Thanks.

3 Sep 2014, 4:38 PM
#3
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

What PayPal option have you been trying to use? PayPal Express generally does not have issues, although as various servers upgrade their filtering and security there have been temporary outages of CURL to/from PayPal.

3 Sep 2014, 10:13 PM
#4
veronicathecow avatar

veronicathecow

New Zenner

Join Date:
Jun 2009
Posts:
65
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

Hi stevesh thanks for reply I will give it a try.

Hi mc12345678 thanks for reply. The problems with Paypal is they made changes a month or two back and now they want to charge us an extra £30 a month just so we can run it the way it was (Paypay now forces people to open an account after 3 transactions). This has lost us a number of customers and in their arrogance they will not change back.
Also many people want nothing to do with Paypal so we want to allow them to have a choice.

3 Sep 2014, 10:24 PM
#5
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

veronicathecow:

Hi stevesh thanks for reply I will give it a try.

Hi mc12345678 thanks for reply. The problems with Paypal is they made changes a month or two back and now they want to charge us an extra £30 a month just so we can run it the way it was (Paypay now forces people to open an account after 3 transactions). This has lost us a number of customers and in their arrogance they will not change back.
Also many people want nothing to do with Paypal so we want to allow them to have a choice.

Wow! Thank you for that information. Any indication that those changes are only UK/european and do they affect all levels of usage? (Ie, 3 purchases through express as well?)

4 Sep 2014, 7:29 AM
#6
veronicathecow avatar

veronicathecow

New Zenner

Join Date:
Jun 2009
Posts:
65
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

Hi mc12345678 we are using Paypal Express checkout at https://www.honestycosmetics.co.uk

We got an email in May this year from a customer and it was the first we had heard of it!

"I have been an Honesty customer for years and always been very pleased with
both the products and the service.
I am now disappointed to find that in order to pay by card when ordering on
the internet , customers are being forced to create a PayPal account. If
this is the case I will have to take my business elsewhere as I will only
create an account if I have chosen to do so.
I look forward to your reply."

Paypal replied
"Dear, Thank you for contacting PayPal regarding Guest Checkout on your website.
I understand your concern, I apologise for any inconvenience that has been caused to you and your business in regards to the changes in PayPal Policy for Website Payments Standard.
I am sorry to hear that you are thinking of leaving us, and would encourage you look into our Website Payments Pro option further before you make your decision.
You can find out more by visiting https://www.paypal.com/uk/webapps/mpp/pro.
I again apologise for any inconvenience caused, and wish you continued success in the future.
Thank you for your time. Yours sincerely, PayPal "

So basically they now want to charge us an extra £30/month or they will force all our customers to create a Paypal account after the third purchase. I don't know what areas this covers other than the UK but I hope this info helps

The worldpay module may work but as it has not been maintained for a few years and the author has left the community (It says philip_clarke Suspended on the forum) so I will be looking at other options so will ask on the forum.

7 Sep 2014, 2:43 AM
#7
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

veronicathecow:

Hi mc12345678 we are using Paypal Express checkout at https://www.honestycosmetics.co.uk

We got an email in May this year from a customer and it was the first we had heard of it!

"I have been an Honesty customer for years and always been very pleased with
both the products and the service.
I am now disappointed to find that in order to pay by card when ordering on
the internet , customers are being forced to create a PayPal account. If
this is the case I will have to take my business elsewhere as I will only
create an account if I have chosen to do so.
I look forward to your reply."

Paypal replied
"Dear, Thank you for contacting PayPal regarding Guest Checkout on your website.
I understand your concern, I apologise for any inconvenience that has been caused to you and your business in regards to the changes in PayPal Policy for Website Payments Standard.
I am sorry to hear that you are thinking of leaving us, and would encourage you look into our Website Payments Pro option further before you make your decision.
You can find out more by visiting https://www.paypal.com/uk/webapps/mpp/pro.
I again apologise for any inconvenience caused, and wish you continued success in the future.
Thank you for your time. Yours sincerely, PayPal "

So basically they now want to charge us an extra £30/month or they will force all our customers to create a Paypal account after the third purchase. I don't know what areas this covers other than the UK but I hope this info helps

The worldpay module may work but as it has not been maintained for a few years and the author has left the community (It says philip_clarke Suspended on the forum) so I will be looking at other options so will ask on the forum.

Thank you for the clarification. I will need to review received correspondence and see if our organization needs to make a similar move.

Regarding the suspended individual, it is my guess that the suspension is for some reason or another rather than just deciding to leave.

All of the plugins hosted here are able to be modified by anyone and reposted with corrections and modifications. Ideally if a plugin doesn't work and it is repaired by someone else then it would be provided back to the community and that if a plugin continues to work without further modification then more than likely nothing will be done for it. I say this because it may be that the plugin is still good for more recent carts even though it is not advertised as such.

7 Sep 2014, 6:23 AM
#8
veronicathecow avatar

veronicathecow

New Zenner

Join Date:
Jun 2009
Posts:
65
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

Hi mc12345678, thanks for the reply. Wish I had the skills to alter the plugin. What worries me is security issues.
WorldPay were no real help and sent me some info "As discussed in order to integrate your website to WorldPay you have the option of either using Xencart or by coding the integration yourselves"
What is most disturbing about the Paypal issue is that it was losing us customers for a while before we knew there was a problem.
We are looking at other options to replace / add to Paypal checkout and would welcome any thoughts.

7 Sep 2014, 2:15 PM
#9
rixstix avatar

rixstix

Totally Zenned

Join Date:
Aug 2009
Location:
North Idaho, USA
Posts:
2,015
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

Did you try asking PayPal if they would waive part or all of the fixed monthly charges if you start using Website Payments Pro in addition to PayPal Express?

Depending upon the payment volume processed, you may be surprised. You must call and speak with an account manager because the email representatives do not have any authority to make such decisions.

11 Sep 2014, 7:16 AM
#10
veronicathecow avatar

veronicathecow

New Zenner

Join Date:
Jun 2009
Posts:
65
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

RixStix Thanks for that I will give them a bell
Cheers

10 Oct 2014, 4:20 PM
#11
trevor_ellis avatar

trevor_ellis

New Zenner

Join Date:
Oct 2014
Location:
Grimsby
Posts:
2
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

I am using ZenCart 1.5.1 and client has a World Pay account.
I have tried to follow the thread and the referral back to older discussions but the links to download the Payment Module are broken.
Please advise what is the latest version of the WorldPay Module and where I can download it.

2 Mar 2015, 7:50 PM
#12
trevor_ellis avatar

trevor_ellis

New Zenner

Join Date:
Oct 2014
Location:
Grimsby
Posts:
2
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

I have been in touch with Worldpay and they confirm there is an issue with payment response but I can't get beyond that yet. It would be helpful if someone out there had a fix (possibly even a paid one) otherwise I will be of the opinion that Zencart does not support Worldpay. Not sure yet whether to seek a different Payment option or a different ecommerce solution.

2 Mar 2015, 11:00 PM
#13
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

Trevor Ellis:

I have been in touch with Worldpay and they confirm there is an issue with payment response but I can't get beyond that yet. It would be helpful if someone out there had a fix (possibly even a paid one) otherwise I will be of the opinion that Zencart does not support Worldpay. Not sure yet whether to seek a different Payment option or a different ecommerce solution.

There is no better ecommerce solution than zen cart. You will get more help from this site by asking nicely than you will any other ecommerce forum site
What is your clients worldplay module not doing? The latest version is for zen cart 1.3.9. You have to know how to upgrade it to show on zen cart v1.5 admin/customers/ menu.
I have this installed on a clients site running zen cart v1.5.4 with no problems what so ever.

16 Mar 2015, 1:16 PM
#14
joecooper avatar

joecooper

Zen Follower

Join Date:
Aug 2011
Posts:
122
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

I am trying to install the current worldpay module from 1.3.x into 1.5.3, but when trying to enable it, get this generic message: "WARNING: An Error occurred, please refresh the page and try again.".

Has anyone got this to work?

16 Mar 2015, 1:40 PM
#15
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

joecooper:

I am trying to install the current worldpay module from 1.3.x into 1.5.3, but when trying to enable it, get this generic message: "WARNING: An Error occurred, please refresh the page and try again.".

Has anyone got this to work?

So the message posted just before this one indicates that basically yes it has been done. There is also guidance about what needs to be done to make it happen.

Beyond that, and with any similar error, when that. Message is displayed, an error log is typically generated. By posting the contents of the error message without revealing information about your admin folder, help may be provided. Check your logs folder for a myDEBUG file and post the contents associated with this issue.

16 Mar 2015, 1:53 PM
#16
joecooper avatar

joecooper

Zen Follower

Join Date:
Aug 2011
Posts:
122
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

mc12345678:

So the message posted just before this one indicates that basically yes it has been done. There is also guidance about what needs to be done to make it happen.

Beyond that, and with any similar error, when that. Message is displayed, an error log is typically generated. By posting the contents of the error message without revealing information about your admin folder, help may be provided. Check your logs folder for a myDEBUG file and post the contents associated with this issue.

"You have to know how to upgrade it to show on zen cart v1.5 admin/customers/ menu." Is very vague with no explanation.. I have checked the log and found the error, working on that issue now.

PHP Fatal error:  1364:Field 'configuration_title' doesn't have a default value :: INSERT INTO configuration (configuration_key, configuration_value,  configuration_group_id, date_added) VALUES ('MODULE_PAYMENT_WORLDPAY_VERSION', '2.12', '6', now()) ==> (as called by) E:\Websites\Initially London\www\shop\includes\modules\payment\worldpay.php on line 450 <== in E:\Websites\Initially London\www\shop\includes\classes\db\mysql\query_factory.php on line 155

The line from the PHP file:

$db->Execute("INSERT INTO " . TABLE_CONFIGURATION . " (configuration_key, configuration_value,  configuration_group_id, date_added) VALUES ('MODULE_PAYMENT_WORLDPAY_VERSION', '".$this->moduleVersion."', '6', '')");
16 Mar 2015, 2:56 PM
#17
joecooper avatar

joecooper

Zen Follower

Join Date:
Aug 2011
Posts:
122
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

My error about the above turned out to be something else altogether. My MySQL database was running in STICT mode. I had to run the following sql command:

SET @@global.sql_mode= '';
16 Mar 2015, 3:40 PM
#18
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

joecooper:

"You have to know how to upgrade it to show on zen cart v1.5 admin/customers/ menu." Is very vague with no explanation.. I have checked the log and found the error, working on that issue now.

PHP Fatal error: 1364:Field 'configuration_title' doesn't have a default value :: INSERT INTO configuration (configuration_key, configuration_value, configuration_group_id, date_added) VALUES ('MODULE_PAYMENT_WORLDPAY_VERSION', '2.12', '6', now()) ==> (as called by) E:\Websites\Initially London\www\shop\includes\modules\payment\worldpay.php on line 450 <== in E:\Websites\Initially London\www\shop\includes\classes\db\mysql\query_factory.php on line 155

> 
> The line from the PHP file: 
> 
> ```
$db->Execute("INSERT INTO " . TABLE_CONFIGURATION . " (configuration_key, configuration_value,  configuration_group_id, date_added) VALUES ('MODULE_PAYMENT_WORLDPAY_VERSION', '".$this->moduleVersion."', '6', '')");

Understandable that the statement was considered vague (not necessarily to all), there is a FAQ about how to upgrade plugins from 1.3.x to 1.5.x which is part of the solution. Sorry, for not doing that leg work myself, but I'm on a cell phone at the moment and sometimes looking for such similar related information isn't so easy in this environment.

As to the error, that's pretty straight forward. The sql line identified does not include an assignment of the configuration_title field. Needs to be added to the first parenthetical listing with a corresponding title in the second at the same relative position... Typical implementation is to place that new field in the same sequence as a default ZC install would have the record within the table structure.

17 Mar 2015, 1:21 AM
#19
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Worldpay module for 1.5.x is there one and where can I get it?

joecooper:

My error about the above turned out to be something else altogether. My MySQL database was running in STICT mode. I had to run the following sql command:

SET @@global.sql_mode= '';


Yes, that error would occur in strict mode, doesn't mean that the sql was correct though. It really should have been there and should get updated with an applicable value. Obviously the first step would be to simply provide a sql statement that would work in it's place here in this thread, or the "applicable" thread for the plugin... If hesitant about packaging up the correction, then someone else that cares to do so can incorporate it relatively easily.
7 May 2015, 9:31 AM
#20
joecooper avatar

joecooper

Zen Follower

Join Date:
Aug 2011
Posts:
122
Plugin Contributions:
0

Re: Worldpay module for 1.5.x is there one and where can I get it?

I'm coming back to this now as we have all the info from Worldpay.

But there is a further issue, There should be a link added to "Customers" called "Worldpay Response". This isn't showing. If I browse to that page directly, I now get an error:

WARNING: An Error occurred, please refresh the page and try again. Fatal error: 1146:Table 'shop.table_worldpay_payments' doesn't exist :: select count(*) as total from TABLE_WORLDPAY_PAYMENTS ==> (as called by) \www\shop\backend\includes\classes\split_page_results.php on line 39 <== in \www\shop\includes\classes\db\mysql\query_factory.php on line 155

I can see that the module isn't installing correctly either. Is there a way to do this manually? Site has to go live in 2 days.

I should also add that the callback isn't working at all, I'm 110% sure it's configured as it should, just that the module doens't update the orders as there is no errors from Worldpay.