Post by Qphoria » Thu May 10, 2012 5:08 am

PAYPAL ADVANCED!
paypal-advanced-checkout-sm.png

paypal-advanced-checkout-sm.png (31.56 KiB) Viewed 15248 times

DOWNLOAD
Supported OpenCart Versions:
================
All v1.5.x versions (1.4.x support coming soon)


What does it do:
================
This contrib adds support for "PAYPAL ADVANCED" payment integration from PayPal.
This is a $5/month credit card processing option from PayPal.
It allows the use of iframes to let the customer stay on your site to pay, while getting the protection of paypal's secure servers.
The process is seamless and customers get to enter card data directly on your site.

Notes:
================
At the time of writing, Paypal Advanced it only available in the USA.
Other countries may be able to use their Paypal Pro Hosted alternative which I also have an extension for here:
http://opencartguru.com/paypal-pro-host ... l-solution


Requirements:
==============
* You will of course need to have a Paypal Advanced Account.

Main features:
==============
* Paypal only charges $5/month for this service
* Seamless iFrame integration
* No core files overwritten
* PA-DSS Compliant since no sensitive data is collected on your site
* Debug Mode (logs debug info to your system error log for troubleshooting)
* Full support of error handling and logging.
* Supports Sandbox mode

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by terrynshed » Thu May 10, 2012 7:02 am

Thanks for all the effort. I will be giving this a try right away.

Quick question. If the customer decided to use the paypal button at the top of the iframe (instead of using their credit card), do they still stay on your site or does it then go to the paypal site in a new window?

I know I can check this once it is up and running, but am very curious.

Thanks.

Terry

New member

Posts

Joined
Fri Jan 20, 2012 5:35 pm

Post by Qphoria » Thu May 10, 2012 10:08 am

terrynshed wrote:Thanks for all the effort. I will be giving this a try right away.

Quick question. If the customer decided to use the paypal button at the top of the iframe (instead of using their credit card), do they still stay on your site or does it then go to the paypal site in a new window?

I know I can check this once it is up and running, but am very curious.

Thanks.

Terry
It redirects them to paypal the old fashioned way. That is controlled by paypal as they dont allow their paypal standard to be in an iframe

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by bgsman » Fri May 11, 2012 12:42 am

Thanks Q,

Glad I started the original post. As I stated we are using OC 1.4.9.5 and will wait for your version of PP advanced for that.
Thanks Again,
BGSman

User avatar
Newbie

Posts

Joined
Tue May 10, 2011 3:55 am

Post by stroad4 » Fri May 11, 2012 1:44 am

This is great news...

Right now I am using Paypal Payments Pro under admin (because I do not see a choice for paypal advanced)... would I just enter the "advanced" credentials into Paypal "Pro" field in opencart admin?

Newbie

Posts

Joined
Fri May 11, 2012 1:32 am

Post by Qphoria » Fri May 11, 2012 3:11 am

stroad4 wrote:This is great news...

Right now I am using Paypal Payments Pro under admin (because I do not see a choice for paypal advanced)... would I just enter the "advanced" credentials into Paypal "Pro" field in opencart admin?
Eh? This is a completely separate extension. It has nothing to do with Paypal Pro

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by smashtransit » Sat May 26, 2012 10:26 pm

bought the extension today, thanks. however, i have a question that you may or may not want to or be able to answer...

i'm used to using paypal pro on our other sites, and we can use one paypal account on multiple sites since there's very little info that needs to be entered in paypal itself (when it comes to paypal pro). there are no post-back URLs or anything like that.

when i did all of the paypal advanced setup today (different paypal account, different site, etc.), i saw all of the URLs that one must enter into paypal manager...URLs that obviously go back to pages on one domain.

with this setup, do you know if it's even possible to use one paypal advanced account on multiple domains? i know i can drop it into another site, but all of the post/cancel/etc. URLs will track back to whatever domain links are entered in the setup area for paypal advanced.

the payflow/paypal manager offices are only open monday through friday, and i plan on calling them about it first thing after the weekend. i just figured i'd ask here as well in case you might know.

hopefully that makes some kind of sense. thanks!

New member

Posts

