Skip to content

Loader issue with Payflow Pro Payment Method.  #7159

@vishveskrish

Description

@vishveskrish

Preconditions

  1. Magento CE 2.1.2(upgraded from 2.0.2 to 2.1.2) without sample data installed.
  2. Configured PayPal Payflow Pro Payment Method.

Steps to reproduce

  1. Navigate to storefront.
  2. Click "Add to Cart" and go to the cart checkout page.
  3. Enter all the details which require to place an order and click on Place order button.

Actual and Expected result:

Expected result:
The loader image should be invisible after redirecting to the payment page/success page or error page.

Actual result:
Order is placed but loader image is getting hidden before page redirection is started(Redirection starts approx after 1 seconds).Due to that reason customer will not able to know that the payment process is still running.

Our debugging outcome :

Here is the payment request process flow .

  1. set-payment-information: This is the first request executing by clicking on place order button. (www.xyz.com/storename/rest/repairparts/V1/carts/mine/set-payment-information) - Loader status is visible.
  2. requestSecureToken: This request execute after the set-payment-information process is completd (www.xyz.com/storename/rest/repairparts/paypal/transparent/requestSecureToken) - Loader status is invisible and no process is going in customer point of view.
  3. customer/section/load/?sections=messages&update_section_id=true&_=1477312905797
    : Loader is alread invisible and no process is going in customer point of view.
  4. https://payflowlink.paypal.com/
    : Loader status is invisible and redirection process starts.

So overall finding says that issue with step 2,3,4.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions