2026

Commerce Layer changelog for software updates, new features, and general improvements.

Added option to disable payment gateways, and more

Core API

January 21, 2026

We just powered the whole set of our supported payment gateways with a couple of new options:

  • Disable / enable — Now you can disable the payment gateways you don't use anymore (and possibly re-enable them, if needed) by passing a new trigger attribute on the specific payment gateway type. Active / inactive payment gateways can be retrieved by filtering / sorting the list by the new disabled_at timestamp with the proper query.

  • Force payments — the force payments option is now available on additional payment gateways beyond Stripe (for which it was already enabled by default). For those gateways (including Adyen, Axerve, Checkout.com, Satispay, and all external gateways), the feature is not enabled, meaning that the value for the force_payment option is false. Set it to true on the specific gateway if you want incoming payment events to automatically align the order’s payment source with the one used by the transaction (as long as the order is still editable).

Custom include list for external resources, and more

Core API

January 15, 2026

Now you can overwrite the default list of resources included in the request payload of all the external resources (external order validations excluded) and specify a custom one. The allowed includes are based on the target resource required by the external request. Providing an invalid include for the target resource will result in an error.

On top of that, in the past few days, we released the following minor (but still relevant) updates: