Skip to content

Customer Implementation Technical Guide

OrderFlow Ltd.

Document Version: 4.2.4

Document Built: 2024-02-16

This document and its content is copyright of OrderFlow Ltd. All rights reserved.
You may not, except with our express written permission, distribute, publish or commercially exploit the content.
Any reproduction of part or all of the contents in any form is prohibited.

Outbound Channel Integration

Outbound Channel Integration

This involves the export of information to third party systems. The most commonly applied include inventory levels and shipment despatch notifications, so should be considered the minimum to be considered.

Inventory Notifications

Can be done either via end of day report or via API inventory notification. Here we address the latter.

Ensure that inventory update is working.

Configure both OF and third party system.

Do single stock push and verify message is received.

Check inventory update recorded in third party system.

For Magento, follow instructions as per doc.

Check that any mechanism to help avoid oversells is applied.

Set schedule, then do stock change and verify that inventory is updated, and stock notification goes through as expected.

Shipment Despatch Notifications

Can be done either via end of day report or via API inventory notification. Here we address the latter.

Ensure that the shipment despatch event is turned on and is synchronous.

Mark single shipment as despatched and verify that remote message is created.

Send remote message and verify that this is received.

Verify that this is processed as expected on third party system.

End of Day Reports

Applies in particular where inventory and shipment despatch API notifications are not used.

EOD periodic reports already present on the system. Need to verify whether they are fit for purpose, whether they can be received.

Turn on periodic reports, and ensure that export has been set up for them. For email periodic reports, will need email to be set up and working. Configure periodic report recipients.

Email Setup

Need SMTP server for outbound emails.

We don't use RTD's email server for this purpose. Should come from customer's email server (even if hosting).

Customer needs to provide details that we can use.

Task then to test out and verify. Link to email SETUP.

Other Notifications

These may include:

  • individual stock changes
  • receipt of deliveries
  • receipt of returns
  • order or shipment cancellation
  • changes to product definitions
  • notifications on other changes made to shipments (in addition to despatch notifications)