Download the PHP package creatuity/magento2-order-status-adjust without Composer

On this page you can find all versions of the php package creatuity/magento2-order-status-adjust. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package magento2-order-status-adjust

Order Status Adjust module for Magento 2

Installation

Use composer to install. To proceed, run these commands in your terminal:

Example Use Cases

Usage

Configuration

Go to Admin Panel -> Stores -> Settings -> Order Status Adjust Rules.

Click on "Add New Rule" button located in the upper-right corner of the screen to add new rule.

Fill all required and possibly optional fields:

Save rule

Troubleshooting

Available Conditions

Condition Internal Code
Subtotal (Excl. Tax) base_subtotal_with_discount
Subtotal (Incl. Tax) base_subtotal_total_incl_tax
Subtotal base_subtotal
Tax Total base_tax_amount
Grand Total base_grand_total
Discount Total base_discount_amount
Gift Cards Amount base_gift_cards_amount
Total Canceled base_total_canceled
Total Invoiced base_total_invoiced
Total Paid base_total_paid
Total Refunded base_total_refunded
Shipping Amount base_shipping_amount
Shipping Canceled base_shipping_canceled
Shipping Invoiced base_shipping_invoiced
Shipping Refunded base_shipping_refunded
Total Items Quantity Ordered total_qty_ordered
Total Weight weight
Payment Method payment_method
Shipping Method shipping_method
Order Currency Code order_currency_code
Order Store ID store_id
Coupon Code coupon_code
Total Item Count total_item_count
Customer Is Guest customer_is_guest
Customer Group ID customer_group_id
Customer Tax Vat customer_taxvat
Remote IP remote_ip
Status status
State state

Compatibility

Module was developed using Adobe Commerce 2.4.5 on PHP 8.1 It should work on any Magento Open Source or Adobe Commerce 2.4.4+ versions though.

Plugin Development

You can easily add more Order (or any other) conditions.

  1. Extend \Magento\Rule\Model\Condition\AbstractCondition in a similar manner to how it is extended by \Creatuity\OrderStatusAdjust\Model\Condition\Type\Order
  2. Open di.xml and add newly created class into conditionTypes argument here: `
  3. Make sure you've enabled your newly created module and regenerated static files.

All versions of magento2-order-status-adjust with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package creatuity/magento2-order-status-adjust contains the following files

Loading the files please wait ....