How to use custom shipping methods (technical)
Picqer provide some default shipping providers, however, you might want to connect with an other shipping provider. Therefore, you can create your own webservice and link it in Picqer. This way you can create your own 'Create shipment' button in Picqer.
Create custom shipping method with JSON Push
In Picqer we use 'JSON Push'. This was, you can provide an URL that should be used for this shipping method. Whenever the user creates a shipment, Picqer will send a request to your URL in JSON data format, including all information about the order and picklist. Next, Picqer expects a JSON response with a track and trace code and a PDF of the shipping label as a base64 encoded string.
Create custom shipping method
Go to Settings > Shipping providers. Choose '+ New shipping provider'.
Provide a name for your new shipping provider and choose the 'Jsonpush' option.
Now, enter the Endpoint URL of your webservice. You can optionally choose to provide a username and password. Picqer will use those to authenticate with Auth Basic method.
Subsequently, configure the sender address and click 'Save'.
Your own shipping provider is now added.
Request & response
Technical details about the request Picqer sends and the expected response, can be found here: API documentation.