PayPal payment cannot be seen?

  • Posts: 581
  • Thank you received: 12
  • Hikashop Business
5 days 17 minutes ago #372498

-- HikaShop version -- : 6.5.0
-- Joomla version -- : 5.4.6
-- PHP version -- : 8.3.31
-- Browser(s) name and version -- : Chrome
-- Error-message(debug-mod must be tuned on) -- : none

Hi, I have an ongoing issue with PayPal users not being able to see the PayPal payment function after they have left checkout?
It appears to be device related bit I cannot be 100% on that. It always works correctly for me when testing on: iPhone, MacBook, iPad, PC and Laptop.

This is causing dropped orders, it occasionally happens with Worldpay as well but not as often as PayPal?
These are last night drop outs.

Attachments:

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

  • Posts: 85860
  • Thank you received: 14101
  • MODERATOR
4 days 18 hours ago #372501

Hi,

It's possible this comes from the same thing as you reported before:
www.hikashop.com/forum/payment-methods/9...h-paypal/370600.html
If you PayPal account already has payments with order ids matching with futur order ids on your website, all the payments for matching ids will fail while payments for ids not already in PayPal will work fine.
So, as I said 4 months ago, make sure the "No, allow multiple payments per invoice ID" setting is selected in your PayPal account.
This could be the same with Worldpay. I don't know if they have a similar mechanism.

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

  • Posts: 581
  • Thank you received: 12
  • Hikashop Business
4 days 11 hours ago #372507

Hi, I moved it on over 10,000 which would have been way more than needed.

This is intermittent so surely every order would be effected?

Rgds

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

  • Posts: 85860
  • Thank you received: 14101
  • MODERATOR
4 days 1 hour ago #372513

Hi,

You're right that intermittent rules out the invoice ID collision: that one is deterministic, so every matching order would fail, not the occasional one. And since Worldpay does it too, and it has no PayPal invoice ID, we can set that track aside. What PayPal and Worldpay share is that both send the buyer off your site to the gateway after checkout, so the issue is most likely at that hand-off rather than PayPal itself.

On the confirmation page HikaShop auto-submits a form that forwards the buyer to the gateway. If that submit does not fire, the customer is left on your site with no way to pay, which matches what you describe. The most common device-related reason is the buyer being inside an app's built-in browser (Facebook, Instagram, Gmail...) instead of a normal browser: there the forward can open in a blocked popup and simply do nothing, which would be intermittent and look device-related since it depends on how each buyer reached your site.

To pin it down, next time it happens could you check:
- Does the customer stay on your site, or do they reach paypal.com and it is blank there?
- On the page they are stuck on, is there a "Pay now" button with a "click here if you are not redirected" message, or is it blank?
- Do the affected orders tend to come from an app's in-built browser rather than Chrome/Safari?

That will tell us whether it is the redirect being blocked, the page not loading fully, or something on the gateway side.

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

  • Posts: 581
  • Thank you received: 12
  • Hikashop Business
4 days 47 minutes ago #372516

Hi, The response I always get when they contact me is

After pressing pay now, the next PayPal pay options are missing: login etc.?

Is there a log file that would display the users browser/device etc.?

Just got hold of an Android to test on. Showed ok but, it 'created' 2 orders? I only went through to see is the PayPal login showed, which it did and then cancelled??

I will be swapping to your new template in a few weeks so I hope this fixes a few issues I am having.

Rgds

Last edit: 3 days 22 hours ago by mohairbears. Reason: update

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

  • Posts: 85860
  • Thank you received: 14101
  • MODERATOR
3 days 19 hours ago #372518

Hi,

Think would indicate a CSP issue.
Try disabling the HTTP header plugin and see if that helps.

The following user(s) said Thank You: mohairbears

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

  • Posts: 581
  • Thank you received: 12
  • Hikashop Business
1 day 1 hour ago #372559

Hi, This solution appears to have worked.

Thank you

The following user(s) said Thank You: nicolas

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

Time to create page: 0.066 seconds
Powered by Kunena Forum