• Resolved estherliii

    (@estherliii)


    When a customer pays with paypal on my website, if the payment is unsuccessful or the payment is canceled, I cannot see any orders in the background. In the past, the customer just clicked on payment to generate a pending payment order. Sometimes I need the customer to submit the order but don’t pay for the time being, I need to modify some order information for him, but it can’t be done now.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @estherliii,

    As of now, the WooCommerce order is only created after the user has at least attempted the payment at PayPal. So when the payment fails, an order should be created with more details about the error and the buyer gets two additional tries before they are sent back to the Checkout page.
    But when the buyer only clicks the PayPal button and then closes the popup window without confirming the payment, no WooCommerce order is created.

    Up until version 1.6.1, the WooCommerce order was created immediately when the PayPal button is clicked but this was causing too many compatibility issues.

    So the behavior was changed in update 1.6.2 as a preventive measure. The way it works right now is not final and there is an ongoing issue on GitHub to improve the checkout validation behavior though.
    For the time being, we don’t see a reliable method to have the order created immediately as outlined in the linked issue but there will be improvements to the overall behavior in a future update which should make this use case possible again.

    Kind regards,
    Niklas

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello,

    Since we have not heard back from you for over a month, we will mark this thread as resolved. Do not hesitate to open a new thread if you still need our support on this or any other issue.

    Kind regards,
    Joost

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Unable to create pending payment order’ is closed to new replies.