WooCommerce Shipping Plugin Administrator Operation

WooCommerce Logo Myfreight Logo Myparcel logo

Administrator Operation

This section describes the operation of the WooCommerce Shipping Plugin for Myfreight/Myparcel from the perspective of the online store administrator.

Orders

When the customer completes a purchase in the online store, the order appears in the WordPress administration under the WooCommerce Orders list ...

WooCommerce Order List

 

Clicking into the order details will show a Shipping section (within the Item box) which contains the shipping carrier and pricing details, and if the order status is "Processing" the shipping Consignment ID will also be shown ...

WooCommerce Order Details Shipping

 

A Note About Order Status

If the order is paid by credit card using a real-time payment gateway, the order status will immediately show as "Processing".  However, if the order is paid with a deferred method such as bank transfer or cheque, or if the order details are being adjusted for any reason, the order status will temporarily appear as "On hold". The status is manually changed by the administrator to "Processing" when payment is cleared in the bank account or the adjustment to the order is finalised.

 

Consignment Generation

A shipping consignment is automatically generated by the WooCommerce Shipping Plugin for Myfreight/Myparcel when the following are true:

  1. The plugin settings are configured to "Enable Auto Consigning", and
  2. The order status changes to "Processing".

Therefore, shipping consignments will be generated immediately upon credit card payments, although not despatched at this stage. The Consignment ID appears in the order Shipping section only after a consignment is generated. If a consignment is generated more than once (e.g. due to a change of address or a part shipment), then each Consignment ID will be displayed.

Additionally, a consignment can be regenerated manually at any time via the "Order actions" section at the top right of the order details page ...

WooCommerce Order Detail Actions

This will be required when part shipping an order, as a consignment will be required for each part shipment. However, changes to order details will automatically regenerate a consignment when the order status is returned from "On hold" to "Processing", so no manual regeneration is required.

Once a consignment is created, it can be viewed, modified, despatched or cancelled in Myfreight or Myparcel (depending on which you use).  To view the consignment in Myfreight or Myparcel, there are a two methods:

  1. Within the WooCommerce order detail page, click on the Consignment ID in the Shipping section
  2. In the WooCommerce order list page, click on the truck icon in the Actions column ...

 
WooCommerce Admin Order List

If the Actions column is not visible, open the "Screen Options" at the top of the page, then tick the "Actions" tickbox. The Actions column should appear.

 

Myfreight Consignment   Myfreight Logo

If you are a Myfreight customer, the following Myfreight Open Consignment page will open when either of the WooCommerce links above are clicked and you are logged into Myfreight ...

Myfreight Consignment Detail

All the fields are pre-populated with the customer, goods, carrier and shipment details from WooCommerce.

From here you can print the shipping label(s), despatch the consignment and print the manifest when the goods are ready to ship to the customer.  If necessary you can also change any shipping details (e.g. if multiple items are packed into a carton for shipping) or cancel the consignment.

Label sample

Sample label.

 

Myparcel Consignment   Myparcel logo

If you are a Myparcel customer, the following Myparcel shipment booking page will open when either of the WooCommerce links above are clicked. It is recommended that you log into Myparcel first ...

Myparcel Order Prefill

All the fields are pre-populated with the customer, goods, carrier and shipment details from WooCommerce, except the credit card field ...

Myparcel Order Prefill 2

From here you can book the shipment, print the shipping label(s) and print the manifest when the goods are ready to ship to the customer.  If necessary you can also change any shipping details (e.g. if multiple items are packed into a carton for shipping) or choose to not book the shipment.

Myparcel also supports an alternative method of managing shipment bookings, which may better suit some administrators compared to linking from WooCommerce pages. Login to Myparcel and go to the Myparcel Member Dashboard then scroll to the bottom of the page to find the "Order Shipments Pending" list ...

Myparcel Shipments Pending

This list reflects WooCommerce orders with a status of "Processing".

When the goods for each order number are ready to ship, click the BOOK button for that order and go through the Myparcel booking process as usual.  All the fields are pre-populated with the customer, goods, carrier and shipment details from WooCommerce, except the credit card field.

If an order includes many products/items which are packed into a lesser number of satchels, cartons, skids or pallets, you can adjust the shipment item details to match.

Then, after the order shipment is booked (or picked up), click the UPDATE button to open the corresponding order details in WooCommerce and set the order status to "Completed".  The order will no longer appear in the Myparcel "Order Shipments Pending" list.

Setting up the Myparcel WooCommerce Integration

If you are a Myfreight customer you can ignore this section.

To prepare for using Myparcel for WooCommerce shipping, complete the following steps:

  1. Create a Myparcel member account
  2. Login the the online store as shop administrator and go to WooCommerce → Settings → Shipping → Myfreight Shipping
  3. Set the Shipping "Account Type" to Myparcel
  4. Enter your Myparcel login username (email address) into the "Myparcel Member ID" field
  5. Copy the "Myparcel Sync URL" field content
  6. Click the Save changes button
  7. In a different tab, login to your Myparcel member account
  8. Go to the Update Profile page
  9. Scroll to the bottom and set the "Online Store System" to WooCommerce
  10. Paste the Myparcel Sync URL (from step 5.) into the "Sync URL" field
  11. Copy and store the Myparcel API Username and Myparcel API Password
  12. Click the UPDATE button
  13. Return to the WooCommerce Myfreight Shipping Settings tab
  14. Paste the Myparcel API Username and Password (from step 9.) into the corresponding fields
  15. Click the Save changes button

Following are the WooCommerce Myfreight Shipping Settings to be completed for Myparcel integration ...

WooCommerce Shipping Settings Myparcel

 

Following are the Myparcel Member Profile Online Store Integration settings to be completed ...

Myparcel Profile WooCommerce Integration