Title: OrderProcessor.php:184 causing order to fail
Last modified: June 13, 2025

---

# OrderProcessor.php:184 causing order to fail

 *  [rdfs](https://wordpress.org/support/users/rdfs/)
 * (@rdfs)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/)
 * Hey there,
 * we are getting more and more issues with this error, causing the payment to failed
   while the customers accept the SEPA-Payment on the PayPal site. Issue occurring
   when getting redirected to the shop.
 * “There was an error processing your order. Please check for any charges in your
   payment method and review your order history before placing the order again. 
   OrderProcessor.php:184 Status der Bestellung von Zahlung ausstehend auf Fehlgeschlagen
   geändert.”
   Any ideas why this is happening?

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Support [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * (@inpsydekrystian)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18511231)
 * Hello [@rdfs](https://wordpress.org/support/users/rdfs/)
 * Thank you for reaching out.
 * We’re familiar with the general `OrderProcessor.php:184` error, but it’s unusual
   to see it specifically in connection with SEPA. Please check if logging is enabled
   under the **PayPal Payments → Connection → Logging** section. If it’s not active
   yet, please enable it so we can review any future errors in more detail.
 * To investigate further, we’ll need to review your full system setup and logs.
   Please follow these steps to share your system status report with us:
    1. Navigate to the **WooCommerce / Status** section in your site’s admin panel.
    2. Click the **Get system report** button, then click **Copy for support**.
    3. Paste the report into our [PrivateBin](http://privatebin.syde.com/).
    4. Share the generated link here so we can analyze the data.
 * If you’d prefer to keep the information private, feel free to open a support 
   ticket with us directly:
   [Request Support](https://paypal.inpsyde.com/docs/request-support/).
   Please make sure to include the link to this thread in your message for reference.
 * On the side note PayPal will soon deprecate SEPA Direct Debit via JSSDK. We’re
   currently working on a new SEPA Direct Debit integration, but there’s no ETA 
   available yet.
 * Looking forward to your update so we can assist you further.
 * Kind Regards,
   Krystian
 *  Thread Starter [rdfs](https://wordpress.org/support/users/rdfs/)
 * (@rdfs)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18511363)
 * Hey [@inpsydekrystian](https://wordpress.org/support/users/inpsydekrystian/),
 * system report is here; logging is active since a few days: [https://privatebin.syde.com/?6dc5baca93be7b04#HtNkE6ppD3mWanxqSMf2e6ARa2FbwSMuPMcLDi9VpX8T](https://privatebin.syde.com/?6dc5baca93be7b04#HtNkE6ppD3mWanxqSMf2e6ARa2FbwSMuPMcLDi9VpX8T)
 * Hope you can find something. I’m not 100% sure if it only happens with SEPA or
   also with other options, but the SEPA problem is approved by two customers.
 * Greetings,
   Luca
 *  Plugin Support [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * (@inpsydekrystian)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18511576)
 * Hello [@rdfs](https://wordpress.org/support/users/rdfs/)
 * If you have already logs related to the failed payments, please share them along
   with the corresponding **order numbers**. You can either paste the log entries
   here via [PrivateBin](http://privatebin.syde.com/) (feel free to redact any sensitive
   data), or contact us privately.
 * That will help us pinpoint what’s going wrong on those transactions.
 * Looking forward to your update.
 * Kind Regards,
   Krystian
 *  Thread Starter [rdfs](https://wordpress.org/support/users/rdfs/)
 * (@rdfs)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18511603)
 * Hey [@inpsydekrystian](https://wordpress.org/support/users/inpsydekrystian/),
 * here are some logs from two orders: [https://privatebin.syde.com/?9590cf19dbef6a79#Hj1gUQUdevcWBdVr2cGX1Cz11eQ4tt9TSvyTsqMSF4dP](https://privatebin.syde.com/?9590cf19dbef6a79#Hj1gUQUdevcWBdVr2cGX1Cz11eQ4tt9TSvyTsqMSF4dP)
 * One customer was writing this:
   “First, I tried a SEPA via PayPal and received
   an email from PayPal confirming the mandate. When an error message appeared on
   your website regarding the payment method, I tried using a Visa credit card and
   initially received an order confirmation and then an error message via email.”
 * Greetings!
    -  This reply was modified 12 months ago by [rdfs](https://wordpress.org/support/users/rdfs/).
 *  Plugin Support [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * (@inpsydekrystian)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18511759)
 * Hello [@rdfs](https://wordpress.org/support/users/rdfs/)
 * Yes, what you mentioned about the credit card makes more sense when it comes 
   along with `OrderProcessor.php:184`. We’re happy to investigate this further,
   but just to clarify, the logs you shared are not from the PayPal Payments plugin.
   They appear to be coming from the WooCommerce gateway or another plugin logging
   checkout activity.
 * To help us look into this properly, please retrieve the actual PayPal Payments
   logs by following these steps: **WooCommerce > Status > Logs**, then select the
   most recent `woocommerce-paypal-payments` log file that matches the date of the
   failed order.
 * Thanks in advance!
 * Kind regards,
   Krystian
 *  Thread Starter [rdfs](https://wordpress.org/support/users/rdfs/)
 * (@rdfs)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18513251)
 * Hey [@inpsydekrystian](https://wordpress.org/support/users/inpsydekrystian/),
   
   here are some logs from the latest orders with problems:This order failed with
   the PHP error: [https://privatebin.syde.com/?affa266f89518f9b#FMNoRMWamWQh2EQcDFLx1jsR3G4hBfkMHGUwsvxBzpfq](https://privatebin.syde.com/?affa266f89518f9b#FMNoRMWamWQh2EQcDFLx1jsR3G4hBfkMHGUwsvxBzpfq)
   This order resulted in the error message “Maßnahmen des Zahlers erforderlich,
   mögliche Überberechnung. Payer needs to perform the following action before proceeding
   with payment. Status der Bestellung von Zahlung ausstehend auf Fehlgeschlagen
   geändert.” The order was marked as failed. Shortly thereafter, the system changed
   the order to In Processing after payment was corretly received.: [https://privatebin.syde.com/?62b26edb185e0fba#2zMqDo3Z4zyNcgEbNvdEXYyGdir4jdJJEKvafKLHiBxd](https://privatebin.syde.com/?62b26edb185e0fba#2zMqDo3Z4zyNcgEbNvdEXYyGdir4jdJJEKvafKLHiBxd)
 * This was the order where neither SEPA nor credit card worked (see above) and 
   the PHP error occurred: [https://privatebin.syde.com/?16cf24cc12d9f064#D4647pSgWfz8JUkL9TBjbRRgPMQkRiXN8Xz7V1QkhiV1](https://privatebin.syde.com/?16cf24cc12d9f064#D4647pSgWfz8JUkL9TBjbRRgPMQkRiXN8Xz7V1QkhiV1)
 * This order timed out, but funds were received via PayPal. The order was marked
   as failed by the system and manually changed to “In Processing” after the funds
   were received.: [https://privatebin.syde.com/?7a92bb17ba64a618#9Nx1iXYioc624LMF2Aa2KcX1wjy9RsMJbiULPhhu1JhU](https://privatebin.syde.com/?7a92bb17ba64a618#9Nx1iXYioc624LMF2Aa2KcX1wjy9RsMJbiULPhhu1JhU)
 * This order was created, then there was a PHP error and then the system changed
   the order to the payment method prepayment: [https://privatebin.syde.com/?455d2d7c655b2a1c#BeyLfuqvXWkzVVgV3VfhhN8CWoedcQGH5DCR5qtzJopb](https://privatebin.syde.com/?455d2d7c655b2a1c#BeyLfuqvXWkzVVgV3VfhhN8CWoedcQGH5DCR5qtzJopb)
 * And this order wasn’t created in the system at all. I don’t know if it was canceled
   during the purchase process: [https://privatebin.syde.com/?99557f38c949ea90#D1YnRHkGJpdiztUqwvVrPQjSvZymmUEWKtxmSJMMxV4L](https://privatebin.syde.com/?99557f38c949ea90#D1YnRHkGJpdiztUqwvVrPQjSvZymmUEWKtxmSJMMxV4L)
 * Hope you can review this. In between there are also PayPal orders which are created
   without any problems.
   Greeting, Luca
 *  Plugin Support [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * (@inpsydekrystian)
 * [12 months ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18514044)
 * Hello [@rdfs](https://wordpress.org/support/users/rdfs/)
 * We actually have one other user affected by a similar issue, and we’ve been able
   to reproduce the behavior on their staging site. While we haven’t reproduced 
   it internally yet, the symptoms match what you’re describing, and we’re actively
   investigating it. There’s one onboarding-related factor I haven’t tested yet 
   in that environment, just to keep the reproduction path open, but it could very
   well be the root cause. In the meantime, there are a couple of things you can
   try on your live site as potential workarounds:
 * **1. Downgrade the plugin to a previous stable version**
   There haven’t been any
   critical security updates recently, so temporarily reverting should be safe. 
   You can try either:
 * – [Version **2.9.6**](https://github.com/woocommerce/woocommerce-paypal-payments/releases/download/2.9.6/woocommerce-paypal-payments.zip)(
   January 6) – avoids recent changes to settings behavior
   – [Version **3.0.0**](https://github.com/woocommerce/woocommerce-paypal-payments/releases/download/3.0.0/woocommerce-paypal-payments.zip)–
   newer, but may load the new UI.
 * In case of 3.0.0 if you’d like to keep the older settings layout after installing
   you can use a [helper plugin](https://drive.google.com/uc?export=download&id=1AA0vBWSFGmp2g9KmYC70hdpN3n2-Mgte)
   for that. Alternatively, you can disable the new UI manually by adding this filter
   to your site:
 *     ```wp-block-code
       add_filter('woocommerce.feature-flags.woocommerce_paypal_payments.settings_enabled', '__return_false');
       ```
   
 * **2. Clear transients before reconnecting PayPal**
   Stale or corrupted cached 
   data might be interfering with the onboarding and payment flow. You can clear
   PayPal-related transients using either of the two methods below:
 * **Option A – Using a plugin:**
   Install the free _Transients Manager_ plugin from
   WordPress.org.Go to **Tools > Transients**, search for `ppcp`, and delete the
   following keys:
    - `_transient_ppcp-paypal-pui-status-cacheui_status_cache`
    - `_transient_timeout_ppcp-paypal-pui-status-cacheui_status_cache`
    - `_transient_ppcp_reference_transaction_enabled`
    - `_transient_timeout_ppcp_reference_transaction_enabled`
    - `_transient_ppcp-paypal-bearerppcp-bearer`
    - `_transient_ppcp_has_ppec_subscriptions`
    - `_transient_timeout_ppcp_has_ppec_subscriptions`
 * **Option B – Manually via phpMyAdmin:**
   If you’re comfortable using phpMyAdmin,
   navigate to your `wp_options` table and manually delete the same transients.
 * **3. Reconnect the plugin**
   After clearing the transients, go back to the PayPal
   plugin settings and re-run the onboarding process from scratch. Make sure the
   connection flow completes fully before re-enabling any payment methods.
 * Also, please feel free to reach out to us privately, as we may need to request
   additional details. You can open a support ticket using this link: 
   [Request Support](https://paypal.inpsyde.com/docs/request-support/).
   Please include the URL to this thread in your ticket for reference.
 * Kind Regards,
   Krystian
 *  Thread Starter [rdfs](https://wordpress.org/support/users/rdfs/)
 * (@rdfs)
 * [11 months, 4 weeks ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18515564)
 * Hey [@inpsydekrystian](https://wordpress.org/support/users/inpsydekrystian/),
 * good to hear that you have a hint on the error. I did the rollback for 3.0.0 
   and will investigate further. Furthermore I opened a support ticket if you have
   any requests.
 * Greetings, Luca!
 *  Plugin Support [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * (@inpsydekrystian)
 * [11 months, 4 weeks ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18516090)
 * Hello [@rdfs](https://wordpress.org/support/users/rdfs/)
 * I’ve seen it and already responded. Let’s continue the conversation there.
 * Kind regards,
   Krystian

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘OrderProcessor.php:184 causing order to fail’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-paypal-payments/assets/icon-256x256.png?rev=
   3234615)
 * [WooCommerce PayPal Payments](https://wordpress.org/plugins/woocommerce-paypal-payments/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-paypal-payments/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-paypal-payments/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-paypal-payments/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-paypal-payments/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-paypal-payments/reviews/)

 * 10 replies
 * 2 participants
 * Last reply from: [Krystian Syde](https://wordpress.org/support/users/inpsydekrystian/)
 * Last activity: [11 months, 4 weeks ago](https://wordpress.org/support/topic/orderprocessor-php184-causing-order-to-fail/#post-18516090)
 * Status: not resolved