How to automatically Drop Ship orders with Actinic

With Actinic, One Stop Order Processing, One Stop Automation you can automate most of your order processing tasks including drop shipping. This guide explains how it can be setup. This document requires some knowledge of Actinic and Mole End's One Stop Order Processing and One Stop Automation. However, this guide does explain all the steps to follow in setting up a Drop Shipping system.

You can use One Stop Automation with One Stop Order Processing and Order Status Checker to create automated tasks that fit in with how you currently run your business. If you look at any of your current tasks and can see that you do the same operations in the same way each day (which does not require any reviewing of the order information) this can probably be automated.

Following is a description of how the software can be used to automate the Drop Shipping, Customer contact and Order Tracking areas of an Actinic site's business.This example uses a drop shipping company but is also applicable to companies that despatch goods from their own location.

Scenario to Automate
A company sells 250 different types of items on their website and despatches them from a remote warehouse, using a Drop Shipping company.

Company's requirements
To be able to leave the internet shop to run itself, including order processing, customer despatch emails and order tracking. This will enable them to focus on answering the telephone and dealing with new products. Also to resolve any delivery problems (once notified about them).

Requirements by Drop Shipping Company
The Drop Shipping company is emailed a CSV file containing all the order details (for UKMail) along with the packing lists twice a day along, at 11am and at 4pm. The Drop Shipping company prints the packing slips to send out with the orders and imports the UKMail consignment details into Consignor to print the courier labels.

How to implement using Mole End Software components

NOTE: You should create a folder on drive C called DropShip (i.e. C:\DropShop). This is where all of the external files are stored to handle the drop shipping process.

1 Setup One Stop Automation click Options and select the Scheduler tab and add the following tasks. These tasks will automate the order processing features.

Name Only run tasks if orders have been placed Download Order Processing One Stop Batch Order Processing Order Process Checker Other Order Processing and Actinic Export When to run
Check for Orders Ticked Ticked Ticked Ticked     Select Main Scheduled intervals
Check UKMail Deliveries     Ticked   Ticked along with Deliveries and Others   Select Task Scheduled intervals of 30 minutes
Send Emails     Ticked     Ticked. Use the following Options
CMD /C "C:\DropShip\Despatch.cmd -S "<Site>" <Window>"
Select Task Scheduled intervals of 60 minutes
Drop Ship Orders     Ticked     Ticked. Use the following Options
CMD /C "C:\DropShip\Dropship.cmd -S "<Site>" <Window>"
Select Selected Time of 11am and tick Monday to Friday
Drop Ship Orders PM     Ticked     Ticked. Use the following Options
CMD /C "C:\DropShip\Dropship.cmd -S "<Site>" <Window>"
Select Selected Time of 4pm and tick Monday to Friday

These tasks are shown below:




2 In the Order Processing Options tick.
Run One Stop Batch Order Processing (BOP)
Run Order Status Checker (after BOP)
Run Program at End of Processing and select When the program exits.




3 Close the options. Click on Batch Order Processing (on the main One Stop Automation window). This will automatically ship orders, format addresses, email PDFs of invoices to customers and mark the packing list as printed.
Tick
Mark Shipped
Format Address
Email Reports
Mark Printed




4 Click on the Options button
On the Mark Printed tab
Tick Packing List Set Print Status as Standard Report




5 On the Mark Shipped tab
Tick Mark order lines as shipped




6 On the Email Orders - Print Options tab
Tick Invoice
Tick Save Copies
Select Create 1 email for each order
Select the PDF format for invoices

NOTE: You should also setup your email (to use smtp).




7 On the Email Orders - Email Options tab
Select One set of reports
Select Customer
Enter a Subject of
Your Order ([%ORD_NUM%])

Enter a Message of

Dear [%INV_CUST_NAME%],

Thank you for your order. Your invoice is attached to this email (as a PDF).

Thanks

Customer Services



