How the Adobe Commerce Integration Works

The Delivery Options API is triggered through the user buying journey to query your Metapack configuration and show your customers accurate delivery options in real time.

When a shopper purchases an item, the chosen delivery option is stored against the order for fulfilment. The integration enables you to use the Magento Admin app to generate carrier labels and customs documentation for an order.

Additional UI controls

After the Metapack Magento app is installed and configured, the following additional buttons are displayed on the Order & Account Information page of the Magento Admin app.

magento_admin_order_page_ship.png
magento_admin_order_page_other_ui_buttons.png

Button

Description

Ship

Clicking this button will use the SOAP Shipping API to create and allocate the shipment in Delivery Manager, based on the shopper’s chosen delivery option.

Clicking the button also displays the other buttons outlined in this table.

Print Label

Clicking this button will use the SOAP Shipping API to generate a PDF carrier label for the order.

Note

This button is displayed only if the Create Label for Parcel parameter is set to Yes.

Print Document

Clicking this button will use the SOAP Shipping API to generate a PDF customs document for the order.

Void

Clicking this button will use the SOAP Shipping API to delete the shipment in the Metapack Platform.

Note

The consignment lifecycle used by Delivery Manager and the SOAP Shipping API determines how this button operates. If a shipment is already manifested, clicking this button does not affect anything.

Note

Depending on the setting of the Create manifest crontab parameter of the Metapack delivery method in the Magento Admin app, orders with printed documentation will be manifested automatically.

Example delivery options

The following web page excerpts show your eCommerce websites might display delivery options after the Metapack Magento app is installed and configured.

Product details page

magento_example_pdp.png

Mini-cart

magento_mini_cart_example.png

Checkout: Home delivery

magento_example_home_delivery.png

Checkout: Local Collect

magento_example_local_collect.png

Checkout: Store Collect

magento_example_store_collect.png