Magento 1.x

About Magento 1

Magento provides integrated core commerce features including cloud hosting and deployment,support, business intelligence and tools to accelerate your sales. Plus, Magento pairs you with a certified partner who offers low cost implementation Rapid Deployment Packages to help you go live quickly and easily.

Pickrr and Magento: Integration Features

  • Auto sync pending orders from Magento into Pickrr for courier allocation
    With the smooth integration of your Pickrr account with Magento store, the system will automatically sync all your pending orders from Magento account into Pickrr.
  • Quick courier allocation
    Allocate courier on orders to be shipped from warehouse and Pickrr will automatically send status updates on Magento panel to keep customers posted on tracking status updates.
  • 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 Magento orders, and Pickrr will take care of on time pickup for you
  • Real Time tracking and auto status updates on Magento
    Pickrr will sync tracking updates from courier providers in real time, and same will be updated on Magento panel as well

Integration Setup

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

Step 1: Go to Settings  Channel integrations  Add New Channel  Select Magento 1.x

You will be redirected to the General information page.

Step 2: Update your Magento website URL in “Website URL '' field and provide a shop name. You can enter a short name for your website as a shop name.

Step 3: You need to create an API user on the Magento admin panel and provide details for the same. For generating Username & Password for Magento API users, you need to login into your Magento Admin panel.

Step 4: Follow path System > Web Services > SOAP/XML-RPD-Users and Add a new User in the name of Pickrr

Note - While adding a user, API keys entered will be used as Password in Pickrr at the time of configuration.

Step 5: Follow path System > Web Services > SOAP/XML-RPD-Roles and Add a new Role for Pickrr user created in previous step.

Note:- Make sure to update Role resource to All under role resources option.

Step 6: Now you need to map the created user in step 4 with the role created in step 5. Open the created user via Path System> Web Services> SOAP/XML-RPD-Users, select the created user in the previous step > Go to User Role and select Pickrr role created and click the Save User button.

Step 7: Provide username and API keys from created user in above steps in Pickrr

Step 8: Click Next button to move to the next page where you can update the order status (s) that you want to pull in Pickrr.

You will be redirected to the Fulfillment Information page.

Step 9: On the Fulfillment information page, verify or update status mapping and order pull statuses for your Magento store.

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

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

Tracking Status Mapping

Configure Magento status codes against provided tracking statuses of Pickrr. System will automatically push Magento 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 Magento will happen on that state change.

Status List

Order Placed - Provides status to push on Magento 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 Magento once an order is Picked up from the seller's warehouse.

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

In Transit - Provides status to push on Magento once an order is in-transit to a 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 Magento once an order is delivered to the customer.

RTO - Provides status to push on Magento 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 Magento once RTO order is returned back to the seller's warehouse.