• Resolved ekocak

    (@ekocak)


    Hi,

    I have WooCommerce with PayPal-Standard on a WordPress online shop. In some orders, the transaction ID is missing. I already talked to PayPal about this issue. See below the feedback of PayPal technical support:

    ————–
    Thank you for contacting Merchant Technical Support. I understand that PayPal transaction ************** for payer “***** *.” is not showing the respective PayPal transaction ID in your WooCommerce portal; sorry for any confusion surrounding this.

    The Instant Payment Notification (IPN) logs here at our side show that PayPal sent WooCommerce the ************** transaction ID per the IPN log that I am including below my signature. If PayPal has sent the respective transaction ID to WooCommerce, but for some reason WooCommerce does not show the transaction ID that PayPal sent, then you will need to contact WooCommerce support to determine what prevented them from displaying it at their end.
    ——–

    It is very important to get all transaction ID’s for our accounting. Hope you guys can support me.

    WordPress: 5.5.3
    WooCommerce: 4.6.1

    The problem is exciting already for a while. Last order with a missing transaction ID was yesterday. Last order with transaction ID was today.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Senff

    (@senff)

    Hey @ekocak

    It looks like this may be caused due to a theme conflict, or possibly a third-party plugin. I’d recommend the conflict-testing steps here to isolate the source of the issue:?https://docs.woocommerce.com/document/how-to-test-for-conflicts/

    The best way to determine if the issue is being caused by a theme and/or plugin is to do the following:

    – Temporarily switch your theme back to a default?theme, such as Storefront.
    – Disable all plugins except for WooCommerce.
    – Clear your browser cache, and the cache on your site if you have one there.
    – Place a test order to see if the issue has been resolved.

    If that resolves the issue, then one-by-one you can switch back your theme and re-enable your plugins, testing in between, until the problem appears again. This will then give you an idea about which plugin is the one causing the conflict.

    If that doesn’t help, I recommend to enable logging for Paypal (under WooCommerce → Settings → Payment → Paypal → Debug log). Once the problem occurs again, you can then check the log files to see if there’s any indication about what might have gone wrong.

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Hi @ekocak, I seem to have the same problem – not all Paypal IDs showing up in WC.

    In my case, I *think* I have found the root of the problem: a separate plugin that auto-completes my orders (Woocommerce Booster). Are you using that, by any chance?

    Paypal IPN sends the ID to Woocommerce, but the process of saving the payment data and gets aborted because the order is already marked as completed (sometimes).

    I have now de-activated this plugin and will see how it goes. Would be interested to hear from you if you have a similar situation or how you have solved it. Thanks!

    Thread Starter ekocak

    (@ekocak)

    Hi @xuanminh , no I’m not using that plugin. I still have the problem. Would be nice to know what happens when you are deactivate your plugin.
    Stay healthy

    We are also experiencing the same issue, where the Trsnaction ID is not saved against the order, however with further investgation it seems this is only happening when a customer selects to use the ‘PayPal Login’ option. The Transaction ID is returned when the ‘Guest Credit Card’ option is select using PayPal checkout.

    Do they use different processes and methods to respond to WooCommerce?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘WooCommerce PayPal-Standard some transaction ID’s are missing’ is closed to new replies.