I've setup my commerce checkout to use onsite credit card process with PPA and PayPal EC. When a user enters their credit card information, the PayPal processing screen appears and expected but then transitions to a grey screen, then displays the return url inside the iframe before ultimately redirecting to it. Is this expected behavior?

CommentFileSizeAuthor
checkoutConfig.PNG21.5 KBKaminagi
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Kaminagi’s picture

Version: 7.x-2.2 » 7.x-2.3
szczesuil’s picture

Hi, I have a similar case and issue. I've set up PayPal Payments Advanced and Payflow Link 2.3 to accept on-site credit card payments. I'm connecting to my testing environment. Once the form is sent, the PayPal processing screen swirls around, the iframe turns gray for awhile and then the home page of the site is loaded in the iframe.

I understand that out of the box this module passes the return URL to PayPal and all I have to do is set the PayPal manager setting for this to Post.

Does anyone know where I can override the default return URL that this module sends to PayPal? I think this will be the simplest solution.

Thanks in advance.

jastylr’s picture

I am in the process of setting up and configuring a site to use Paypal Payments Advanced and I'm experiencing the same issue. When I submit the payment information using a credit card, the iFrame area turns gray and then displays the checkout complete page in the small iFrame area.

After a second or two, the page is redirected to the full checkout complete page. This looks quite bad from the user perspective as if something is broken. It would be nice to have this redirect properly.

This doesn't happen when paying via the PayPal button, only when submitting via credit card.

jastylr’s picture

Does anyone else have this problem and have found a solution?

While I have the checkout process working with PayPal Payments Advanced, the iFrame turning grey and then displaying the checkout complete page contents in the frame before redirecting to the full checkout complete page is undesirable.

szczesuil’s picture

I went live with my integration. When I switched to the PayPal live servers the checkout confirmation page does eventually load. Although there is a brief load of the home page and then the correct page loads in the frame. I have my PayPal manager settings set to post for the return URL. Any help in getting the initial homepage load to not happen will be appreciated. You can check it out here: http://worldento.com

vrMarc’s picture

I have this problem also. Anyone have a solution?

dave-at-sherpa’s picture

Same problem. In my opinion, this is a deal-breaker for PPA. Wish I'd known about it before hours of configuration.

capellic’s picture

I too would love to avoid this as it is a jarring user experience that chips away at consumer confidence.

ja09’s picture

I'm having this issue as well with sandbox payments. However, it only occurs after a successful payment. Any errors will be correctly redirected back to the checkout page. The error message does show in the iframe window for a brief moment before getting redirected.

Is there any solution yet, or any probability this will work correctly with live transactions?