Woocommerce

About Woocommerce

WooCommerce is a customizable, open-source eCommerce platform built on WordPress. WooCommerce takes the basic WordPress operating system and turns it into a fully-functioning eCommerce store.

Pickrr and Woocommerce: Integration Features

  • Auto sync pending orders from Woocommerce into Pickrr for courier allocation
    With the smooth integration of your Pickrr account with the Woocommerce store, the system will automatically sync all your pending orders from the Woocommerce account into Pickrr.
  • Quick courier allocation
    Allocate courier on orders to be shipped from warehouse and Pickrr will automatically send status updates on the Woocommerce panel to keep customers posted on tracking statuses.
  • Print Invoice/Label documents
    Take print of invoice file to place inside packages, and label file to paste on top of package while shipping products to end customers
  • Easy Pickup of orders from warehouse/pickup locations
    You can select appropriate pickup locations by allocating courier providers for Woocommerce orders, and Pickrr will take care of on time pickup
  • Real Time tracking and auto status updates on Shoptimize
    Pickrr will sync tracking updates from courier providers in real time, and same will be updated on Woocommerce panel as well

Integration Setup

Follow the steps below to configure your Pickrr account with the Woocommerce store:

Step 1: Go to Settings  Channel integrations  Add New Channel  Select Woocommerce

You will be redirected to the General information page.

Step 2 - Next, you’ll be taken to a page within WooCommerce where you’ll need to approve the permissions required for Pickrr to operate. Here, you must click “Approve”.

Step 3 - Once you approve the connection, you will be redirected to the above Pickrr panel. Click on Generate Key to see your consumer key and secret key.

Step 4 - Click Next to save this and move to the next page where you can update the order status (s) that you want to pull in Pickrr.

Step 5 - Click Save to complete the integration.

Step 6 - Note: Please ensure to enable REST API in your WooCommerce plugin. To do so, go to your WordPress admin account, locate the WooCommerce section, click Settings, API and make sure the option “Enable the REST API” is checked. If you don’t have an API tab, you must upgrade your WooCommerce plugin.

Order Pull Status
Need to update Woocommerce status code for pending orders of Woocommerce in this field. All orders present in this status on Woocommerce will be auto-synced into Pickrr for Courier allocation.

Update Tracking
This will allow the system to auto-push tracking updates on Woocommerce against all orders shipped via Pickrr. You can configure tracking status code under Tracking Status Mapping section

Tracking Status Mapping

Configure Woocommerce status codes against provided tracking statuses of Pickrr. System will automatically push Woocommerce status for respective orders once they are updated in corresponding Pickrr status code. If any of the status fields are left blank, no status push to Woocommerce will happen on that state change.

Status List

Order Placed - Provides status to push on Woocommerce once an order is placed in Pickrr. At this stage, Shipping provider and AWB number are allocated to orders.

Picked up - Provides status to push on Woocommerce once an order is Picked up from the seller's warehouse.

Cancelled - Provides status to push on Woocommerce once order is cancelled in Pickrr. Order cancellation in Pickrr is allowed only before pickup.

In Transit - Provides status to push on Woocommerce once order is in-transit to customer’s location. This will start once the order is punched into the nearest courier hub from the seller's warehouse.

Delivered - Provides status to push on Woocommerce once an order is delivered to the customer.

RTO - Provides status to push on Woocommerce once an order is updated to be returned back to the seller. This will be the case when an order can’t be delivered to customers because of their unavailability or incorrect address location.

RTD - Provides status to push on Woocommerce once RTO order is returned back to the seller's warehouse.