Close the Options and then Close the Batch Order Processors

8 To update the delivery status of shipped orders (and then automatically send the customer a despatch email) you need to check the courier website. Click on Order Status Checker and click on Options.

9 Create a new rule by clicking on the Add button. with a name of Delivered
In the Orders to find box select the Order Colour is not set option.

Tick Also check if orders have been delivered
Tick Add delivery details to memo (journal)
Tick Store delivery details in Custom Entered Values (21 to 25) if you use One Stop Order Processing

In If an order has been found and delivered box select Set Order Colour to and click on Get colour from Hilight colours and select a colour to show that the order has been delivered.



NOTE: If you don't want to use colours to see if an order needs checking you can use the memo text and use a Orders to find rule of Use custom SQL: with a value of sJournal NOT LIKE '%has been delivered%'



10 Close The Options and the Order Status Checker

11 Setup One Stop Order Processing with the filters, email templates and views. Start One Stop Order Processing.

12 Click on the Options button and click on the Email Customers tab.

13 Create the drop shipping email. Click on New and enter the following values for the email template.

Name DropShip
Subject Orders to be shipped for {Your company name}
Recipient Use CC email address and enter the email address of the company to receive the order details. When testing use your own email address
Store Message as: C:\DropShip\Email1.txt
Message Create a new message and enter the text

Hi,

I have attached the order files to despatch

Thanks

{Your company details}

Include File Tick this option and enter a value of

!C:\DropShip\Export


This will attach all the files in the folder C:\DropShip\Export to the email



When created take a note of the order it is in the list and subtract 1. For example, if this template is 5th in the order in the list this can be referenced b using a value of 4.

14 Create the order despatch email. Click on New and enter the following values for the email template.

Name Despatch
Subject Your order has been despatched with UK Mail (order number [%ORD_NUM%])
Recipient Use Send to customer email address
Store Message as: C:\DropShip\Email2.txt
Message Create a new message and enter the text

Dear [%INV_CUST_NAME%],

Your order will shortly be dispatched and should be at the Delivery Address shown below by the end of the next working day (Monday to Friday).

You can track the progress of your order by using the following link:

http://www.business-post.com/scripts/wsisa.dll/ws_refquickpod.html?lc_SearchValue=[%ORD_NUM%]

Your UKMail consignment number is :[%CUSTOM_ENTERED21%]

Your order details are:

Invoice customer name [%INV_CUST_NAME%]
Delivery customer name [%DEL_CUST_NAME%]
Order number [%ORD_NUM%]
Order completed date [%COMPLETED_DATE%]
Delivery address [%DEL_ADD%]
Invoice address [%INV_ADD%]
Purchase order number [%PO_NUMBER%]
Shipping instructions [%DELIVERY_INSTRUCTIONS%]

[%ITEMS_ORDERED%]

{Your company details}


Add comment to order memo when sent Tick this option and enter a value of

Your order has been despatched with UK Mail (order number [%ORD_NUM%])



When created take a note of the order it is in the list and subtract 1. For example, if this template is 6th in the order in the list this can be referenced b using a value of 5.

15 Setup the view to export the information from (in this example UKMail). Select the Business Post view.

16 Setup any filters that will only show orders that you actually want to process (e.g. paid for orders) and click Refresh. Then click on the top left of the main window and select the Use Current Filter for Command Line Export.


17 In the text area of the screen is the SQL needed to show those orders. Scroll to the end and add the condition

AND sJournal NOT LIKE '%EXPORTED%'

For example the end of the SQL used to show WHERE [Order].[bOrderIsDeleted] = false AND nPaymentStatus <> 0 . But now it should say WHERE [Order].[bOrderIsDeleted] = false AND nPaymentStatus <> 0 AND sJournal NOT LIKE '%EXPORTED%'

18 In the Name field (next to 1) type in DropShip and click on the Assign button on the right hand side. Click OK. This filter will only show orders that have not been exported. When orders are exported the word EXPORTED is included in the order memo.



