Orders: Explaining Fulfillment
Available for all plans, the fulfillment option from Jumpseller allows you to manage orders better. Learn about the concept of Expected Arrival and...
To have a better sales process for your online store, you might be interested in optimizing the shipping process flow, especially during high-demand sales events such as Cyber Monday, Black Friday, or Christmas.
These optimizations will reduce the time wasted manually creating tracking codes and labels for your customers and decreases the change of human errors.
Jumpseller already integrates several local shipping services. If you are part of a shipping company and are currently working with some Jumpseller stores, don’t hesitate to contact our business team if your company wishes to be on that list.
This guide compiles the documentation to develop an integration for shipping services in different scenarios. Let’s start with the requirements to move forward.
If you want to integrate a Shipping Service with your store, here is what you need:
Merchants can decide how much they will charge their users for the shipping concept. This fee can be zero, a flat price, a variable price depending on the dimensions of the order and location of the customer, or a calculated fee directly from the shipping service.
Customers can estimate the shipping cost on the cart page, and they will see the total shipping price before payment.
After an order is created and usually paid, the merchant will decide how to ship the products of the order. Usually, there is only one shipment per order, but there can be more.
These shipments can be created manually, with one of our native integrations, or using our API.
Shipments in Jumpseller are considered fulfillment objects and appear in the Orders section of the merchant’s Administration Panel.
When manually creating a shipment, merchants can send an email to the customer with tracking information.
In the fulfillment objects list, shipments will show the status requested. This status can be changed manually or by using our API to in_transit, delivered, and failed.
Consider controlling the inventory of the catalog for on-demand fulfillments for stored products.
Not currently available. Merchants can request automated address normalization using the inquiry form.
These are typical workflows used for external companies integrating with Jumpseller.
The integration code can be written in any given language, capable of processing JSON data. This integration code has to be hosted on your web server and will handle the communication between the store and the shipping service.
We recommend you to start by:
POST /orders/{id}/history.json
endpoint;When this is done, we recommend you to publish your integration, as an App, to all Jumpseller merchants.
This will increase your work visibility and will be easier for new merchants to install and start using your integration.
Free trial for 14 days. No credit card required.