Search by

fostercommerce / commerce-order-change-log

fostercommerce

Order Change Log records changes made to completed Craft Commerce orders and the user who made each change.

Package info

github.com/FosterCommerce/commerce-order-change-log

Homepage

Issues

Documentation

Type:craft-plugin

pkg:composer/fostercommerce/commerce-order-change-log

Statistics

Installs: 91

Dependents: 0

Suggesters: 0

Stars: 0

dev-main 2026-10-20 18:16 UTC

This package is auto-updated.

Last update: 2026-10-20 18:17:03 UTC


README

Order Change Log

Order Change Log

See important changes made to a completed order.

Order Change Log records changes made to completed Craft Commerce orders and the user who made each change.

Overview

  • See how a completed order changed after checkout, on the order page's Change Log tab.
  • Find who made each change and when, including the user whose action queued a job, and the user who used Sign in as to act as someone else.
  • Track each line item added, removed, or changed in quantity, total, options, notes, or status, with its SKU.
  • Follow changes to the shipping method, coupon code, customer email, shipping and billing addresses, and the order's custom fields.
  • Compare the order total before and after each change.

How it works

After you install the plugin, it compares a completed order before and after each save of the order or one of its addresses, and records each difference with the user who made it. The plugin records a queue job's changes against the user who queued the job. It also records each order as placed. It does not record carts, order status changes, payments, address custom fields, or Matrix fields.

Requirements

  • Craft CMS ^5.6.0
  • Craft Commerce ^5.0.0
  • PHP ^8.2

Install

composer require fostercommerce/commerce-order-change-log
./craft plugin/install order-change-log

Documentation

License

Proprietary

Foster Commerce