Worldpay business plugin issue

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146214

Hi there

The hikashop worldpay plugin on my joomla website is working quite well but I'm having one or two issues which need addressing and I can't for the life of me figure it out. I have hooked up to the test worldpay site and after a successful/cancelled payment is made the postback is made which updates the status of the order. However it does not update the amount paid for the order - this remains at 0.00 even if a successful payment is made. My second problem is that when worldpay returns the user to my website he is redirected to the after_end.php file which merely displays a thank you message. But worldpays rules say that you have to display the details of the order to the user when they return to your website. How can I do this? Surely if this is required by worldpay then it should be in the plugin by default?

Thanks in advance guys

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 8 months ago #146393

Hi,

To redirect the user to the order summary on the "after_end" you will have to override the "after_end" view.
You will find some other thread in this forum which already talk about it.

The worldpay plugin has been developed by an external developer who give us the right to include his plugin in the HikaShop package.
We do not have any worldpay test account or something to test that the plugin is working right.
But I know that this plugin is used by other users and it is strange that such problem haven't be reported before (for this order summary rule).

About the amount problem, I have to admit that I don't understand anything at your problem.
Can you please explain it with more details or maybe some screenshots ?

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146397

Hi jerome

Thanks for your response. So is hikashop set up by default to merely show a thank you message when the user returns from the payment gateway? If so then perhaps I'm fretting over nothing and can leave it be?

As for my second issue, if you log into the admin panel of joomla after a successful payment has been made via the worldpay test system then I can see that the status of the order in question was updated but the "worldpay business gateway amount paid" figure for that order remains at £0.00 - surely that is wrong?

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 8 months ago #146452

Hi,

Yes, HikaShop is indeed setup to display a thank you message by default.
As Jerome said, you can change that with a small code change, but it doesn't matter much. It's more about a user point of view than anything.

What's wrong is not that the amount of the order remains at 0 after the confirmation, the problem is that the amount shouldn't be 0 in the first place.
I've actually never seen such issue so I'm quite surprised by such issue. Could you provide a screenshot of the order details page (when you edit the order in the backend) so that we can see if you're missing other things in the order ?
Also, could you try another payment with both the error reporting and debug mode options of the joomla configuration turned on ? Do you get any error on your website on the checkout or before the redirection to worldpay ?

The following user(s) said Thank You: diesel1984

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146516

Hi Nicolas,

Please find attached a screenshot showing an order that has been paid for (in my case the order status is set to "verified") via the worldpay test system. Notice the red box - this is my issue.

The only error i get is at the very first step of the process where it says i dont have any payment methods. However, the worldpay business gateway plugin is installed and works so im not entirely sure why that is displaying. I think it may be due to the new shipping zones i set up the other day.

Thanks in advance

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 8 months ago #146580

Hi,

Ok, I thought that you were talking about the total of the order, not the payment fees.
The payment fees are taken from the "price" and "percentage" fields of your payment method.
If it says 0, it means that you didn't enter any price nor percentage for your payment method.

Regarding the error about the payment methods missing, that probably because of the restrictions that you set in your payment methods leading to them not being displayed until the user enter his address.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146583

Hi Nicholas

Ok I'm confused now. Worldpay is being sent the total amount to pay and I'm successfully making the payment via the test worldpay site for that amount. How then is it set to 0? I'm completely confused by that. Surely it should be set to the amount I'm paying via worldpay (which is the total amount for the order)?

What do I need to do to fix it as it appears to be broken in my opinion.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146584

Hi Nicholas

Yes we set up shipping zones for the individual countries in the uk. Since the user is shown his basket before he is shown the page where he enters his details (including his location) then the no payment methods message is shown on the basket page. How can I stop this message from displaying without changing the order of the pages that the customer is shown in the checkout process?

Thanks for all your help on this - I think hikashop is a great product by the way.

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 8 months ago #146593

Hi,

Your red rectangle on your screenshot is for the payment fee (a fee that is added to the order based on the payment method selected by the customer), not the total amount on the line below the payment fee.
The total amount line of the order correctly has the total amount displayed on your screenshot.
I don't understand why you think that the payment fee should be anything other than 0 if you didn't enter any payment fee in your payment method settings ?

Regarding the message, please provide a screenshot of the options of the Checkout tab of the configuration.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
10 years 8 months ago #146637

Hi nicolas,

Please find attached the two screenshots of my setup. At the very first stage of the checkout (on the basket page) im receiving an "no payment methods found" error.

Thanks

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 2334
  • Thank you received: 403
10 years 8 months ago #146974

Could you give us a screenshot of your payment method configuration?

Please Log in or Create an account to join the conversation.

Time to create page: 0.083 seconds
Powered by Kunena Forum