Post by hostcomp » Sun Oct 20, 2013 10:02 am

I'm totally lost on this - it seems that while there are 7 PayPal payment modules built-in, none of the "Pro" options (merchant account) work with the US PayPal service. Is this correct? PayPal told me to use "PayPal Payments Pro Payflow Edition", but on saving the settings I see it pops this up, which suggests it's not for the US:
Screen shot 2013-10-19 at 9.49.55 PM.png

Screen shot 2013-10-19 at 9.49.55 PM.png (9.61 KiB) Viewed 2292 times

"Standard" and "Express" are both standard PayPal payment methods (as opposed to Visa/MC).

"PayPal Payments Pro (UK)" I'm going to assume is UK.

"PayPal Payflow Pro iFrame", not quite sure what it is, but it errored out using the US sandbox and appeared to want to forward the user off somewhere, which is not what we're looking for.

So what's the deal with US-based PayPal modules? Other than the auth server, what would be different between the stock UK and a possible US version?

Image
Demo: http://sporktines.com/mrgd/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/make-refer ... index.html
=============================================================
Image
Demo: http://sporktines.com/pcdo/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/per-catego ... y-options/


User avatar
Newbie

Posts

Joined
Fri Jul 26, 2013 10:00 am

Post by butte » Sun Oct 20, 2013 10:11 pm

What is your OC version? Did you happen to forget to Edit AND Enable the payment module in admin? Yes, UK is UK. If you have problems with sandbox, you may need to be sure you're holding, and trying to hold, only ONE session (one cookie batch) at a time. You can test it by going as far as connecting to the real deal, and then canceling, once you're pretty sure it is set up right. There are international differences in how PayPal allows or does what. You might just be tying into the wrong server, such as sandbox rather than the real deal, or less likely into the wrong real deal.

Guru Member

Posts

Joined
Wed Mar 20, 2013 6:58 am

Post by labeshops » Mon Oct 21, 2013 3:36 am

You should have Paypal Payments Pro option and it is US. I use it. It came with 1.5.1 forward I'm sure.

Running Opencart v3.0.3.2 with multi-stores and the default template from https://www.labeshops.com which has links to all my stores.


User avatar
Expert Member

Posts

Joined
Thu Aug 04, 2011 4:41 am
Location - Florida, USA

Post by butte » Mon Oct 21, 2013 4:04 am

He's UK but he has PayPal Payments Pro (UK). Versions of the modules along the way have raised threads of their own or common, so searching with/without version may help. Searching PayPal UK might turn something up, too. May he have simply forgotten to Enable it.

Guru Member

Posts

Joined
Wed Mar 20, 2013 6:58 am

Post by hostcomp » Mon Oct 21, 2013 10:15 am

OK, see the attached, I think that summarizes what's what. I'm testing on 1.5.6, BTW.

I was able to get "Website Payments Pro" working with my US sandbox account. I had avoided that since PayPal support said I'd need to use "Payflow Pro". I noticed that there are different credentials for each, so I'll have to bring this up on our call with our PayPal rep tomorrow - perhaps our store owner requires whatever features the "Payflow Pro" entails.

If I use the "Website Payments Pro", I'm probably going to alter the template to remove the "issue date" dropdowns and the non-US cards from the card-type dropdown, that's going to confuse or plant doubts in our site's customers. :)

That said, it would be really, really nice if all the payment methods included what regions they are valid for in the overview page. I would gladly collect info on where each is valid and submit patches to add that if there's a good chance Daniel would take any patches (in the past, I'd guess the answer was "no", but who knows...).

In the list below, "onsite" means customer never leaves OpenCart, "offsite" means they forward over to PayPal, either by redirecting or putting the PayPal site in an iframe. Let me know if I have any of these wrong. When I speak with the PayPal folks tomorrow I want to make sure I'm clear on what options OC has available in a stock install.
Screen shot 2013-10-20 at 9.54.13 PM.png

Screen shot 2013-10-20 at 9.54.13 PM.png (78.62 KiB) Viewed 2242 times


Image
Demo: http://sporktines.com/mrgd/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/make-refer ... index.html
=============================================================
Image
Demo: http://sporktines.com/pcdo/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/per-catego ... y-options/


User avatar
Newbie

Posts

Joined
Fri Jul 26, 2013 10:00 am

Post by butte » Mon Oct 21, 2013 1:57 pm

You can get stuck on cookies trying to do sandbox and oversee it at the same time (as it were). One cookie set at a time. Late here, more morning.

Guru Member

Posts

Joined
Wed Mar 20, 2013 6:58 am

Post by Rainforest » Thu Oct 31, 2013 3:43 am

So, if you're in the US you can't use the payflow modules that are built in? Correct?
I've been using another one:
http://www.opencart.com/index.php?route ... on_id=6191

It works for me but is just not working with Qphoria's paypal admin capture within the order details module.

The modules need to be renamed if they don't work in the US.
I tried the PAYPAL PAYMENTS PRO PAYFLOW module and it didn't work but the as the name spells out, it doesn't not say UK

Self Taught Opencart User & Developer Since 2010.


User avatar
Active Member

Posts

Joined
Fri Jan 28, 2011 3:50 am

Post by hostcomp » Thu Oct 31, 2013 4:02 am

I've been successfully using "Paypal Website Payments Pro" on a US account. We spoke with Paypal, and they said that uses the "old" API, whereas "Payflow Pro" uses the new API. Both are supported for now, but the old one won't be around forever apparently.

It's also going to confuse US customers to see the weird credit card names like "Maestro" and the nonsensical "card issue date" dropdown. I'll have to vqmod those out of there, hopefully without breaking things. :)

A simple label on this stuff would have literally saved me hours.

Image
Demo: http://sporktines.com/mrgd/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/make-refer ... index.html
=============================================================
Image
Demo: http://sporktines.com/pcdo/admin/ Username: demo / Password: demo123
Admin Options: http://www.hostcompanion.com/per-catego ... y-options/


User avatar
Newbie

Posts

Joined
Fri Jul 26, 2013 10:00 am

Post by butte » Fri Nov 01, 2013 1:31 pm

Yeah, that happens. PayPal is in the midst of readying for a change in the http version (the protocol version) that its servers will expect to see, so you may be running into some of that. Search top right paypal http version 2013. [Changing to http1.1]

Guru Member

Posts

Joined
Wed Mar 20, 2013 6:58 am
Who is online

Users browsing this forum: No registered users and 41 guests