Joined
Wed Apr 04, 2012 9:14 pm

Post by likefinger » Tue May 29, 2012 8:54 am

I had a question. Our first order came in since using the PayPal Advance. 2 things happened... 1. The buyer's card was charged twice, not sure if this is an error from this extension or not... 2. I'm fairly certain it should NOT have this content in the Comment section: http://i.imgur.com/5JaEE.jpg Let me know if I need to do something to fix this or if it's something on my end? Thanks!

Newbie

Posts

Joined
Wed May 16, 2012 11:17 pm

Post by likefinger » Wed May 30, 2012 2:48 am

I wanted to write this in here as I believe this extension is the only way to use PayPal Advanced in OpenCart (from what I know)... I called PayPal Manager support today, we are getting a lot of orders that charges the same credit card twice or people think the order is voided (but isn't)... So people are paying twice for the same order that only shows up in OpenCart as being paid once. They said it's a "bug" and needs fixed as others have been having this issue. What I am asking is... are any of you also having this issue AND... at checkout it says CSC is optional... I am not sure if this is where there error is starting but I wanted to ask if everyone else is showing optional or not (if not, what setting did you use?). Thanks!

Newbie

Posts

Joined
Wed May 16, 2012 11:17 pm

Post by Qphoria » Wed May 30, 2012 4:04 am

likefinger wrote:I wanted to write this in here as I believe this extension is the only way to use PayPal Advanced in OpenCart (from what I know)... I called PayPal Manager support today, we are getting a lot of orders that charges the same credit card twice or people think the order is voided (but isn't)... So people are paying twice for the same order that only shows up in OpenCart as being paid once. They said it's a "bug" and needs fixed as others have been having this issue.
Ah, so it looks like Paypal is working on the bug.
What I am asking is... are any of you also having this issue AND... at checkout it says CSC is optional... I am not sure if this is where there error is starting but I wanted to ask if everyone else is showing optional or not (if not, what setting did you use?). Thanks!
The CSC setting I recommend in the readme is checked for "Required". If you want it optional you can uncheck the required box in the manager.paypal.com site.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Qphoria » Wed May 30, 2012 4:14 am

smashtransit wrote:bought the extension today, thanks. however, i have a question that you may or may not want to or be able to answer...

i'm used to using paypal pro on our other sites, and we can use one paypal account on multiple sites since there's very little info that needs to be entered in paypal itself (when it comes to paypal pro). there are no post-back URLs or anything like that.

when i did all of the paypal advanced setup today (different paypal account, different site, etc.), i saw all of the URLs that one must enter into paypal manager...URLs that obviously go back to pages on one domain.

with this setup, do you know if it's even possible to use one paypal advanced account on multiple domains? i know i can drop it into another site, but all of the post/cancel/etc. URLs will track back to whatever domain links are entered in the setup area for paypal advanced.

the payflow/paypal manager offices are only open monday through friday, and i plan on calling them about it first thing after the weekend. i just figured i'd ask here as well in case you might know.

hopefully that makes some kind of sense. thanks!
As we discussed, there is nothing in their documentation for this. I've asked on the paypal forums but no reply yet.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by smashtransit » Thu May 31, 2012 3:47 pm

Qphoria wrote:As we discussed, there is nothing in their documentation for this. I've asked on the paypal forums but no reply yet.
yes indeedy. i sent a message to merchant technical support yesterday, but have yet to hear back. i can definitely assure you that it works with no changed settings or links in paypal manager, for the other cart you and i were talking about. ran a test yesterday and today, and everything is set within his cart functions or whatever.

if i can't get this sorted within a week or so, i'm just going to change that particular pp account to a pro one. this is way too aggravating, and the answer should be much easier. (i know it's not on you.)

thanks again!

New member

Posts

Joined
Wed Apr 04, 2012 9:14 pm

Post by tdaubs » Fri Jun 01, 2012 6:37 am

I'm curious if using Paypal Advanced would negate the need for the merchant using it to become PCI compliant from the CC industry viewpoint. It seems like it would.

Image
Opencart Support . Buy Me a Coffee?


User avatar
Active Member

Posts

Joined
Fri Apr 08, 2011 4:51 am
Location - Southern California

Post by Qphoria » Tue Aug 28, 2012 9:39 pm

tdaubs wrote:I'm curious if using Paypal Advanced would negate the need for the merchant using it to become PCI compliant from the CC industry viewpoint. It seems like it would.
Of course... that is one of the purposes of this system.. since the form is actually on their site, it is secure and you are not required to pass any PCI certifications

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by JBGood » Fri Sep 21, 2012 5:35 am

I am planning to purchase this extension and i was wondering if you had a screenshot of step 5 (payment options).

How are the payment options listed ie: PayPal, Credit Card, Check, etc..?

Thanks!

New member

Posts

Joined
Tue Aug 21, 2012 7:51 pm

Post by Qphoria » Tue Oct 16, 2012 10:48 pm

JBGood wrote:I am planning to purchase this extension and i was wondering if you had a screenshot of step 5 (payment options).

How are the payment options listed ie: PayPal, Credit Card, Check, etc..?

Thanks!
See big ass picture in first post.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Calcite » Sat Oct 27, 2012 3:42 am

Qphoria wrote:
tdaubs wrote:I'm curious if using Paypal Advanced would negate the need for the merchant using it to become PCI compliant from the CC industry viewpoint. It seems like it would.
Of course... that is one of the purposes of this system.. since the form is actually on their site, it is secure and you are not required to pass any PCI certifications
Expect that to change....

Worldpay are now insisting that anyone using their hosted payment pages, even if they only sell online ( i.e not physical or telephone orders) must be PCI compliant.

Active Member

Posts

Joined
Fri Dec 30, 2011 3:21 am

Post by JBGood » Sat Nov 10, 2012 9:39 am

Add PayPal Standard, comes free with the cart. I have both PayPal Standard and PayPal Advanced. You can see how it works on my site; JackBGoods.com: http://www.jackbgoods.com

Cheers

New member

Posts

Joined
Tue Aug 21, 2012 7:51 pm

Post by Qphoria » Thu Jan 03, 2013 5:33 am

Calcite wrote:
Qphoria wrote:
tdaubs wrote:I'm curious if using Paypal Advanced would negate the need for the merchant using it to become PCI compliant from the CC industry viewpoint. It seems like it would.
Of course... that is one of the purposes of this system.. since the form is actually on their site, it is secure and you are not required to pass any PCI certifications
Expect that to change....

Worldpay are now insisting that anyone using their hosted payment pages, even if they only sell online ( i.e not physical or telephone orders) must be PCI compliant.
PCI compliance has nothing to do with software or cart modules or checkout systems. PCI Compliance is at the web server level. PA-DSS compliance is where modules come into play.. and as long as they do not store the CVV and allow an option to delete the card data after use, they are PA-DSS compliant. There are no known mods in OpenCart that fail to be PA-DSS compliant. So it may be true that PCI compliance will be required more often... it still doesn't really apply to "redirect" or "hosted" payment sites. Though they are doing the world a solid by forcing everyone to protect their non-credit-card customer data like name and address. It really isn't the job of the credit card processor to enforce this. But I think they get a kick back on every person they refer to the PCI scanning company. ;)

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by bcannon » Mon Feb 25, 2013 5:18 am

When displaying the Order History on my site the information is not displaying properly. see below...

This error does not occur in 'Order History' when an order is payed for by By Check so I know it is being caused by this PayPal Extension.

I am using Open Cart Version 1.5.4

Here is a portion of what I am seeing...

Array
(
[route] => payment/paypal_advanced/accept
[AVSZIP] => Y
[STATE] => MS
[TYPE] => S
[ZIPTOSHIP] => 39532
[PPREF] =>
[SHIPTOCITY] => Biloxi
[PAYERID] =>
[LASTNAME] => User Name
[PNREF] =>
[TENDER] => P
[METHOD] => P
[ADDRESSTOSHIP] => User Address
[SHIPTOZIP] => 39532
[SHIPTOCOUNTRY] => US
[AMT] => 25.83

ect.

New member

Posts

Joined
Tue Nov 13, 2012 12:25 am
Who is online

Users browsing this forum: No registered users and 7 guests