• Resolved subwaytree

    (@matttyler007)


    Hi,

    Has anyone ever had the problem that an order could not be completed?

    Some further order and processing tests have shown that it is apparently independent of the article. But I don’t understand what the problem is with this one order that you can’t change it to “complete”.

    After updating this order it jumps back to “On hold/Pending”. Payment was made using the WooCommerce PayPal Payments (2.5.4) plugin.

    The first note for this payment was then:
    Validation error: PayPal IPN response from a different email address ([email protected]). Order status changed from payment pending to on hold.

    But all orders (15) since then have gone back to normal.

    Thank you

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @matttyler007

    Thanks for reaching out to us, we’re here to help.

    Validation error: PayPal IPN response from a different email address ([email protected]). Order status changed from payment pending to on hold.

    This note doesn’t apply to our plugin because we don’t use IPN. Instead, PayPal Payments uses webhooks. It is probably a PayPal Standard order.

    In any case, this solution should work with any plugin. Please ensure that each product is marked as both “virtual” and “downloadable” on the product page. This adjustment is crucial for WooCommerce to recognize the product as one that does not require shipping and can be delivered electronically, which in turn should help in automatically completing the order upon successful payment.

    slack_i9P47lHK9R.png

    For more detailed guidance on managing orders and setting up your products correctly, we encourage you to review the documentation provided here: Managing Orders.

    Should you have any further questions or require additional assistance, please do not hesitate to contact us.

    Kind Regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    Hi Krystian,

    Thanks for this instruction, but my product is an variables product. I don’t see these two options there or do they have to be set up directly in the variants?

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @matttyler007

    Variable products can also have downloadable and virtual variations.

    Options work the same as Simple Products.

    Should you have any further questions or require additional assistance, please do not hesitate to contact us.

    Kind Regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    I have now briefly checked the following again, the last 15 orders that could be completed regularly.

    All of these newer orders do not have an active check next to “virtual” and “downloadable”. So that can’t be the problem or what do you think?

    But I have seen that everyone who paid with PayPal had the same error message as the first note.

    Validation error: PayPal IPN response from a different email address ([email protected]). Order status changed from payment pending to on hold.

    What to say here:
    The business email address at PayPal is different from the shop domain. Is that the problem? But why could the others be completed despite PayPal payment?

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @matttyler007

    Validation error: PayPal IPN response from a different email address ([email protected]). Order status changed from payment pending to on hold.
    What to say here:
    The business email address at PayPal is different from the shop domain. Is that the problem? But why could the others be completed despite PayPal payment?

    As I mentioned before, since this issue isn’t related to our plugin, I’m unable to provide specific instructions. I don’t have access to your system report, but it seems like the problem might be with the PayPal Standard as this gateway relies on an IPN connection. In this case, I recommend reaching out directly to their support team for assistance.

    WooCommerce support likely has the answer to this issue.

    Kind regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    ok, this also applies to the WooCommerce PayPal Payments (version 2.5.4) plugin, right? I have to ask PayPal, even though you are the developers?

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello?@matttyler007

    ok, this also applies to the WooCommerce PayPal Payments (version 2.5.4) plugin, right?

    It doesn’t, as the PayPal Payments plugin utilizes the Webhooks via REST API standard, not the Instant Payment Notification (IPN) system. This problem is triggered by PayPal Standard that’s why I suggested reaching out to WooCommerce support about their PayPal Standard Gateway.

    However, we can confirm it if you provide a full screenshot of the failed order page. We’re particularly interested in seeing the order note, similar to the screenshot below:

    Looking forward to your feedback.

    Kind regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello?@matttyler007

    Could you please explain why you think this is a PayPal Payments order when everything suggests it’s from PayPal Standard? Isn’t PayPal Standard available in the “Payments” options in WooCommerce?

    Kind regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    Hi Krystian,

    good question…what is the difference between a PayPal payment order and PayPal Standard?

    Here you can see which payment options I have activated:
    https://drive.google.com/file/d/1Lk-lUOxDVGqbimLYSMED9bPBTEuCgStJ/view?usp=sharing

    Thanks

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @matttyler007

    good question…what is the difference between a PayPal payment order and PayPal Standard?

    PayPal Standard is now deprecated, and it’s recommended to switch to PayPal Payments, as outlined in the documentation here. For issues related to this payment with PayPal Standard, please reach out to WooCommerce. You can open a ticket here: https://woocommerce.com/my-account/create-a-ticket/

    Here you can see which payment options I have activated:
    https://drive.google.com/file/d/1Lk-lUOxDVGqbimLYSMED9bPBTEuCgStJ/view?usp=sharing

    Based on the settings, our plugin is not active.

    Identifying which plugin processed an order can be challenging and might require database analysis. However, in this case, it seems clear that our plugin did not process the order, as the log does not match the output generated by our plugin.

    Kind regards,
    Krystian

    Thread Starter subwaytree

    (@matttyler007)

    ok, thanks for your tip. I will switch off the outdated plugin at the next opportunity and configure WooCommerce PayPal Payments instead. If I have any questions about this, please contact me at the address you provided.

    Thank you very much

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Can’t set up an order to “complete”’ is closed to new replies.