Here are the steps to connect your ShipLeap account to Printer's Plan. Keep in mind that you will need need 2 things to integrate--the Printer's Plan API (included if you are already using a web2print solution) and the shipments and labels tool.


1. Contact the Printer's Plan servicing team regarding Printer's Plan release 2021 (or above) and you must have purchased the Printer's Plan Web2Plan API module from them. (YOU MAY ALREADY HAVE THIS)


Let them know you are working with ShipLeap and their team will verify that you have the latest API installed, and once installed you will need them to send you your personalized url. The format will be something like: http://11.222.333.44:8080/planweb/ShipApiListener.aspx 


2. Next, make sure you add a ShipLeap integration service in Printer's Plan


From the top menu in Printer's Plan. Click on Settings > Third Party Integrations (towards the bottom left) > Shipping


Click on New



  

3. Now create a new integration. Next to Name, enter ShipLeap (spell it exactly like this with upper and lower case letters). You can then come up with your own username and password combination. Enter that information next to Username and Password. You can leave Secret Key and Webhook blank. You can make this integration the default by clicking the "Set As Default" button.

  


4. Click the "Save and Close" button


5. Next, you will have to bring that username and password into the ShipLeap configuration file. We would have sent this to you so you can modify it in notepad. Essentially, you have to make sure the combination matches in ShipLeap and Printer's Plan.


Also near "host":, you will need to drop in the url you received from Printer's Plan without the "/planweb/ShipApiListener.aspx" part. See sample below.


For internal access, you might need to just put in your exact Printer's Plan internal IP address. The host might need to look something like this "http://192.168.1.40" (this is just an example) On our install we just put in http://192.168.1.40 and it worked. TIP: Make sure to try http (not https)


If you don't know what the local IP address is of your Printer's Plan computer, please reference this article https://shipleap.freshdesk.com/a/solutions/articles/48001142371


Otherwise, you may need help from your IT team to get the internal IP and port for the Printer's Plan computer.  


5. Once that update is made in the ShipLeap Momentum configuration, click Save on the bottom right. Reference this article to save https://shipleap.freshdesk.com/a/solutions/articles/48000984268


6. Close the SHIPLEAP app and REOPEN it so that the configuration is uploaded


7. In Printer's Plan, create a test order and click on the Shipments & Labels button on the left panel towards the bottom. You will have to create an address that ShipLeap will be pulling from.


8. Go into ShipLeap Momentum and enter an order number in the "Scanner Input..." box (top left). If everything works, the shipping address will be automatically pulled in for you.


9. You should also reference this article https://support.printreach.com/hc/en-us/articles/1500004547661-Printer-s-Plan-ShipLeap-Integration-Guide


10. In the Printer's plan config file, you will need this for mapping service and service type,


Carrier = UPS

Service =

Ground

UPSStandard

UPSSaver

Express

ExpressPlus

Expedited

NextDayAir

NextDayAirSaver

NextDayAirEarlyAM

2ndDayAir

2ndDayAirAM

3DaySelect


Carrier = FEDEX

Service =

FEDEX_GROUND

FEDEX_2_DAY

FEDEX_2_DAY_AM

FEDEX_EXPRESS_SAVER

STANDARD_OVERNIGHT

FIRST_OVERNIGHT

PRIORITY_OVERNIGHT

INTERNATIONAL_ECONOMY

INTERNATIONAL_FIRST

INTERNATIONAL_PRIORITY

GROUND_HOME_DELIVERY

SMART_POST


Carrier = USPS

Service =

First  

Priority

Express

ParcelSelect

LibraryMail

MediaMail

FirstClassMailInternational

FirstClassPackageInternationalService

PriorityMailInternational

ExpressMailInternational