Post by natalie-fse » Fri Jan 12, 2018 10:18 pm

Hi all.

I'm a developer who's just inherited a bunch of Open Cart sites. Whilst I'm new to OC, I'm not new to web development so in a sense know what I'm doing :)

Have come across a weird issue with some orders on one site where we're missing information; for example last name, or postcode. The only correlation I can find between these orders is that they use the Paypal, or Paypal express checkout module.

My question is, how does the Paypal module work? Does it use information from Paypal to populate the billing/shipping address? Or does it use the OC checkout form? Also has anyone else experienced this issue and know of a solution?

Newbie

Posts

Joined
Wed Dec 13, 2017 10:18 pm

Post by Johnathan » Sat Jan 13, 2018 1:13 am

PayPal Express is unique in that it approves the payment first, then the customer proceeds to the checkout. This is not how standard OpenCart payment methods work, so it's almost definitely what is causing the missing information.

Try switching to the PayPal Standard extension temporarily, and see if that fixes it. PayPal Standard works as a standard payment method, so if it fixes the issue, then you can just stick with that. If that doesn't fix it, then it's probably not payment-related.

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by thekrotek » Sat Jan 13, 2018 2:32 am

I'm having the similar issue with PayPal Standard. For some orders paid via PayPal payment and shipping addresses are not populated at all. I can see it in order editing form. The error is pretty random and doesn't happen all the time.

Too lazy to debug this :-)

Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com


User avatar
Active Member

Posts

Joined
Sun Jul 03, 2016 12:24 am

Who is online

Users browsing this forum: No registered users and 6 guests