• Resolved robertad92

    (@robertad92)


    Hello,

    I’m writing to report a technical issue on a WooCommerce store I’m working on. The site allows customers to choose delivery to an InPost pickup point, with PayPal as the primary payment method.

    The problem is that when customers select PayPal during checkout, the shipping details entered on the WooCommerce page, including the InPost pickup point, are not being communicated correctly. This leads to incomplete shipping information, causing confusion and delivery issues.

    Currently we are using InPost’s test environment credentials as we await final agreement with my client. InPost support has informed me that their service is working smoothly with PayPal for other clients and they suggested I reach out to you for further guidance.

    Could you please advise on the necessary configurations or steps to ensure that the InPost pickup point details are correctly passed along when PayPal is used?

    Thank you

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

    (@inpsydekrystian)

    Hello @robertad92

    Thank you for reaching out with this issue.

    Could you please clarify if this problem specifically occurs when the order is finalized on the checkout page, or when you use the express buttons from the cart/product page?

    This could potentially happen if the “Require final confirmation on checkout” setting in the Standard Payments tab is unchecked. When this setting is disabled, the final checkout page—where customers typically enter important information like the InPost pickup point—may be skipped. This can result in incomplete shipping details being passed along.

    Please let us know more about the situation, and we’ll guide you further.

    Kind Regards,
    Krystian

    Thread Starter robertad92

    (@robertad92)

    Hello @inpsydekrystian ,thank you for your response.

    I can confirm that the “Require final confirmation on checkout” setting is enabled. Our checkout process works as follows:

    • A “Quick Payment” section with PayPal Smart Buttons
    • A form for entering shipping and billing details
    • Shipping options: 1) InPost pickup point or 2) home delivery
    • Payment options: PayPal
    • A “Proceed to PayPal” button to complete the order

    The issue occurs specifically when customers use the PayPal Smart Buttons.

    If they follow the normal flow—filling out the form, selecting the InPost pickup point, and then clicking “Proceed to PayPal”—the order processes correctly, and if a pickup point isn’t selected, an error is triggered as expected.

    However, when using the PayPal Smart Buttons, even if they select a pickup point, the payment goes through, but I don’t receive the necessary shipping information to generate the InPost label.

    I’ve also tried disabling the Smart Buttons, but this ends up disabling the “Proceed to PayPal” button as well, which is problematic for the regular checkout flow.

    Could you please advise on how to ensure that the InPost pickup point details are properly passed along when customers use the PayPal Smart Buttons?

    Thank you for your help!

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @robertad92

    Thanks for explanation, it makes sense now.

    We’ll try to reproduce the issue on our end, but to do that accurately, we’ll need the exact plugin name and version you’re using for the InPost integration. The best way to proceed would be for you to share your current System Status Report. You can obtain it by navigating to the WooCommerce / Status section of your site. Once there, click on the Get system report button and then copy it by clicking on the Copy for support button.

    Please provide those log entries on our PrivateBin. Once uploaded, paste the link here, so we can review them in detail and offer further assistance.

    It’s also worth checking how this behaves on a staging site, if you have one, with basic validation and with the WooCommerce early validation filters disabled. You can find more information on this here:
    https://github.com/woocommerce/woocommerce-paypal-payments/wiki/Actions-and-Filters#checkout-form-field-validation-before-creating-the-paypal-order

    If you prefer not to share this information publicly, feel free to reach out to us directly for further assistance. This might be the better option, as it seems INPOST doesn’t provide easy access to their sandbox environment. You can open a ticket with our service desk. Here’s how you can request support:?Request Support. Please make sure to include the URL of this thread in your ticket for reference.

    Kind Regards,

    Krystian

    Thread Starter robertad92

    (@robertad92)

    Thank you @inpsydekrystian for the assistance. I have contacted you through the support page you linked me.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.