Pathao Courier: area pickers and price quotes
Connect Pathao Courier with Developer API keys and your merchant login. Sandbox and live, stores, the price quote, the webhook and common errors.
Pathao gives you a price and a precise delivery area before you book. You need your Developer API keys and your merchant panel login.
What it is#
Pathao Courier delivers parcels in cities and across Bangladesh and collects cash on delivery. Jukto adds city, zone and area pickers and a price quote to the order's Courier card. It suits shops that want to see the delivery charge before they book.
What you need#
- A Pathao merchant account with at least one active Pathao store. A new store needs Pathao approval before it can send parcels.
- Fields in Jukto:
| Field in Jukto | What it is |
|---|---|
| Client ID | From Pathao Developer API |
| Client secret | From Pathao Developer API (a secret) |
| Merchant email | The e-mail you sign in to the Pathao merchant panel with |
| Merchant password | The password you sign in with (a secret) |
| Pathao store ID | Optional. Empty means your first active Pathao store |
| Webhook secret | Optional. Any long text you choose, for status updates (a secret) |
Where to find your keys#
- 1
Open Developer API
Sign in to the Pathao merchant panel (merchant.pathao.com) and open Developer API.
- 2
Copy the Client ID and Client secret
Copy them into Client ID and Client secret.
- 3
Enter your panel login
Type the e-mail and password you use to sign in to the Pathao merchant panel in Merchant email and Merchant password.
- 4
Choose the store
Leave Pathao store ID empty to use your first active store, or enter the ID of the store you want.
- 5
Optional: prepare the webhook
Choose a long text as the Webhook secret. You will use the same text in Pathao in the next section.
What Jukto does#
- Keys. Saved encrypted for this website only. Jukto uses them to sign in to Pathao for your website.
- Areas and price. The Courier card offers the Pathao City, Zone and Area. Press Get the price to see the delivery charge and the cash-on-delivery fee before booking.
- Booking. Jukto creates the Pathao order with the buyer's name, phone, address, area, weight and the cash to collect (0 for a paid order). Pathao returns a consignment, which is saved on the order with its tracking code.
- Status. Jukto reads open parcels every 15 minutes, or at once with Check status now. With the webhook set, Pathao also tells Jukto about each change, and Jukto confirms it with Pathao before using it.
- Webhook. In the Pathao merchant panel open Developer API > Webhook integration. Paste the Webhook address from the Pathao provider page as the callback URL and the same text as the secret, then save. Pathao checks the address once when you save. Make a new address replaces the address and the old one stops working at once.
- No cancel. Jukto has no cancel call for Pathao: cancelling in Jukto only closes the booking here, so cancel the parcel in the Pathao panel too.
Test and turn on#
- 1
Open the provider
Go to Dashboard > Tools > Integrations, open the Couriers group and choose Pathao Courier.
- 2
Choose the mode and fill the fields
Pick Sandbox (testing) or Live, fill the fields and press Save.
- 3
Press Test connection
Jukto signs in to Pathao and lists your stores. You see "Signed in to Pathao" with the number of stores and the name of the first one.
- 4
Fix a missing store
If it says "Signed in to Pathao, but the account has no store yet", create a store in the Pathao panel and wait for approval.
- 5
Press Turn on
Book one parcel from an order: pick the City, Zone and Area, press Get the price, then Book with this courier.
Common errors#
| What you see | What it means | What to do |
|---|---|---|
| Fill in: Client ID, Client secret, Merchant email, Merchant password | A required field is empty | Fill all four and save |
| Pathao: Pathao did not accept the saved keys | Client ID, secret or login is wrong, or the mode does not match | Check them and the mode |
| Pathao sign-in: no access token in the answer | Pathao answered without a token | Try again; check the keys |
| Signed in to Pathao, but the account has no store yet | You have no Pathao store | Create one in the Pathao panel; it needs approval |
| Pathao has no store on this account yet; create one in the Pathao merchant panel (it needs Pathao approval) | Booking without a store | Same as above |
| pick the Pathao city and zone (and area) before booking | The delivery area is missing | Choose City, Zone and Area on the Courier card |
| Pathao answered without a consignment id | Pathao did not create the order | Check the address and area, then try again |
| Closed here. This courier has no cancel call: cancel the parcel in its own panel too. | Pathao cannot be cancelled from Jukto | Cancel it in the Pathao panel |

Comments (0)
Anyone can comment. Please do not post phone numbers, passwords or customer details.