Magento 2 ExtensionOrdered Products

Find previously ordered items in the customer account and reorder them in just a few clicks.

Reorder faster instead of searching again: Ordered Products displays already purchased items for logged-in customers directly in the customer account as a clear list with image, SKU, price, quantity, and order date.

Precise product selection in seconds: Customers filter by name, SKU, price, quantity, and date range, sort by relevant columns, and build their next order much faster.

More speed in daily operations: Items can be reordered one by one or in bulk. This reduces effort for recurring purchases, especially for frequently ordered products and seasonal repeats in both B2B and B2C stores.

Configurable for your process: Price basis (base or order currency), page-size logic, account-link visibility, and "show each product only once" are controlled centrally in configuration.

Ordered-items table in customer account

Clear overview with product image, name, SKU, price, quantity, and order date in "My Ordered Products".

Filters and sorting for fast lookup

Search across name, SKU, price, quantity, and date range plus sorting on key columns.

Single and bulk reorder actions

Reorder per row or add selected items to cart in one step.

Configurable-product reorder with options

Stored buy-request options from previous orders are respected during reorder.

Practical quantity prefill behavior

Reorder quantity can be prefilled with previously ordered quantity or shown as placeholder.

Optional distinct product view

Optionally show each product only once based on the latest order row.

Consistent price-mode handling

Display, sorting, and filtering run consistently in base currency or order currency.

AJAX table with pagination and reset

Filtering and page changes refresh only the table area, including pager and reset action.

Admin controls for visibility and page limits

Enable or disable module behavior, show or hide the account link, and control default and max page size from one backend section.

  • Current Version1.0.1
  • Compatible with Magento 2.4.6 - 2.4.8
  • Compatible with PHP 8.1 - 8.5

If your environment differs from the listed requirements, we can check compatibility in advance. Please contact us via our contact form.

ordered-products

Version 1.0.1 - 2026-03-08

Changed
  • Standardized customer account protection for frontend account pages
Fixed
  • Fixed ordered products account grid rendering when price values are formatted without an explicit currency code
  • Fixed configurable product reorder from the ordered products grid by preserving saved buy-request options

Version 1.0.0 - 2026-02-16

Added
  • Initial release
Module-Specific Questions
What is the biggest day-to-day benefit of Ordered Products?

Customers access already purchased items in their account and reorder without starting from catalog search. This shortens time to cart and improves repeat conversion.

How do customers find the right items in long order histories?

The table combines search, sorting, and filters for name, SKU, price, quantity, and date. That turns long history into a focused working list.

Can customers reorder multiple products at once?

Yes. They can select multiple rows and add them to cart in one step, while row-level reorder remains available.

Does reorder work for configurable products?

Yes. Stored order options are passed into reorder so variant products can be repurchased in a practical flow.

Can we control whether products appear multiple times or only once?

Yes. A config option shows each product once based on the latest ordered row, which keeps long histories compact.

How are currencies handled for price display, filter, and sorting?

You choose base currency or order currency in configuration, and that mode is applied consistently across the table.

Can reorder quantity be prefilled automatically?

Yes. You can prefill quantity with the previously ordered amount, or keep it as a placeholder.

Is this extension only for B2B stores?

No. It is also valuable for B2C stores with repeat purchases. It performs best wherever customers reorder known products regularly.

How does this help sales and support teams?

Standard repeat orders move into customer self-service. Teams can focus on high-value consultative work instead of repetitive reorder requests.

Are there display limits we should be aware of?

The table lists parent order items. Child lines are not shown as separate rows. Core behavior is configured centrally in Magento admin.

General Questions
How many Magento installations is the license valid for?

The license is valid for one Magento installation, including multi-website operation. In addition, the module may be installed on any number of development or staging servers. You can find further details in our license terms.

Is installation included in the price?

Installation and configuration are not included in the price. On request, we can support you with a smooth integration into your system.

What payment methods are available?

You can pay by credit card (Stripe) or bank transfer (prepayment). For credit card payments, the order is processed immediately and the access credentials are provided directly in a separate follow-up email.

What does the order process look like?

After credit card payment, you immediately receive access credentials to obtain the module via Composer. For bank transfer, access is granted once the invoice is paid.

I need a custom modification of the module. Is that possible?

Custom requests are no problem. We tailor our Magento 2 modules to your project and maintain a dedicated internal version so we always know exactly what runs on your system for support.

Can I install a demo version locally?

On each module detail page, you can request your own demo instance and test the module intensively for 7 days. However, we do not provide a local demo version.

Is the source code encrypted?

No, the source code of our modules is not encrypted. If you need a customization, feel free to send us a request. We will get back to you promptly with a non-binding quote.

What is the update policy and support?

You can add a support package to your order. It includes assistance as well as updates and upgrades related to the module. No continuous subscription is required.

I already have a license. How can I perform an update?

You can complete the license update here. If you have an active support package, you receive updates automatically via Composer. If your support package has expired, you can renew your license here or in your account.

I have another question — how can I contact you?

You can reach us anytime via eMail.

Ordered Products

×

Ideal for these industries & use cases

Accelerate recurring reorders

Frequently bought items are reordered quickly without browsing the catalog again.

Reduce procurement effort in account

Buying teams rebuild needed baskets faster using filters and sorting.

Relieve sales and support from repeat tasks

Customers find known products themselves and trigger follow-up orders directly.

Repeat contract and standard items efficiently

Commonly required products can be reordered in just a few clicks.

Find long-tail items faster

Even rarely purchased SKUs are easier to locate via order history.

Handle seasonal repeat demand

Returning customers can place familiar reorder baskets quickly during peak periods.

Try it without risk

Request a personal demo instance and evaluate the module directly in backend and frontend under real conditions — without local installation.

For developers

Practical Magento 2 guides, technical developer documentation, and API references (REST, SOAP, GraphQL) for installation, configuration, and troubleshooting.

Go to Knowledge Base