Cheakout page after update form instead of PP page

  • Posts: 132
  • Thank you received: 3
  • Hikaserial Subscription Hikashop Business
1 month 2 weeks ago #363740

-- HikaShop version -- : 5.1.1
-- Joomla version -- : 5.1.4
-- PHP version -- : 8.2.23

-- Browser(s) name and version -- : chrom, FF,
-- Error-message(debug-mod must be tuned on) -- : wrong form


Hi, before update to lates Hikashop business version, after checkout my user were transferred to PayPpal and able to pay with Credit card or PayPal.
After I installed latest Hika Business version , my checkout process is sending users to a FORM ( see image in attachment). That form is not fully functioning - fields for credit card is not fillable. And i do not need that form my users to fill out on my website. I need checkout to send users to PayPal page as that was before upgrading to the lates Hikashop business version.
Please see my settings in attachment.
Thank you.

Attachments:
Last edit: 1 month 2 weeks ago by nicolas.

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

  • Posts: 4747
  • Thank you received: 644
  • MODERATOR
1 month 2 weeks ago #363744

Hello,

First we were unable to process ourselves test, because we were unable to register, so can you provide us with the following information so that we can possibly carry out tests.

But I say possibly because I wonder if your solution is not Paypal server side.
In details, it would seem, if we are not mistaken, that this form actually comes from the PayPal server.

This form is the product of the Paypal code, and your configuration in the HikaShop plugin but also in your PayPal Merchant account.
Contact the Paypal Support in order to have more clue about the situation.
Regards

Last edit: 1 month 2 weeks ago by Philip.

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

  • Posts: 132
  • Thank you received: 3
  • Hikaserial Subscription Hikashop Business
1 month 2 weeks ago #363763

I updated first message et the top on login and product page to test to buy. Please make this post PRIVATE and Not public if possible.

Please notice that this form IS ON THE website page, while usually the payment page was transferred outside my site to PayPal itself.
And the problem happens only after new Hika Version installed. And normal PaypPal plugin is used. (I created new instant form a plugin as payment method and use it for one time charge products NOT as subscription)

Another interesting thing is that my other product are Subscriptions plugin - send customers normally to the PayPal page as usual.

Attachments:

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

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
1 month 2 weeks ago #363765

Hi,

The problem is not linked to the update of HikaShop as far as I can see on your website.
There are several things:

- The update of HikaShop didn't put a credit card form instead of a redirection to PayPal. You're not redirected to PayPal because you switched from the HikaShop PayPal payment plugin to the HikaShop PayPal Checkout payment plugin. This plugin uses the latest API of PayPal which doesn't require a redirection to PayPal anymore and directly display the payment modes at the end of your checkout process. If you don't want that, simply use the HikaShop PayPal payment plugin, like you were apparently using before.

- The credit card form doesn't work properly because you have a javascript error on the page. Again, this doesn't come from the update but it is caused by a translation override of the translation key THANK_YOU_FOR_PURCHASE on your website. It contains line returns which break the javascript code of the plugin. Because of that, the javascript of PayPal cannot properly initialize on the page and nothing work.
There are two ways to fix this:
1. You can remove the line returns in your translation override.
2. I've made a patch to the PayPal Checkout plugin in order to strip the line returns automatically as they are not needed anyway. So, you can download the install package of HikaShop 5.1.1 again on our website and install it on yours and it will add that patch.

The following user(s) said Thank You: alexmartin

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

  • Posts: 132
  • Thank you received: 3
  • Hikaserial Subscription Hikashop Business
1 month 2 weeks ago #363766

Thank you very very much for identifying the cause of the problem. I installed newest Component and at first, there were no changes - the same incomplete form on the checkout. May be i should wait and clean cache. Nice that you tell me that line on RETURNS is not necessary ! I have completely removed the main cause THANK_YOU_FOR_PURCHASE - replacement and it works now.

I don't know how did you spotted the: THANK_YOU_FOR_PURCHASE - AS A PROBLE.
My special thank you for that. Thank you very much!

The following user(s) said Thank You: nicolas

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

Time to create page: 0.070 seconds
Powered by Kunena Forum