A Plugin for Convenient Stores, Groceries and Food Retailers

Bulk Order / Event Uploader

This plugin allows bulk uploading of orders with a .csv file that utilizes WooCommerce .

PND Bulk Order
Event Uploader

Allows Bulk Uploading
$ 25
00
Monthly
  • Bulk Uploading of Orders
  • Allows WooCommerce API to place orders
  • Allows Triggering of Additional Event Notifications

PND Bulk Order/Event Uploader

This plugin allows bulk uploading of orders with a .csv file that utilizes WooCommerce API to place orders instead of directly writing the orders to the database. This allows for triggering of additional event notifications (delivery, SMS text, email confirmation, etc.)..

Install Instructions

  1. Install the bulk upload plugin.
  2. Go to WooCommerce => Settings => Advanced => Rest API
  3. Add a new key with Read/Write permissions.
  4. Record your API key and secret.
  5. Go to PND Bulk Uploader/Event Uploader => Settings
  6. Enter your API key and secret.
  7. For API URL, enter the complete URL for your production server such as https://www.example.com. If the plugin is being used in a staging environment, enter your staging URL.
  8. Setup is complete. To use the plugin, click the uploader link on the menu and upload your file.

Video Tutorial

CSV Schema

All fields must be accounted for on the CSV file, but not all fields are required to contain information.

Click here to download the sample file.

FieldRequired 
transaction_idYes 
billing_first_nameYes 
billing_last_nameYes 
billing_companyNo 
billing_address_1Yes 
billing_address_2No 
billing_cityYes 
billing_stateYes 
billing_postcodeYes 
billing_countryYes 
billing_emailYes 
billing_phoneNo 
shipping_first_nameYes 
shipping_last_nameYes 
shipping_companyNo 
shipping_address_1Yes 
shipping_address_2No 
shipping_cityYes 
shipping_stateYes 
shipping_postcodeYes 
shipping_countryYes 
shipping_phoneNo 
skuYes 
quantityYes 
shipping_lines_method_idYesFlat Rate or Local Pickup
shipping_lines_totalYes  Total cost of delivery
delivery_typeYes Pickup or Delivery
pickup_dateConditionalIf delivery_type==delivery then nullable
pickup_timeConditionalIf delivery_type==delivery then nullable
delivery_dateConditionalIf delivery_type==pickup then nullable
delivery_timeConditionalIf delivery_type==pickup then nullable
delivery_pickupConditionalIf delivery_type==pickup then nullable

Support

Pay-Now-Direct-Services-Graphic