19 Refresh the orders and again click on the top left of the main window and select the Use Current Filter for Command Line Export.

20 In the text area of the screen is the SQL needed to show those orders. Scroll to the end and add the condition

AND [Order].[sJournal] NOT LIKE '%
Your order has been despatched%' AND NOT IsNULL([ME_QOP_OrderDetail].[C21])

For example the end of the SQL used to show WHERE [Order].[bOrderIsDeleted] = false AND nPaymentStatus <> 0 . But now it should say WHERE [Order].[bOrderIsDeleted] = false AND nPaymentStatus <> 0AND [Order].[sJournal] NOT LIKE '%Your order has been despatched%' AND NOT IsNULL([ME_QOP_OrderDetail].[C21])

21 In the Name field (next to 2) type in Despatch and click on the Assign button on the right hand side. Click OK. This filter will only show orders that have not had their despatch email sent to them and have have a consignment number. The consignment number is updated in the order by the Order Status Checker (from the courier website).



22 Click on the Options button and select the Export Reports button.

23 In the File Options area select Create 1 file for each order and select the PDF format.

24 Enter

C:\DropShip\Export

as the Output directory. click OK. When the information is sent to the drop shipper this will put all the packing lists into the C:\DropShip\Export folder. The email will attach any files in this folder to the email sent to the DropShip email.



25 The default Business Post (UKMail) view needs to be amended to put the order file in the correct location and to add the text to the memo (to stop the order being exported more than once). Tick at least 1 order and Click on the Export Orders button. In the File to Export to box enter

C:\DropShip\Export\Consignor-[%TIME%].txt

This will put a unique file to attach to the email and put the current time and date in the filename.

26 Tick Add comment to order memo when exported and enter a value of

EXPORTED

This will add text to the memo when exported. This is used in the filter to find orders to process.



27 You can now close One Stop Order Processing. You should always close One Stop Order Processing on the PC when it is being called by One Stop Automation (or One Stop Automation will not work correctly).

28 On the PC create a folder called DropShip (i.e. C:\DropShip). Then create a folder under C:\DropShip called Export (i.e. C:\DropShip\Export).

29 Create a file called Despatch.cmd (in the C:\DropShip folder) and add the following text to the file

REM ** Go to main folder for drop shipping
C:
CD C:\DropShip

REM ** Use filter 4 to find any orders that have been despatched (have a consignment number) and send them email 5
ME_1Stoporders.exe -B -F 2 -E -T 5 -Q %1 %2 %3 %4 %5 %6

30 Create a file called DropShip.cmd (in the C:\DropShip folder) and add the following text

REM ** Go to main folder for drop shipping
C:
CD C:\DropShip

REM ** Remove old files used for export.
DEL C:\DropShip\Export /Q

REM ** Create UKMail Consignor file for all orders not exported (memo does not contain word EXPORTED).. Uses filter 1.
ME_1Stoporders.exe -B -F 1 -X -Q %1 %2 %3 %4 %5 %6

REM ** Email Drop Shippers CSV file and exported PDFs for packing lists. Uses filter 1, same as above.
ME_1Stoporders.exe -B -F 1 -E -T 6 -A -K -Q %1 %2 %3 %4 %5 %6

REM ** Email Drop Shippers if no orders have been found (saying no orders to process). Uses filter 1, same as above. You will need to create another email filter (here it is the 8th one) that says no orders to process.
ME_1Stoporders.exe -B -F 1 -E -T 7 -U -A -Q %1 %2 %3 %4 %5 %6


This is an example of how Drop Shipping has been implemented using Actinic and One Stop Order Processing, One Stop Automation and Order Status Checker. It should be used as a guide for how you want to process orders for your business. For example, some drop shipping companies have slightly different requirements from those given here. If you would like more information on how to work with your drop shipping company, or details about drop shipping companies please contact us: