Magento 2 Website Payments Pro Hosted Solution - “Pending Payment” order is created before completing the checkout processReturn from PayPal Express to One Page checkoutMagento CE paypal website payments pro hosted solutionPaypal Website Payments Pro Hosted Solution gives pending payment status in magentoPayPal Express 'Skip Order Review Step' not 100%Order Review Step before Payment Step in magento one page checkoutPayPal Website Payments Pro - Payment DeclinedPayPal All-In-One Pro HostedPaypal Payment Pro Hosted not working with One Step CheckoutPayPal All-In-One Payment Solution - Clone to multiple options in checkout processIn Paypal Website Payments Pro Hosted Solution, Credit card form is not appearing when checkout page is loaded Magento 2

Placement of positioning lights on A320 winglets

Is it good practice to create tables dynamically?

Why would a home insurer offer a discount based on credit score?

How to import .txt file with missing data?

What class is best to play when a level behind the rest of the party?

What is the source of 'Ma'alin bekodesh'?

How can I find out about the game world without meta-influencing it?

What is Gilligan's full name?

Can you open the door or die? v2

Can I get a photo of an Ancient Arrow?

Do Veracrypt encrypted volumes have any kind of brute force protection?

Why didn't all the iron and heavier elements find their way to the center of the accretion disc in the early solar system?

Is all-caps blackletter no longer taboo?

Is time complexity more important than space complexity?

Is it true that "only photographers care about noise"?

A team managed by my peer is close to melting down

Does WiFi affect the quality of images downloaded from the internet?

I sent an angry e-mail to my interviewers about a conflict at my home institution. Could this affect my application?

How do I properly use a function under a class?

Is tuition reimbursement a good idea if you have to stay with the job

The best in flight meal option for those suffering from reflux

Was the Lonely Mountain, where Smaug lived, a volcano?

Must I use my personal social media account for work?

Purpose of cylindrical attachments on Power Transmission towers



Magento 2 Website Payments Pro Hosted Solution - “Pending Payment” order is created before completing the checkout process


Return from PayPal Express to One Page checkoutMagento CE paypal website payments pro hosted solutionPaypal Website Payments Pro Hosted Solution gives pending payment status in magentoPayPal Express 'Skip Order Review Step' not 100%Order Review Step before Payment Step in magento one page checkoutPayPal Website Payments Pro - Payment DeclinedPayPal All-In-One Pro HostedPaypal Payment Pro Hosted not working with One Step CheckoutPayPal All-In-One Payment Solution - Clone to multiple options in checkout processIn Paypal Website Payments Pro Hosted Solution, Credit card form is not appearing when checkout page is loaded Magento 2






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I have a big issue with the PayPal Pro Hosted Solution on my Magento 2 store regarding the PayPal Pro Hosted Solution. Order is being created as soon as user clicks on "Continue" in the checkout process and not after the payment is complete.



Apparently, this is the desired behaviour, however, I do not want to accept this behaviour.



Preconditions:

Magento 2.2.8

PHP 7.0

Website Payments Pro Hosted Solution



Steps to reproduce:

Add item to cart

Go to checkout

Select PayPal Pro Hosted payment method

Click on "Continue" button



(My) Expected result:

The order is NOT created at this stage until the payment is complete.



Actual result:

Order with status of "Pending Payment" is created and if the user refreshes the page or goes back to catalog, the cart is empty (because the order is already created)



Anyone has a same problem or know how to fix this issue? I want the order to be created AFTER the payment was made and I want the user to be able to go back to catalog with their items remaining in their cart.










share|improve this question
























  • Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

    – Khushbu
    Jun 6 at 12:45











  • Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

    – Greg
    Jun 6 at 13:01


















0















I have a big issue with the PayPal Pro Hosted Solution on my Magento 2 store regarding the PayPal Pro Hosted Solution. Order is being created as soon as user clicks on "Continue" in the checkout process and not after the payment is complete.



Apparently, this is the desired behaviour, however, I do not want to accept this behaviour.



Preconditions:

Magento 2.2.8

PHP 7.0

Website Payments Pro Hosted Solution



Steps to reproduce:

Add item to cart

Go to checkout

Select PayPal Pro Hosted payment method

Click on "Continue" button



(My) Expected result:

The order is NOT created at this stage until the payment is complete.



Actual result:

Order with status of "Pending Payment" is created and if the user refreshes the page or goes back to catalog, the cart is empty (because the order is already created)



Anyone has a same problem or know how to fix this issue? I want the order to be created AFTER the payment was made and I want the user to be able to go back to catalog with their items remaining in their cart.










share|improve this question
























  • Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

    – Khushbu
    Jun 6 at 12:45











  • Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

    – Greg
    Jun 6 at 13:01














