PHPackages                             amadeco/module-order-success - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. amadeco/module-order-success

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

amadeco/module-order-success
============================

Enhanced order success page with timeline and accurate order information

v1.0.3(10mo ago)27OSL-3.0PHPPHP &gt;=8.1

Since May 27Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/iparmentier/magento2-order-success)[ Packagist](https://packagist.org/packages/amadeco/module-order-success)[ RSS](/packages/amadeco-module-order-success/feed)WikiDiscussions main Synced today

READMEChangelog (4)Dependencies (4)Versions (3)Used By (0)

Amadeco Order Success Module for Magento 2
==========================================

[](#amadeco-order-success-module-for-magento-2)

[![Latest Stable Version](https://camo.githubusercontent.com/ac956014bdf792837d2d2b7c27908124e1b4a7c7f31a1361fdf1aa5c7bb8b015/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f697061726d656e746965722f6d6167656e746f322d6f726465722d73756363657373)](https://github.com/iparmentier/magento2-order-success/releases)[![Magento 2](https://camo.githubusercontent.com/7ca3909c73f8748e38748627518617c1217a86ccbc1387f75dc61eaf8f405680/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e782d627269676874677265656e2e737667)](https://magento.com)[![PHP](https://camo.githubusercontent.com/45d36955804bf3f4f17097b05a7f41a28e578dc24e0d3ad0d21ae9d9762f44c6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312b2d626c75652e737667)](https://www.php.net)[![License](https://camo.githubusercontent.com/e655fc1ea13f1641a96ddd0687acd65a3063fe647ea7006628c174286001e204/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f697061726d656e746965722f6d6167656e746f322d6f726465722d73756363657373)](https://github.com/iparmentier/magento2-order-success/blob/main/LICENSE.txt)

[SPONSOR: Amadeco](https://www.amadeco.fr)

This module by Amadeco enhances the Magento 2 order confirmation page by adding a detailed summary and visual timeline, based on Baymard Institute recommendations to optimize the post-purchase experience.

Based on [order-information-on-success-page-m2](https://github.com/mavenbird/order-information-on-success-page-m2)

Features
--------

[](#features)

[![Screenshot](https://private-user-images.githubusercontent.com/2975845/447919151-2108eb60-5ed9-41dd-b641-30d63e785c15.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODIxMzczMjQsIm5iZiI6MTc4MjEzNzAyNCwicGF0aCI6Ii8yOTc1ODQ1LzQ0NzkxOTE1MS0yMTA4ZWI2MC01ZWQ5LTQxZGQtYjY0MS0zMGQ2M2U3ODVjMTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDYyMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA2MjJUMTQwMzQ0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTJmMWVkMDMxNmFhMWMxN2VhMWEyODliYTAwZjk2NDAwMmFkYzQ1ZDhmYTA4MmFmY2E2NGFmZmQ4MTE2YzhjYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.XoW27kK83uJ2jtwy9FGj17DaN47SFniAlj4FkQzVsg8)](https://private-user-images.githubusercontent.com/2975845/447919151-2108eb60-5ed9-41dd-b641-30d63e785c15.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODIxMzczMjQsIm5iZiI6MTc4MjEzNzAyNCwicGF0aCI6Ii8yOTc1ODQ1LzQ0NzkxOTE1MS0yMTA4ZWI2MC01ZWQ5LTQxZGQtYjY0MS0zMGQ2M2U3ODVjMTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDYyMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA2MjJUMTQwMzQ0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTJmMWVkMDMxNmFhMWMxN2VhMWEyODliYTAwZjk2NDAwMmFkYzQ1ZDhmYTA4MmFmY2E2NGFmZmQ4MTE2YzhjYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.XoW27kK83uJ2jtwy9FGj17DaN47SFniAlj4FkQzVsg8)### 🎯 Complete Order Summary

[](#-complete-order-summary)

- **Detailed item breakdown** with prices, quantities, and properly displayed VAT
- **Shipping and billing addresses** formatted and clear
- **Shipping and payment methods** visible at a glance
- **Detailed totals** with native Magento VAT handling

### 📍 Visual Step Timeline

[](#-visual-step-timeline)

- **Clear process visualization**: Order Placed → Payment Confirmed → Processing → Shipped
- **Real-time status** based on native Magento states
- **Reduced post-purchase anxiety** through transparent communication
- **Decreased customer service contacts** (up to 30% based on our feedback)

### 🔧 Advanced Customization

[](#-advanced-customization)

- **Customizable text** before and after order details
- **CMS block integration** for targeted marketing content
- **Granular configuration** to show/hide each element
- **Multilingual support** with French translations included

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

[](#installation)

```
composer require amadeco/module-order-success
bin/magento module:enable Amadeco_OrderSuccess
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:clean
```

Requirements
------------

[](#requirements)

- PHP 8.1+
- Magento 2.4.x
- Magento\_Checkout module
- Magento\_Sales module
- Magento\_Tax module

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

[](#configuration)

Navigate to **Stores &gt; Configuration &gt; Sales &gt; Order Success Page**

### Available Options:

[](#available-options)

#### General Settings

[](#general-settings)

- **Enable Enhanced Success Page**: Enable/disable the module
- **Show Order Items**: Display ordered items details
- **Show Shipping Address**: Display shipping address
- **Show Billing Address**: Display billing address
- **Show Shipping Method**: Display shipping method
- **Show Payment Method**: Display payment method
- **Show Order Timeline**: Display order status timeline

#### Content Customization

[](#content-customization)

- **Text Above Order Details**: Custom text above the summary
- **Text Under Order Details**: Custom text below the summary
- **CMS Block**: First CMS block integration
- **CMS Block 2**: Second CMS block integration

Usage
-----

[](#usage)

After installation and configuration, the enhanced success page automatically displays after each validated order.

### For Developers

[](#for-developers)

The module uses native Magento events and preferences for robust integration:

```
// Get order information
$order = $block->getOrder();

// Check if an element should be displayed
if ($block->canShowShippingAddress()) {
    // Display address
}
```

Why This Module?
----------------

[](#why-this-module)

### 📊 Based on Baymard Institute Studies

[](#-based-on-baymard-institute-studies)

Our module addresses issues identified in checkout optimization studies:

1. **68% of users** expect to see a complete order summary
2. **Lack of clear information** generates post-purchase anxiety
3. **A visual timeline** significantly reduces customer service contacts

### 🛡️ Advantages Over Alternatives

[](#️-advantages-over-alternatives)

Unlike the original "order-information-on-success-page-m2" module, our solution:

- ✅ **Properly handles VAT** through native Magento\_Tax integration
- ✅ **Uses Magento 2 framework** for better robustness
- ✅ **Adds a visual timeline** missing from other modules
- ✅ **Optimized for French e-commerce** with included translations
- ✅ **Modular architecture** allowing fine customization

Technical Structure
-------------------

[](#technical-structure)

### Module Architecture

[](#module-architecture)

```
Amadeco/OrderSuccess/
├── Block/
│   └── Order/
│       ├── Success.php      # Main block
│       ├── Info.php         # Order information
│       ├── Items.php        # Ordered items
│       ├── Timeline.php     # Visual timeline
│       └── Totals.php       # Totals with VAT
├── Helper/
│   └── Data.php            # Configuration helper
├── etc/
│   ├── module.xml          # Module declaration
│   ├── config.xml          # Default configuration
│   └── adminhtml/
│       └── system.xml      # Admin configuration
├── i18n/
│   └── fr_FR.csv          # French translations
└── view/
    └── frontend/
        ├── layout/
        │   └── checkout_onepage_success.xml
        ├── templates/
        │   └── order/          # Custom templates
        └── web/
            └── css/
                └── order-success.css

```

### Key Technical Points

[](#key-technical-points)

- **Native VAT handling**: Uses `Magento\Tax\Block\Sales\Order\Tax` block
- **Dynamic timeline**: Based on Magento order states (`STATE_NEW`, `STATE_PROCESSING`, etc.)
- **Responsive design**: Adaptive CSS for mobile and desktop

Support and Contribution
------------------------

[](#support-and-contribution)

For questions or improvement suggestions:

- Email:
- Issues: [GitHub Issues](https://github.com/Amadeco/magento2-order-success/issues)

License
-------

[](#license)

This module is licensed under the Open Software License ("OSL") v3.0. See the [LICENSE.txt](LICENSE.txt) file for details.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance55

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~98 days

Total

2

Last Release

304d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b211427be009c505885db00496fe829753399414856083648cec5c7af5003fcd?d=identicon)[IlanAmadeco](/maintainers/IlanAmadeco)

---

Top Contributors

[![Amadeco](https://avatars.githubusercontent.com/u/2975845?v=4)](https://github.com/Amadeco "Amadeco (21 commits)")

---

Tags

checkout-pagemagentomagento2magento2-extensionmagento2-moduleux-experience

### Embed Badge

![Health badge](/badges/amadeco-module-order-success/health.svg)

```
[![Health](https://phpackages.com/badges/amadeco-module-order-success/health.svg)](https://phpackages.com/packages/amadeco-module-order-success)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[buckaroo/magento2

Buckaroo Magento 2 extension

32420.3k8](/packages/buckaroo-magento2)[joseph-leedy/module-custom-fees

Adds configurable custom fees to orders

361.1k](/packages/joseph-leedy-module-custom-fees)[vipps/module-payment

Vipps MobilePay Payment Module for Magento 2

1098.4k](/packages/vipps-module-payment)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

244.9k2](/packages/zwernemann-module-withdrawal)[o2ti/sigep-web-carrier

O2TI - Sigep Web Carrier

141.5k](/packages/o2ti-sigep-web-carrier)

PHPackages © 2026

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