PHPackages                             multisafepay/magento2-order-save-inspector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. multisafepay/magento2-order-save-inspector

ActiveMagento2-module[Debugging &amp; Profiling](/categories/debugging)

multisafepay/magento2-order-save-inspector
==========================================

Debug when the order is being saved

01.7k1PHP

Since Jul 29Pushed 11mo ago2 watchersCompare

[ Source](https://github.com/MultiSafepay/magento2-order-save-inspector)[ Packagist](https://packagist.org/packages/multisafepay/magento2-order-save-inspector)[ RSS](/packages/multisafepay-magento2-order-save-inspector/feed)WikiDiscussions main Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

 [![](https://camo.githubusercontent.com/517483ae0eaba9884f397e9af1c4adc7bbc231575ac66cc54292e00400edcd10/68747470733a2f2f7777772e6d756c7469736166657061792e636f6d2f66696c6561646d696e2f74656d706c6174652f696d672f6d756c7469736166657061792d6c6f676f2d69636f6e2e737667)](https://camo.githubusercontent.com/517483ae0eaba9884f397e9af1c4adc7bbc231575ac66cc54292e00400edcd10/68747470733a2f2f7777772e6d756c7469736166657061792e636f6d2f66696c6561646d696e2f74656d706c6174652f696d672f6d756c7469736166657061792d6c6f676f2d69636f6e2e737667)

Order Save Inspector by MultiSafepay
====================================

[](#order-save-inspector-by-multisafepay)

General information
-------------------

[](#general-information)

This module is created as an example of how to properly debug issues related with race conditions which occur when multiple processes try to save the order. This module is not considered as a perfect solution that will always work in every case. Please use with caution. Always test on a staging environment first, before moving this over to production. When using in production, please keep in mind that this module will write a lot of log lines when activated. We therefore recommend to immediately deactivate this as soon as the issue has occurred and has been properly logged.

This module will probably not give an immediate answer to your problem, but will hopefully bring you a step closer to finding the cause of it.

Installation
------------

[](#installation)

This module can be installed via composer:

```
composer require multisafepay/magento2-order-save-inspector
```

Alternatively, this can also be installed through downloading [the zip package](https://github.com/MultiSafepay/magento2-internal-order-save-inspector/archive/refs/heads/main.zip) and unpacking the contents to the app/code/MultiSafepay/OrderSaveInspector directory

Next, enable the module:

```
bin/magento module:enable MultiSafepay_OrderSaveInspector
```

Configuration
-------------

[](#configuration)

To activate the feature, go to Stores &gt; Configuration &gt; MultiSafepay &gt; Order Save Inspector &gt; Enabled and Set the value to Yes.

You can also change the maximum depth to configure how deep you want the debugger to log the backtrace. We recommend to only change this when the default value does not go far enough as logging a lot of lines can impact the performance of your store.

Support
-------

[](#support)

You can create issues on our repository. If you need any additional help or support, please contact [](mailto:integration@multisafepay.com)

We are also available on our Magento Slack channel [\#multisafepay-payments](https://magentocommeng.slack.com/messages/multisafepay-payments/). Feel free to start a conversation or provide suggestions as to how we can refine our Magento 2 plugin.

License
-------

[](#license)

[Open Software License (OSL 3.0)](https://github.com/MultiSafepay/Magento2Msp/blob/master/LICENSE.md)

Contributors
------------

[](#contributors)

Special thanks to @hostep for providing us with the original source code.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/2191df32ae1d7f2d5559e91e73bf29e8b003b368917a0985afcb3c4e23de8587?d=identicon)[MSP](/maintainers/MSP)

---

Top Contributors

[![vinodsowdagar](https://avatars.githubusercontent.com/u/53818758?v=4)](https://github.com/vinodsowdagar "vinodsowdagar (9 commits)")

### Embed Badge

![Health badge](/badges/multisafepay-magento2-order-save-inspector/health.svg)

```
[![Health](https://phpackages.com/badges/multisafepay-magento2-order-save-inspector/health.svg)](https://phpackages.com/packages/multisafepay-magento2-order-save-inspector)
```

###  Alternatives

[fjogeleit/prometheus-messenger-middleware

Prometheus Middleware for the Symfony Messenger Component

2255.2k](/packages/fjogeleit-prometheus-messenger-middleware)[spatie/craft-ray

Easily debug CraftCMS projects

1638.6k](/packages/spatie-craft-ray)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
