Post by SilverDinky » Tue May 25, 2021 1:42 am

Reading various posts here and elsewhere it seems that there are some pretty serious issues with the Paypal Commerce (and the PayPal Express??) extension. I am alarmed by the fact that OC seems accept an order as complete even though the payment details may be bogus. I use it on a UK based site and when confirming the order it still pops open a window asking if I want to use Paypal or Sofort! I've never heard of Sofort but if a customer chooses to pay by Paypal surely it should just direct straight to the Paypal log-in?? I've disabled it for now.

I would have thought that given the widespread usage of Paypal, Opencart devs would have been falling over themselves to get this resolved.

Does anyone have any updates on this, or a URL where progress is posted?

Newbie

Posts

Joined
Sun May 25, 2014 7:18 pm

Post by by mona » Tue May 25, 2021 2:48 am

1. dev not devs - say thank you - it is free software that you use commercially to make a profit - have you donated?
2. Only paypal commerce is supported today
3. You set it to complete - change your settings.
4. Since it is a UK site try sagepay - https://www.opencart.com/index.php?rout ... n_id=22060

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by ADD Creative » Tue May 25, 2021 4:09 am

SilverDinky wrote:
Tue May 25, 2021 1:42 am
Reading various posts here and elsewhere it seems that there are some pretty serious issues with the Paypal Commerce (and the PayPal Express??) extension. I am alarmed by the fact that OC seems accept an order as complete even though the payment details may be bogus. I use it on a UK based site and when confirming the order it still pops open a window asking if I want to use Paypal or Sofort! I've never heard of Sofort but if a customer chooses to pay by Paypal surely it should just direct straight to the Paypal log-in?? I've disabled it for now.

I would have thought that given the widespread usage of Paypal, Opencart devs would have been falling over themselves to get this resolved.

Does anyone have any updates on this, or a URL where progress is posted?
The latest module can be downloaded here.
https://www.opencart.com/index.php?rout ... n_id=38358

You can see the changes made here.
https://github.com/Dreamvention/paypal

It does seem they have "Added verification through webhooks" in 1.3.0 to fix the issue of customers being able to set the order to complete without paying.

www.add-creative.co.uk


Expert Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by by mona » Tue May 25, 2021 4:19 am

@ADD CREATIVE :ok:

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by SilverDinky » Wed May 26, 2021 4:10 am

ADD Creative wrote:
Tue May 25, 2021 4:09 am
The latest module can be downloaded here.
https://www.opencart.com/index.php?rout ... n_id=38358

You can see the changes made here.
https://github.com/Dreamvention/paypal

It does seem they have "Added verification through webhooks" in 1.3.0 to fix the issue of customers being able to set the order to complete without paying.
Thanks for that. I do have the latest version installed (from that URL - v1.3.1) and it's really good to hear that the dev has addressed the security concern but the behavior is still odd. After completing the one-page checkout (Journal 3 - not my choice!) and clicking to confirm the order I am presented with a pop-up (see attachment). Am I barking up the wrong tree, could this be an issue with Journal 3 rather than with the Paypal Commerce extension?

Attachments

paypal.png

paypal.png (174.78 KiB) Viewed 795 times


Newbie

Posts

Joined
Sun May 25, 2014 7:18 pm

Post by SilverDinky » Wed May 26, 2021 4:29 am

by mona wrote:
Tue May 25, 2021 2:48 am
1. dev not devs - say thank you - it is free software that you use commercially to make a profit - have you donated?
2. Only paypal commerce is supported today
3. You set it to complete - change your settings.
4. Since it is a UK site try sagepay - https://www.opencart.com/index.php?rout ... n_id=22060
Thank you for taking the time to help out.

1. According to the Github page there are two contributors, isn't the plural of dev devs? "Thank You" - who am I thanking exactly? I am hugely grateful for the work of all open-source developers but I am not in the habit of thanking them each time I post on a forum. Regardless of whether or not I have donated, should I not air my issues and concerns with a piece of software? I thought that this was how software was improved. Am I in the wrong place?
2. Great, that simplifies things. That's what I'm using and that's what I am having trouble with.
3. Not sure exactly what you mean by this, I haven't changed anything from the default settings in the Order Status tab.
4. The site uses Worldpay already, Paypal is an alternative payment method that we're adding to give customers a choice. SagePay would be duplicating the functionality that we currently have from Worldpay (although I imagine SagePay looks a lot more like it was developed in the 21st century - Worldpay has a distinctly 1990's feel!).

Newbie

Posts

Joined
Sun May 25, 2014 7:18 pm

Post by ADD Creative » Wed May 26, 2021 5:27 am

SilverDinky wrote:
Wed May 26, 2021 4:10 am
Thanks for that. I do have the latest version installed (from that URL - v1.3.1) and it's really good to hear that the dev has addressed the security concern but the behavior is still odd. After completing the one-page checkout (Journal 3 - not my choice!) and clicking to confirm the order I am presented with a pop-up (see attachment). Am I barking up the wrong tree, could this be an issue with Journal 3 rather than with the Paypal Commerce extension?
It seems to be something PayPal adds depending on country.
https://developer.paypal.com/docs/check ... t-methods/

Looks like they can be disabled, but the module doesn't have an option to do this.
https://developer.paypal.com/docs/check ... le-funding

You would have to try adding &disable-funding=sofort to the https://www.paypal.com/sdk/js... URLs in.
catalog/view/theme/default/template/extension/payment/paypal.twig
catalog/view/theme/default/template/extension/payment/paypal_smart_button.twig

www.add-creative.co.uk


Expert Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by by mona » Wed May 26, 2021 5:59 am

Yes, you are in the wrong place to vent your frustrations.

As hard as it may feel sometimes, the people who offer support on this forum are not paid or affiliated with Opencart. No one is under any obligation to assist anyone here. As such, it would be nice if people took a moment to say thank you. Your thanks are appreciated.

Dev as in the only person decides what is important and what is not. No matter who contributes, only one person would “fall over themselves” as you put it - the solution to the overriding issues was to remove most of the payment systems.

My mistake, I thought your admin/settings were to auto complete the order at checkout.

With Sage Pay you can integrate PayPal as a payment option, so rather than adding a second payment system you integrate them, making it easier for shoppers. Have you double checked Worldpay does not also offer that option?

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by Eagleapk » Tue Jun 01, 2021 7:57 pm

hey i also want to add paypal integration on my night vision scope website.

Newbie

Posts

Joined
Thu Jan 14, 2021 8:37 pm
Who is online

Users browsing this forum: Nordikota and 121 guests