I am facing an issue with Paypal payflow pro payment method in Magento2.2.5. Actually when i place order and check transaction in paypal manager account, it shows me 2 transaction entries, one for authorization and one for sales, i have checked in admin settings, Payment Action already set to Sale. please find attached screenshot for your reference


Can anyone help me out how to prevent authorization request to be sent to paypal and only send Sale request?


Payflow pro payment method in Magento 2 is implemented using the Transparent redirect methodology of Paypal. It is described here in detail https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/paypal_transparent_redirect.pdf

It creates two transactions because one transaction is required to receive the secure access token and other for actual order payment. You have to change the whole implementation to have only one transaction instead of two.

But if you are having some specific problems with authorization transaction in general then you might look at below Magento 2 extension


Please note that this is a paid extension and it is developed by RedChamps and I am the founder of that company.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.