Skip to content

mohsinalimat/erpnext-shipping

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ERPNext Shipping

A Shipping Integration for ERPNext with various platforms. Platforms integrated in this app are:

Features

  • Creation of shipment to a carrier service (e.g. FedEx, UPS) via LetMeShip, Packlink, and SendCloud.
  • Compare shipping rates.
  • Printing the shipping label is also made available within the Shipment doctype.
  • Templates for the parcel dimensions.
  • Shipment tracking.

Installation

Important

The master branch is only compatible with ERPNext v13 and below. For higher ERPNext versions, please use the appropriate branch (e.g. version-14).

Install on Frappe Cloud or your own server:

cd ~/frappe-bench
bench get-app https://github.com/frappe/erpnext-shipping.git --branch master
bench --site $MY_SITE install-app erpnext_shipping

Setup

For the compare shipping rates feature to work as expected, you need to generate an API key from your service provider. Service providers have their own specific doctypes similar to those from the Integrations. They can be enabled or disabled depending on your needs.

LetMeShip 2020-08-05 09-54-28

Packlink 2020-08-05 09-53-47

Fetch Shipping Rates

core2

You can see the list of shipping rates by clicking the Fetch Shipping Rates button. Once you picked a rate, it will create the shipment for you.

Shipping Label

71bcfc9d-9d66-4a58-8238-1eeab4e9a24f 2020-08-05 09-48-32

The service provider will also provide the shipping label and to generate the label, click on the Print Shipping Label on top of the doctype.


License

MIT

About

A Shipping Integration for ERPNext

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 82.0%
  • JavaScript 12.7%
  • HTML 5.3%