0












0








0








I have a big issue with the PayPal Pro Hosted Solution on my Magento 2 store regarding the PayPal Pro Hosted Solution. Order is being created as soon as user clicks on "Continue" in the checkout process and not after the payment is complete.



Apparently, this is the desired behaviour, however, I do not want to accept this behaviour.



Preconditions:

Magento 2.2.8

PHP 7.0

Website Payments Pro Hosted Solution



Steps to reproduce:

Add item to cart

Go to checkout

Select PayPal Pro Hosted payment method

Click on "Continue" button



(My) Expected result:

The order is NOT created at this stage until the payment is complete.



Actual result:

Order with status of "Pending Payment" is created and if the user refreshes the page or goes back to catalog, the cart is empty (because the order is already created)



Anyone has a same problem or know how to fix this issue? I want the order to be created AFTER the payment was made and I want the user to be able to go back to catalog with their items remaining in their cart.










share|improve this question
















I have a big issue with the PayPal Pro Hosted Solution on my Magento 2 store regarding the PayPal Pro Hosted Solution. Order is being created as soon as user clicks on "Continue" in the checkout process and not after the payment is complete.



Apparently, this is the desired behaviour, however, I do not want to accept this behaviour.



Preconditions:

Magento 2.2.8

PHP 7.0

Website Payments Pro Hosted Solution



Steps to reproduce:

Add item to cart

Go to checkout

Select PayPal Pro Hosted payment method

Click on "Continue" button



(My) Expected result:

The order is NOT created at this stage until the payment is complete.



Actual result:

Order with status of "Pending Payment" is created and if the user refreshes the page or goes back to catalog, the cart is empty (because the order is already created)



Anyone has a same problem or know how to fix this issue? I want the order to be created AFTER the payment was made and I want the user to be able to go back to catalog with their items remaining in their cart.







magento2 checkout payment-methods paypal-payments-pro paypal-pro






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 6 at 14:59







Greg

















asked Jun 6 at 10:05









GregGreg

1,63311136




1,63311136












  • Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

    – Khushbu
    Jun 6 at 12:45











  • Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

    – Greg
    Jun 6 at 13:01


















  • Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

    – Khushbu
    Jun 6 at 12:45











  • Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

    – Greg
    Jun 6 at 13:01

















Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

– Khushbu
Jun 6 at 12:45





Yes this is how magento works!! when customer click on continue, it creates an order so it can use that Order Id as Payment processing reference. If we anyhow prevent this, it will cause issue in next steps of payment processing. If you can still find solution, please share!!

– Khushbu
Jun 6 at 12:45













Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

– Greg
Jun 6 at 13:01






Yes, I know that this is the default behaviour, however, it, in a sense, it interrupts user journey to fully complete the checkout. As an example, when using PayPal Express checkout, user gets redirected to PayPal website, however, is able to come back on the site without paying and their cart content is still available. The order is only created when the payment is complete. And this is something I am trying to achieve here. Thanks for you interest! I will share the solution (if I find one). "If it is important to you, you will find a Way." :)

– Greg
Jun 6 at 13:01











0






active

oldest

votes












Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f277457%2fmagento-2-website-payments-pro-hosted-solution-pending-payment-order-is-crea%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Magento Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f277457%2fmagento-2-website-payments-pro-hosted-solution-pending-payment-order-is-crea%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Get product attribute by attribute group code in magento 2get product attribute by product attribute group in magento 2Magento 2 Log Bundle Product Data in List Page?How to get all product attribute of a attribute group of Default attribute set?Magento 2.1 Create a filter in the product grid by new attributeMagento 2 : Get Product Attribute values By GroupMagento 2 How to get all existing values for one attributeMagento 2 get custom attribute of a single product inside a pluginMagento 2.3 How to get all the Multi Source Inventory (MSI) locations collection in custom module?Magento2: how to develop rest API to get new productsGet product attribute by attribute group code ( [attribute_group_code] ) in magento 2

Category:9 (number) SubcategoriesMedia in category "9 (number)"Navigation menuUpload mediaGND ID: 4485639-8Library of Congress authority ID: sh85091979ReasonatorScholiaStatistics

Magento 2.3: How do i solve this, Not registered handle, on custom form?How can i rewrite TierPrice Block in Magento2magento 2 captcha not rendering if I override layout xmlmain.CRITICAL: Plugin class doesn't existMagento 2 : Problem while adding custom button order view page?Magento 2.2.5: Overriding Admin Controller sales/orderMagento 2.2.5: Add, Update and Delete existing products Custom OptionsMagento 2.3 : File Upload issue in UI Component FormMagento2 Not registered handleHow to configured Form Builder Js in my custom magento 2.3.0 module?Magento 2.3. How to create image upload field in an admin form