GoSend API Integration is the process of embedding GoSend’s delivery services directly into a partner’s application or website. This allows users to seamlessly access GoSend features within the partner’s platfor, similar to what we do with our E-commerce’s partners such as Shopee, Halodoc, Blibli, etc.
Not necessarily. As long as your system is capable of connecting with our API, integration is possible.
It depends on each partners capability, but usually the process will take within 1-2 months.It depends on each partners capability, but usually the process will take within 1-2 months.
Yes, as long as they can connect with our API. In term of the agreement and billing, will be still between GoSend and partner-related.
Yes, GoSend offers live tracking via a URL link. This link is sent via SMS to the buyer, or through an inbox message in the Gojek app. The tracking link is available once the order status is “confirmed” or when the GK order number is created.
IDR 5,000,000 (five million rupiah) is a one-time setup fee that we charge for all onboarding partners.
No, price locking is not available. GoSend prices may be adjusted during the year, particularly in response to government regulations such as fuel price increases. However, GoSend only makes pricing changes when necessary and typically follows official directives.
GoSend will bear the shipping costs in advance. Our team will send transaction details at the beginning of each month (for example, GoSend will send transaction details for January in early February). Then after the partner confirms the amount, our team will send an invoice on the 18th of every month.
Yes, we are available every day with the different period time between Instant and Same Day. Instant service is available for 24 hours and Same Day service is available from 8 am to 5 pm.
GoSend API does not have a surge price feature. However, the price differences might occur in certain hours when Google Maps tries to find the most efficient route (alternative route).
To determine the shipping price, the store's merchant and buyer must provide their latitude and longitude coordinates. The Map Widget is a Google Maps API integrated into the GoSend system to help users easily obtain the LatLong coordinates for pick-up and drop-off locations. The distance and shipping price in the GoSend API are both based on these coordinates. Partners are required to send the LatLong data to GoSend via API, rather than using street names or addresses.
Yes, we suggest you to use Google Maps
Yes, you can. Feel free to choose options you want when everything is ready to be shipped
Yes, especially for items weighing over 20 kilograms. We offer GoSendCar (4W) services, which can be easily integrated via API. If you're interested in adding this service to your platform, please contact us at gosend.partnership@gojek.com.
We do not provide that. Our driver will only pick up and deliver good (not preparing the package)
Yes, partners can create multiple orders—whether of the same or mixed service types—at once. Simply trigger the pickup when all items are ready to be shipped.
No, GoSend does not provide packaging materials. Our drivers are only responsible for picking up and delivering items, not preparing or packaging them.
No, we do not implement surge pricing. However, prices may vary at certain times due to optimizing for the most efficient routes, which can lead to slight fluctuations.
Yes, as long as the external party can successfully integrate with our API. The agreement and billing will remain between GoSend and the partner, not with the external party.
The Pick Up Button triggers the GoSend API to search for available drivers to pick up the goods.
Webhooks allow partners to receive real-time updates on the status of each order. Instead of manually calling the booking details API, the GoSend system automatically sends the latest order status to the partner’s endpoint. Partners are required to connect their system to GoSend's webhook to receive these updates.
We are unable to waive the integration fee, as it covers the setup process for all our new partners. We are committed to providing a smooth onboarding experience and valuable support throughout the process.
Currently, this feature is not available, but GoSend is working on potential solutions for future releases.
Currently, GoSend does not offer scheduled pick-up, but partners can trigger the pick-up button to call our API as soon as the goods are ready to be shipped.
Yes, partners can cancel the order as long as the driver has not yet picked up the item. Cancellation can be done directly through the API from your end.
No, there are no minimum or maximum order requirements. It’s entirely up to the partner whether to use GoSend’s services in a given month. If no services are used, GoSend will not issue an invoice for that month.
Please reach out to Business Development team (gosend.partnership@gojek.com) for Terms and Conditions.
Yes, partners may adjust the shipping fee for customers through their own system. However, GoSend will invoice the partner based on the full standard rate.
Yes, partners can send high-value goods; however, GoSend’s standard insurance covers up to 10 million IDR. If additional coverage is needed, please contact us at gosend.partnership@gojek.com to discuss insurance premium top-up options.
Maximum limit of submitting an insurance claim is 7 days from the time the item is lost or damaged after delivery status is complete. Please send the inquiry to gosend.ecommerce@gojek.com with the information details listed in agreement. More details regarding this can be found at GoSend agreement.
Broken and/or missing goods that are qualified/suitable with GoSend’s terms & conditions will be covered. In order to claim a package, you need to write down the details of the package on the package name section (e.g. Iphone 11, White, 128GB, 1 Unit). For more information about our insurance, please click this LINK
Load testing on the production environment is not permitted. GoSend's system is designed to handle high volumes, including loads of up to 1000 requests per second. Please note that using dummy requests for load testing in production can lead to mass order cancellations, which may negatively impact our driver partners. Please understand that our production environment is only to be used for business purposes
GoSend captures the receiver’s name as proof of delivery. At this time, signature capture is only available for the sender.
Yes, GoSend collects the driver's license plate number, but it is not displayed to partners or customers.
BD representative will give you a Client ID and Pass Key once you have set up a staging environment. Our staging/integration environment URL is https://ecommercetools-integration.gojek.com/.
No, we don’t provide Airway Bill (AWB). GoSend order number (GK-11-7xxxxx) will act as an AWB instead. Therefore, partners don’t have to print anything.
Unfortunately, no. Partners are responsible for developing the map widget and pickup trigger on their own platform.